SlideServe
Menu
Préférences
© SlideServe · v2026

Programmabel Peripheral Interface ( PPI ) 8255

tanika avatar
17 diapositives · 540 Views · Aug 15, 2014

Programmabel Peripheral Interface ( PPI ) 8255. Dian Novtani. Pokok Bahasan. Pengenalan PPI 8255 Koneksi DAC di PPI 8255. Pengenalan PPI 8255. Programmable Peripheral Interface (PPI) 8255 adalah chip antarmuka 24 bit ( 3 port ) yang dapat diprogram sesuai keinginan kita .

Programmabel Peripheral Interface ( PPI ) 8255 - slide 1
01 / 17Programmabel Peripheral Interface ( PPI ) 8255
1 / 17

Télécharger la présentation

Programmabel Peripheral Interface ( PPI ) 8255
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Programmabel Peripheral Interface ( PPI ) 8255 Dian Novtani

  2. PokokBahasan • 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 dapatdiprogramsesuaikeinginankita. • PPI 8255 merupakan chip yang paling banyakdigunakanuntuk interfacing komputer yang dihubungkanke port ISA komputer. • Andajugadapatmemesan card PPI 8255 inimelalui Innovative Electronics denganharga

  4. PIN IC PPI 8255 • PA0-PA07 Iniadalah port A yang terdiriatas 8 bit, dapatdiprogramsebagai input atau output dengan mode bidirectional input/output. • PBO-PB7 Port B inidapatdiprogramsebagai input/output, tetapitidakdapatdigunakansebagai port bidirectional. • PC0-PC7 Port C inidapatdiprogramsebagai input/output. Bahkandapatdipecahkanmenjadidua, yaitu CU ( bit PC4-PC7 ) dan CL ( bit PC0-PC3 ) yang dapatdiprogramsebagai input/output. • RD dan WR Sinyalkontrolaktifrendahinidihubungkanke 8255. Jika 8255 menggunakandesain peripheral I/O, IOR dan IOW dari system bus dihubungkankedua pin ini. • RESET Pin aktiftinggiinidigunakanuntukmembersihkan control register. Ketika RESET diaktifkan, seluruh port diinisialisasisebagai port input.

  5. Mode Pemilihandari 8255 • Mode 0; Inimerupakan mode yang paling sederhana, dimanasemua port dapatdiprogramsebagai input/output. • Mode 1; Pada mode ini port A dan B dapatdigunakansebagai input atau output dengankemampuanjabattangan. • Mode2; Port A dapatdigunakansebagai port bidirectional I/O dengankemampuanjabattangan yang sinyalnyadisediakanoleh port C. • Model BSR ( bit set/reset ); Pada mode ini, hanya bit individual port C yang dapatdigunakan.

  6. BerikutcontohBahasa assembly untukmembuat PPI 8255 denganPort A sebagai input, sertaPort BdanPort Csebagai output.

  7. Berikutcontohkoneksi 8255 dengan Printer • Program dibawahiniakanmenampilkanpesan “ selamatmencoba 8255 , menggunakanbukusaya “$” “. Simbol $ menandakanakhirdaripesan.

  8. Pemrograman C untuk PPI 8255 • C sangatmendukungpemrograman hardware computer. • Untukmemprogram bus ISA yang akanberfungsimengendalikankartu PPI ( PPI Card ) menggunakanbahasa C/C++.

  9. Contoh program C untukmengeluarkan data 0-255 di port B dan C, sedangkan port A sebagai input.

  10. Koneksi DAC di PPI 8255 • Untukkoneksike DAC, andadapatmenggunakan IC DAC 8 bit misalnya MC1408 secaralangsung

  11. Buatlahaplikasi yang mampumengontrolalatmelauijaringan internet menggunakan PPI 8255.

  12. THANKS 