220 likes | 483 Views
Pertemuan 3 & 4 Interface Mikroprosesor secara Paralel. Matakuliah : H0194/ Aplikasi Mikroprosesor dan Interfacing Tahun : 2005 Versi : <<versi/revisi>>. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan interface mikroprosesor secara parallel.
E N D
Pertemuan 3 & 4Interface Mikroprosesorsecara Paralel Matakuliah : H0194/ Aplikasi Mikroprosesor dan Interfacing Tahun : 2005 Versi : <<versi/revisi>>
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Menjelaskan interface mikroprosesor secara parallel
Outline Materi • Komunikasi Paralel • Paralel Port Interface • Programmable Peripheral Interface
Pengertian komunikasi paralel Metode komunikasi paralel Komunikasi Paralel
Paralel Port Interface • Pengenalan Paralel Port • Mode Operasi pada Standard Paralel Port: • Compatibility Mode • Nibble Mode • Byte Mode • EPP Mode • ECP Mode
Standard Paralel Port (SPP) Transfer Rate: 50 – 150 KB/s Paralel Port Interface
Paralel Port Interface • SPP Centronics Handshake • SPP Port Address • SPP Software Registers
Enhanced Paralel Port (EPP) Transfer Rate: 500KB/S – 2MB/s Paralel Port Interface
Paralel Port Interface • EPP Handshake • Data write cycle • Address write cycle • Data read cycle • Address read cycle • EPP Software Registers • http://www.beyondlogic.org/epp/epp.htm
Extended Capabilities Port (ECP) DMA Enabled FIFO Run Length Encoding (RLE) Paralel Port Interface
Paralel Port Interface • ECP Handshake • ECP Forward Data Cycle • ECP Forward Command Cycle • ECP Reverse Data Cycle • ECP Reverse Command Cycle • ECP Run Length Encoding (RLE) • ECP Software Registers • ECP Extended Control Register (ECR) • ECP Configuration Register A • ECP Configuration Register B • http://www.beyondlogic.org/ecp/ecp.htm
PPI 8255 Programmable I/O Device Spesifikasi: Memiliki 3 Port 8-bit Port A Port B Port C Memiliki 3 Mode Operasi Mode 0 (Basic I/O) Mode 1 (Strobed I/O) Mode 3 (Bidirectional I/O) Programmable Peripheral Interface
Blok Diagram Group A Port A[7:0] Port C[7:4] Group B Port B[7:0] Port C[3:0] Programmable Peripheral Interface
Alamat dan control pada PPI 8255 Programmable Peripheral Interface
Control Word untuk mode operasi Programmable Peripheral Interface
Control Word untuk set/reset port C Programmable Peripheral Interface
Programmable Peripheral Interface • PPI 8255 Mode 0: • Tidak ada fasilitas handshaking • Masing-masing port hanya dapat dioperasikan sebagai input atau output saja • Tersedia latch untuk output
PPI 8255 Mode 1 (Strobed Input): Programmable Peripheral Interface Sebagian pin Port C digunakan untuk , IBF, dan INTR
PPI 8255 Mode 1 (Strobed Output): Programmable Peripheral Interface Sebagian pin Port C digunakan untuk , IBF, dan INTR
PPI 8255 Mode 2 (Strobed Bidirectional): Programmable Peripheral Interface