Konfigurasi port paralel Pengaksesan dan pengalamatan port paralel

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