12
Siklus data digunakan untuk mentransfer data antara host dan peripheral. Siklus alamat digunakan untuk mengirimkan alamat, saluran channel atau
informasi perintah dan kontrol. Paralel port adalah port yang paling banyak digunakan dalam antar muka interfacing dengan berbagai macam peralatan
eksternal. Secara umum port paralel terdiri dari 4 jalur kontrol PC, 5 jalur status PS dan 8 jalur data DP seperti ditunjukkan dalam Gambar 1. Konektor DB25
merupakan konektor yang paling banyak dijumpai pada paralel port PC.
Gambar 1 Port parallel DB25 pada personal computer PC tampak depan
2.6.1 Konfigurasi port paralel
Paralel port adalah port yang paling banyak digunakan dalam interfacing dengan berbagai macam peralatan eksternal. Port paralel terdiri atas data port,
status port, dan control port. Sinyal port paralel dapat dilihat pada Gambar 2.
Gambar 2 Port-port dalam Port Paralel Secara umum paralel port terdiri dari 4 jalur kontrol register, 5 jalur status
register, dan 8 jalur data register. Hubungan pengkabelan yang umum digunakan
13
yaitu konektor tipe DB25 seperti ditunjukkan dalam Gambar 3. Konektor DB25 merupakan konektor yang paling banyak dijumpai pada port paralel PC,
sedangkan konektor centronic dijumpai pada printer.
Gambar 3 Susunan pin eksternal soket DB25 female pada port paralel PC DB25 adalah konektor yang umum digunakan di komputer sebagai port
paralel dan pada umumnya ditemukan di printer. DB25 memiliki 25 pin untuk koneksi ke perangkat keras lainnya. Sesuai IEEE 1284 bahwa standar yang
digunakan dengan port paralel adalah tipe A yang merupakan konektor DB25 yang dapat ditemukan di hampir semua komputer. Secara lengkap nama-nama pin
pada konektor port parallel DB25 dapat dilihat pada Lampiran 5.
2.6.2 Pengaksesan dan pengalamatan port paralel
Untuk dapat menggunakan port paralel, harus diketahui alamat komunikasinya. Base address LPT1 biasanya adalah 888 378h dan LPT2 adalah
632 278h. Alamat tersebut adalah alamat yang umumnya digunakan, tergantung dari jenis komputernya. Tepatnya dapat dilihat pada peta memori tempat
menyimpan alamat tersebut, yaitu memori 0000.0408h untuk base address LPT1 dan memori 0000.040Ah untuk base address LPT2.
Dengan diketahui alamat dari port paralel, maka dapat ditentukan alamat DP, PC, dan PS. Alamat DP adalah base address dari port paralel tersebut, alamat
PS adalah base address +1, dan alamat PC adalah base address +2. Tabel 2 memperlihatkan nama port dan alamat masing-masing port yang umum digunakan
Prasetia dan Widodo, 2004
14
Tabel 2 Nama port dan alamat register
Nama Port Alamat Register
LPT1 DP 378h888
LPT1 PS 379h889
LPT1 PC 37Ah890
Port paralel atau port printer sebenarnya terdiri dari tiga bagian yang masing-masing diberi nama sesuai dengan tugasnya dalam melaksanakan
pencetakan pada printer. Tiga bagian tersebut adalah Port Data Data Port, DP, Port Kontrol Printer Control, PC, dan Port Status Printer Status, PS. DP
digunakan untuk mengirim data yang harus dicetak oleh printer, PC digunakan untuk mengirimkan kode-kode kontrol dari komputer ke printer, misalnya kode
kontrol untuk menggulung kertas, dan PS digunakan untuk mengirimkan kode- kode status printer ke komputer, misalnya untuk menginformasikan bahwa kertas
telah habis. Dalam komunikasi data paralel, keseluruhan byte data dikirimkan secara
bersamaan, data dikatakan ditangani secara parallel. Perangkat ini sering dipergunakan untuk mentransfer data antara komputer dengan peralatan lainnya,
seperti sensor, aktuator, dan peralatan-peralatan lainnya. Namun komunikasi ini terbatas dalam melakukan transfer data antar komputer. Kadang terdapat peralatan
yang memiliki dua atau lebih port 8-bit yang bisa diprogram untuk menerima ataupun mengirimkan data.
2.7 Sensor suhu dan kelembaban tipe SHT75