Tugas 3, Port Paralel dan Port Serial Soal : 1. Jelaskan fungsi dari port paralel dan port serial 2. jelaskan Mode yang terdapat pada port paralel dan serial, serta sebutkan fungsi dari modemode tersebut. 3. Sebutkan alamat-alamat port: LPT1, LPT2, COM1, COM2, dst. 4. Apa itu RS232? Sebutkan fungsinya. 5. Apa itu UART? Sebutkan Fungsinya. Jawab : 1. a. Port paralel ialah port data pada komputer yang dapat mentransmisikan 8 bit data dalam sekali detak dengan menggunakan jalur yang terpisah. cocok untuk pengiriman data dengan cepat, tetapi dengan kabel yang pendek (tidak lebih dari 15 kaki). Umumnya digunakan untuk printer parallel, scanner, gamepad (joystick) dan zip drive. Konektor yang digunakan adalah DB-25 yang terdiri dari 25 pin. b. Port Serial Biasa digunakan untuk melakukan transmisi data yang berorientasi pada pengiriman sebuah bit per waktu, oleh karena itu pengiriman data berjalan agak lambat, biasanya digunakan untuk menghubungkan piranti seperti: printer, mouse, modem, PLC (programmable Logic controller), pembaca kartu maknetik dan pembaca barcode. Port serial sering dinyatakan dengan nama COM. Konektor yang sering digunakan adalah RS232C dengan 9 pin atau 25 pin. 2. a. Mode pada port paralel antara lain: » Mode Kompatibilitas yaitu mode yang hanya dapat mengirimkan data pada arah maju (dari Host ke device external) dengan kecepatan 50 Kbyte sampai 150 Kbyte perdetik » Mode Nibble yaitu mode untuk menerima data mencapai 4 bit (nibble) » Mode Byte yaitu mode untuk menerima data mencapai 8 bit (1 byte) » Mode ECP (Extended capability port), yaitu mode peningkatan kemampuan port paralel, mode ini menggunakan saluran DMA dan buffer FIFO. » Mode EPP (enhanced parallel port), mirip dengan mode ECP tetapi memiliki 4 macam siklus transfer data yang berbeda yaitu: Siklus baca data (Data read), Siklus baca alamat (Address Read), Siklus tulis data (Data write), dan siklus tulis alamat (Address write) b. Port Serial (89C51) mempunyai 4 buah mode operasi yang diatur oleh bit ke 7 dan bit ke 5 dari Register SCON (Serial Control), yaitu: » Mode 0 Shift Register 8 bit, Pada Mode ini Port Serial berfungsi sebagai komunikasi data sinkron yang memerlukan sinyal clock sebagai sinkronisasi. » Mode 1 UART 8 bit dengan Baud Rate yang dapat diatur, Pada mode ini komunikasi data dilakukan secara 8 bit data asinkron yang terdiri 10 bit yaitu 1 bit start, 8 bit data dan 1 bit stop. Baud Rate pada mode ini dapat diatur dengan menggunakan Timer 1. » Mode 2 UART 9 bit dengan Baud Rate permanen, Pada mode ini komunikasi data dilakukan secara asinkron dengan 11 bit, 1 bit start, 8 bit data, 1 bit ke 9 yang dapat diatur dan 1 bit stop. Pada proses pengiriman data, bit ke 9 diambil dari Bit TB8 dan pada proses penerimaan data bit ke 9 diletakkan pada RB8. » Mode 3 UART 9 bit dengan Baud Rate yang dapat diatur, Mode ini sama dengan Mode 2, namun baud rate pada mode ini dapat diatur melalui Timer 1. Wahyudi Rahmat - Teknologi Informasi - 0506021286 1 3. Alamat-alamat port antara lain: TIPE PORT Serial Paralel I/O ADDRESS IRQ ADDRESS COM1 03F8 IRQ4 COM2 02F8 IRQ3 COM3 03E8 IRQ4 COM4 02E8 IRQ3 LPT1 0378 IRQ7 LPT2 0278 IRQ5 4. RS232 adalah sebuah Standard yang ditetapkan oleh Electronic Industry Association dan Telecomunication Industry Association pada tahun 1962, standard ini berfungsi untuk mengatur hal-hal yang menyangkut komunikasi data antara komputer (Data Terminal Equipment - DTE) dengan alat-alat penglengkap komputer (Data Circuit-Terminating Equipment - DCE) yang pada umumnya berbentuk komunikasi data serial. Ada 3 hal pokok yang diatur standard RS232, antara lain : » Bentuk sinyal dan level tegangan yang dipakai. » Penentuan jenis sinyal dan konektor yang dipakai, serta susunan sinyal pada kaki-kaki di konektor. » Penentuan tata cara pertukaran informasi antara komputer dan alat-alat pelengkapnya 5. UART (Universal Asynchronous Receiver/Transmiter) adalah chip dalam port serial yang berfungsi untuk mengubah data paralel dari PC menjadi data serial untuk pengiriman dan sebaliknya juga untuk penerimaan data. UART memiliki beberapa tipe di antaranya: UART Tipe 8250, UART Tipe 16450, UART Tipe 16550, dll. Tipe UART 8250 atau 16450 tak dapat meng-handle modem berkecepatan tinggi dan berkinerja rendah serta sering eror dikarenakan data yang overwrite. Sedangkan UART 16550 baru akan bekerja pada kecepatan 57,6 Kbps atau lebih tinggi dan memiliki sebuah buffer sebesar 16 byte. Wahyudi Rahmat - Teknologi Informasi - 0506021286 2