PPI 8255
PPI (Peripheral Programmable
Interface) adalah interface yang bisa diprogram dan memiliki kelebihan yaitu
dapat digunakan sebagai input maupun output ataupun dua-duanya. PPI memiliki 3
port 8 terminal yaitu port A, B dan C (port C dapat terbagi atas 2 yaitu port C
upper 4 terminal dan port C lower 4 terminal). Masing-masing port ini dapat
berfungsi sebagai Input atau Output, termasuk port C upper dan lower
difungsikan sama atau beda. Fungsi ini terbentuk dari kondisi data bus yang
deprogram/dirancang. Konfigurasi fungsi dari 8255 adalah diprogram oleh sistem software sehingga tidak
diperlukan komponen gerbang logika eksternal untuk perangkat perpheral interface.
Deskripsi fungsi 8255 :
a.
Data bus buffer
Buffer bidirectional theree state ini digunakan untuk antar muka 8255 ke
sistem bus data,data dikirim dan diterima oleh buffer berdasarkan eksekusi
input atau output dari CPU. Kata kontrol dan status informasi juga dikirimkan
melalui buffer data bus.
b.
Read/Write dan kontrol logik.
Fungsi dari blok ini adalah untuk mengatur semua
pengiriman baik internal maupun eksternal dari data dan kata kontrol. Blok ini
menerima input dari alamat CPU dan bus kontrol dan selanjutnya blok ini
mengirimkan perintah ke kedua group kontrol.
c.
Chip Select
Chip Select, logika low pada pin input ini maka
komunikasi antara 8255 dan CPU akan enable.
d.
Read
Read,logika low pada pin input ini maka 8255 akan mengirimkan data atau
status informasi ke CPU pada bus data.
e.
Write
Logika low pada pin input ini maka CPU dapat menulis data atau kata
kontrol ke 8255
f.
A0 dan A1
Port select 0 dan port select 1,sinyal input ini berhubungan dengan
input RD dan WR, mengontrol pemilihan satu dari tiga port atau register kontrol
pin tersebut umumnya dihubungkan ke least significant bus dari bus addres (A0
dan A1)
1 Komentar untuk "Mengenal PPI 8255"
jasa tukang taman
jasa tukang taman
jasa tukang taman
jasa tukang taman
jasa tukang taman vertikal vertical garden
forum indonesia
jasa tukang taman
like