PPI 8255 #1

PPI 8255 adalah IC yang dirancang untuk membuat port masukan dan keluaran paralel, IC ini mempunyai 24 bit I/O yang terorganisir menjadi 3 port 8 bit ( 24 jalur ) dengan nama Port A, Port B, dan Port C.

Konfigurasi dari 24 jalur I/O ini bisa digunakan untuk masukan, keluaran, ataupun biderectional ( dua arah ). Pada I/O yang dikontrol secara software akan lebih mudah bila dibandingkan dengan pengontrolan secara hardware. Untuk memilih port 8255 digunakan dua buah address pin, yaitu A1 dan A0, dengan kombinasi sebagai berikut :

A1=0; A0=0; ==> memilih port A

A1=0; A0=1; ==> memilih port B

A1=1; A0=0; ==> memilih port C

A1=1; A0=1; ==> memilih Control Word ( CW )

CS harus dibuat rendah pada saat pembacaan atau penulisan pada PPI ini. Sinyal reset bila aktif akan membersihkan seluruh register internal PPI dan membuat PPI berfungsi dalam mode masukan ( mode input ). Pemilihan konfigurasi port masukan atau keluaran pada IC 8255 ini dilakukan dengan cara mengirim control word melalui D7 s/d D0 pada saat A1 dan A0 masing-masing berlogic 1. Tabel operasi 8255 adalah sebagai berikut :

A1

A0

RD

WE

CS

Keterangan

0

0

0

1

0

Port A ke bus data

0

1

0

1

0

Port B ke bus data

1

0

0

1

0

Port C ke bus data

0

0

1

0

0

Bus data ke port A

0

1

1

0

0

Bus data ke port B

1

0

1

0

0

Bus data ke port C

1

1

1

0

0

Bus data ke bus kontrol

X

X

X

X

X

Bus data three state

1

1

0

1

0

Ilegal

X

X

1

1

0

Bus data three state

Satu Tanggapan ke “PPI 8255 #1”

  1. hi i need design inside blok of ppi 8255 whit max plus can you help me?

Tinggalkan Balasan