Senin, 06 Januari 2014

PRAKTEK-2 BASIC I/O P1 SEBAGAI INPUT


Langkah:
1 Hubungkan PORT DT51 MinSysn dengan PORT INPUTDT-51 trainer board.
2 Hubungkan CONTROL DT-51 Min Sys dengan CONTROL DT-51 trainer board.
3 Hubungkan DT-51 MinSys dengan PC menggunakan kabel serial
4 Hubungkan Dt-51 MInSys dengansumber tegangan


SKEMA RANGKAIAN
P1 sebagai input PA sebagai output
Alamat Port yang terdapat pada system DT 51 adalah sebagai berikut :
  1. PA (port A) = 2000h
  2. PB (port B) = 2001h
  3. PC (port C) = 2002h
  4. reg CR       = 2003h

PA adalah PORT tambahan (eksternal) diluar mikrokontroler, yang disediakan dari IC PPI 8255. Mikrokontroler dapat menggunakan PA ini dengan cara MEMPROGRAMNYA TERLEBIH DAHULU lewat register internal PPI 8255 yaitu register CW (control word).

Contoh Memprogram semua Port PPI 8255 (PA, PB, PC) sebagai output, maka reg CW harus diberi data 80h (lihat manual PPI 8255).

Code
Program I Membaca data dari P1
Membaca data pada P1.4, bernilai 1 maka pada LED di PA akan menyala dan jika tidak menyala maka LED akan mati.
berikut merupakan contoh listing program :



























































0 komentar:

Posting Komentar