Dasar-dasar Port Parallel Port Parallel DB-25

Interface sistem antarmuka digunakan untuk dialog antara processor dengan peralatan peripheral. Interface yang digunakan sebagai penghubung antara rangkaian adalah port parallel atau disebut juga dengan port printer. Peralatan ini dibuat untuk pengaturan dari berbagai peralatan, dimana dibutuhkan suatu rangkaian sebagai perantara antara komputer dengan peralatan yang akan dikontrol. Untuk menghubungkan antara komputer dengan rangkaian driver, maka digunakan interface, sehingga nantinya interface akan meneruskan perintah dari komputer untuk rangkaian driver.

2.6.1. Dasar-dasar Port Parallel

Port parallel merupakan salah satu interface yang ada dari beberapa jenis interface. Port parallel sudah disediakan sebagai alternatif port serial untuk pengiriman data ke printer yang teknologinya cepat berkembang. Port parallel printer mempunyai kemampuan mengirim 8 bit data sedangkan port serial hanya dapat mengirim 1 bit data dalam waktu yang bersamaan. Sutadi, 2002 Dengan cepat berkembangnya teknologi komputer, kebutuhan untuk hubungan external pun bertambah, port parallel kemudian menjadi alat yang dapat dihubungkan kebanyakan peripheral device yang fungsinya sebagai pengontrol dan penerima input dari eksternal device . Konektor yang digunakan pada port printer adalah DB-25 dengan jumlah pin 25 buah, masing-masing nomor pin dapat dilihat pada gambar di bawah ini. Gambar 2.6. Female Port Connector DB-25 Pin-pin port printer merupakan pintu komunikasi dua arah, dari komputer ke eksternal peripheral dan sebaliknya dari internal peripheral . Nama-nama sinyal yang terdapat pada pin konektor DB- 25 port printer tersebut adalah: Tabel 2.1 Tabel Signal pada Port Printer Nomor Pin Nama Sinyal InputOutput 1 Strobe InputOutput 2 Data InputOutput 3 Data 1 InputOutput 4 Data 2 InputOutput 5 Data 3 InputOutput 6 Data 4 InputOutput 7 Data 5 InputOutput 8 Data 6 InputOutput 9 Data 7 InputOutput 10 Ack Input 11 Busy Input 12 Paper Empty Input 13 Select Input 14 Auto Feed Output 15 Error Input 16 Initialize Printer Output 17 Select Input Output 18-25 Ground - Nama sinyal-sinyal tersebut pada tabel pada dasarnya dirancang untuk printer merupakan nama yang mengacu pada alat pencetak, akan tetapi port printer sebagai mana yang penulis sampaikan pada bab terdahulu mempunyai kemampuan untuk pengontrolan terhadap peripheral yang sangat baik, setidak-tidaknya tersedia 8 inputoutput dan 5 input, serta 4 output tambahan untuk proses pengontrolan.

2.6.2. Port Parallel DB-25

Paralel Port DB-25 female yang sering kita jumpai pada belakang CPU Central Processing Unit, yang sering kita gunakan sebagai interface antara printer dengan CPU. Paralel Por interface yaitu rangkaian yang bertugas menyesuaikan kerja dari piranti peripheral yang sesuai dengan cara kerja komputer itu sendiri. Sutadi, 2002. Pada saat komputer pertama kali dihidupkan BIOS Basic InputOutput System menetapkan jumlah port yang ada dan menentukan alamat port untuk LPT0, LPT1, LPT2. Setiap port parallel standard IEEE 1284 terdiri atas tiga port address: data port, status port dan control port yang membentuk hubungan dua arah bidirectional dari dan ke printer. Data port yang biasanya terdapat pada IBM PC compatible adalah: Tabel 2.2. Tabel Address Port Printer Printer Data Port Status Control LPT 0 0x3BC 0x3BD 0x3BE LPT 1 0x378 0x379 0x37A LPT 2 0x278 0x279 0x27A Tetapi pengalamatan dasar port parallel BASE pada linux adalah 0x3bc untuk file devlp0, 0x378 untuk file devlp1, dan 0x278 untuk file devlp2.

2.6.3. Sensor Cahaya