Pertemuan 5 & 6 Interface Mikroprosesor secara Serial Matakuliah : H0194/ Aplikasi Mikroprosesor dan Interfacing Tahun : 2005 Versi : <<versi/revisi>> Pertemuan 5 & 6 Interface Mikroprosesor secara Serial
Menjelaskan interface mikroprosesor secara serial Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan interface mikroprosesor secara serial
PC Serial Port Interface Hardware Serial Port Interface Outline Materi Komunikasi Serial PC Serial Port Interface Hardware Serial Port Interface
Komunikasi Serial Asynchronous: Synchronous: Paket data kecil Sinkronisasi dengan start bit dan stop bit Relatif sederhana Overhead yang besar Synchronous: Paket data besar Sinkronisasi dengan informasi clock terkirim Relatif lebih kompleks Overhead lebih kecil
PC Serial Port Interface Standar RS-232
PC Serial Port Interface Null Modem tanpa handshake Null Modem dengan handshake
PC Serial Port Interface Port Addresses and IRQ’s: Name Address IRQ COM 1 3F8 4 COM 2 2F8 3 COM 3 3E8 COM 4 2E8
PC Serial Port Interface Serial Port’s Registers Base Address DLAB Read/Write Abr. Register Name + 0 =0 Write - Transmitter Holding Buffer Read Receiver Buffer =1 Divisor Latch Low Byte + 1 IER Interrupt Enable Register Divisor Latch High Byte + 2 IIR Interrupt Identification Register FCR FIFO Control Register + 3 LCR Line Control Register + 4 MCR Modem Control Register + 5 LSR Line Status Register + 6 MSR Modem Status Register + 7 Scratch Register
Hardware Serial Port Interface http://www.beyondlogic.org/serial/serial1.htm#30 RS-232 Waveform TTL Level RS-232 Level
Hardware Serial Port Interface RS-232 Level Converter
Hardware Serial Port Interface Asynchronous Receiver/Transmitter (UART)