Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Programmabel Peripheral Interface ( PPI ) 8255

Presentasi serupa


Presentasi berjudul: "Programmabel Peripheral Interface ( PPI ) 8255"— Transcript presentasi:

1 Programmabel Peripheral Interface ( PPI ) 8255
Dian Novtani

2 Pokok Bahasan Pengenalan PPI 8255 Koneksi DAC di PPI 8255

3 Pengenalan PPI 8255 Programmable Peripheral Interface (PPI) 8255 adalah chip antarmuka 24 bit ( 3 port ) yang dapat diprogram sesuai keinginan kita. PPI 8255 merupakan chip yang paling banyak digunakan untuk interfacing komputer yang dihubungkan ke port ISA komputer. Anda juga dapat memesan card PPI 8255 ini melalui Innovative Electronics dengan harga

4

5 PIN IC PPI 8255 PA0-PA07 Ini adalah port A yang terdiri atas 8 bit, dapat diprogram sebagai input atau output dengan mode bidirectional input/output. PBO-PB7 Port B ini dapat diprogram sebagai input/output, tetapi tidak dapat digunakan sebagai port bidirectional. PC0-PC7 Port C ini dapat diprogram sebagai input/output. Bahkan dapat dipecahkan menjadi dua, yaitu CU ( bit PC4-PC7 ) dan CL ( bit PC0-PC3 ) yang dapat diprogram sebagai input/output. RD dan WR Sinyal kontrol aktif rendah ini dihubungkan ke Jika 8255 menggunakan desain peripheral I/O, IOR dan IOW dari system bus dihubungkan kedua pin ini. RESET Pin aktif tinggi ini digunakan untuk membersihkan control register. Ketika RESET diaktifkan, seluruh port diinisialisasi sebagai port input.

6

7 Mode Pemilihan dari 8255 Mode 0;
Ini merupakan mode yang paling sederhana, dimana semua port dapat diprogram sebagai input/output. Mode 1; Pada mode ini port A dan B dapat digunakan sebagai input atau output dengan kemampuan jabat tangan. Mode2; Port A dapat digunakan sebagai port bidirectional I/O dengan kemampuan jabat tangan yang sinyalnya disediakan oleh port C. Model BSR ( bit set/reset ); Pada mode ini, hanya bit individual port C yang dapat digunakan.

8 Berikut contoh Bahasa assembly untuk membuat PPI 8255 dengan Port A sebagai input, serta Port B dan Port C sebagai output.

9 Berikut contoh koneksi 8255 dengan Printer
Program dibawah ini akan menampilkan pesan “ selamat mencoba 8255 , menggunakan buku saya “$” “. Simbol $ menandakan akhir dari pesan.

10

11

12 Pemrograman C untuk PPI 8255
C sangat mendukung pemrograman hardware computer. Untuk memprogram bus ISA yang akan berfungsi mengendalikan kartu PPI ( PPI Card ) menggunakan bahasa C/C++.

13

14 Contoh program C untuk mengeluarkan data 0-255 di port B dan C, sedangkan port A sebagai input.

15 Koneksi DAC di PPI 8255 Untuk koneksi ke DAC, anda dapat menggunakan IC DAC 8 bit misalnya MC1408 secara langsung

16 Buatlah aplikasi yang mampu mengontrol alat melaui jaringan internet menggunakan PPI 8255.

17 THANKS 


Download ppt "Programmabel Peripheral Interface ( PPI ) 8255"

Presentasi serupa


Iklan oleh Google