24-Bit Parallel Port Interface Dengan 8255

Parallel Port Interface / Programmable Input Output 8255 (PPI/PIO 8255)

Salah satu dari sekian banyak chip yang port-portnya dapat diprogram adalah 8255 (PIO = Programmable Input Output). 8255 mempunyai 3 port I/O (A, B, C), masing-masing port terdiri dari 8 bit yang dapat diprogram sebagai masukan atau keluaran. Port 8255 terbagi menjadi dua grup, grup A terdiri dari Port A dan 4 bit tinggi (upper bit) port C (C7, C6, C5 dan C4). Port B terdiri dari port B dan 4 bit rendah (lower bit) port C (C3, C2, C1 dan C0). Pemrograman port-port pada 8255 dilakukan dalam grup bukan pada masing-masing port. PIO 8255 dapat diprogram untuk 3 mode yaitu:
  • Mode 0 (simple I/O)
  • Mode 1 (handshake I/O)
  • Mode 2 (double handshake I/O)

Diagram Blok Parallel Port Interface 8255

ppi 8255,24 bit parallel interface,pio 8255
Untuk menggunakan port-port 8255 terlebih dulu kita harus memprogram port-port itu sesuai dengan yang diinginkan. Pemrograman dapat dilakukan dengan mengirim bit-bit bit kendali (control word) Control Word ini akan menentukan kerja dari 8255 tersebut apakah menggunakan mode 0, mode 1 atau mode 2. Disamping itu control word ini juga digunakan untuk mengatur ketiga port apakah ketiganya sebagai masukan, keluaran atau kombinasi keduanya.

 Sumber:http://belajar-elektronika.com

Post a Comment

Previous Post Next Post