Intel 8255 (atau i8255)
chip Programmable Peripheral Interface adalah
sebuah chip perangkat awalnya
dikembangkan untuk mikroprosesor Intel 8085, dan dengan
demikian adalah anggota dari
sebuah array besar chip tersebut,
yang dikenal sebagai Keluarga MCS-85.
Chip ini kemudian juga digunakan dengan Intel 8086 dan keturunannya. Ia
kemudian dibuat (kloning) oleh produsen lain. Hal
ini dibuat dalam DIP 44 pin PLCC versi 40 dan dienkapsulasi. Chip
ini digunakan untuk memberikan akses CPU untuk paralel Programmable I/O, dan mirip dengan chip tersebut lain seperti Motorola 6520
PIA (Adapter Peripheral
Interface
Adapter) Teknologi MOS 6522 (Versatile Interface
Adapter) dan MOS Teknologi
CIA (Complex Interface Adapter)
semua dikembangkan untuk keluarga 6502. Chip
seperti lainnya adalah Interface Peripheral Programmable
2655 dari keluarga 2650 Signetics dari
mikroprosesor, 6820 PIO (Peripheral Input/Output)
dari keluarga 6800 Motorola, Western Design Center 65C21 WDC, sebuah 6520
yang disempurnakan, dan banyak lainnya. The
8255 secara luas digunakan
tidak hanya di banyak komputer
mikro/mikrokontroler
terutama sistem Z-80
komputer berbasis rumah, seperti SV-328 dan MSX,
tapi juga dalam board sistem yang paling dikenal asli IBM-PC, PC/XT,PC.
Namun, paling sering fungsionalitas 8255 ditawarkan sekarang
tidak diimplementasikan dengan chip
8255 sendiri lagi,
tetapi tertanam dalam
sebuah chip VLSI yang lebih besar
sebagai sub fungsi. Chip 8255 sendiri
masih dibuat, dan
kadang-kadang digunakan bersama dengan sebuah kontroler mikro untuk
memperluas kemampuan I/O.
PPI 8255
dari INTEL adalah chip paralel yang sederhana. PPI memiliki registetr control
dan tiga port terpisah yang dapat dialamti, disebut Port A, Port B, Port C.
Diakses tidaknya PPI ditentukan pada sinyal CS, dan arah akses sesuai dengan
sinyal RD dan WR. Pin A0 dan A1 menetukan register mana yang dialamati. 8 bit
buffer tristate 2 arah digunakan untuk perantara 8255 dengan system data bus.
Data dikirim atau diterima oleh buffer tergantung kepada instruksi input atau
output oleh CPU.
No comments:
Post a Comment