2. Antarmuka printer paralel (LPT) terletak di
bagian belakang komputer pribadi, dan
selama itu merupakan bagian dari PC, ini
dapat digunakan sebagai antarmuka ke
PC. LPT adalah singkatan dari printer garis.
Antarmuka printer memberi pengguna
akses ke delapan baris yang dapat
diprogram untuk menerima atau
mengirim data paralel.
3. Port Details
Port paralel (LPT1) biasanya di alamat port I / O 378H, 379H,
dan 37AH dari DOS atau menggunakan driver di Windows. Porta
sekunder (LPT2), jika ada, terletak di alamat port I / O 278H, 279H, dan
27AH. Informasi berikut berlaku untuk kedua port, tetapi alamat port
LPT1 digunakan di seluruh.
Antarmuka Centronics yang
diimplementasikan oleh port paralel
menggunakan dua konektor, tipe D 25-
pin di bagian belakang PC dan
Centronics 36-pin di bagian belakang
printer. Pin-out dari konektor ini
tercantum dalam Tabel 15–8, dan
konektornya ditunjukkan pada Gambar
15–13.
4. Port paralel dapat berfungsi sebagai penerima dan
pemancar pada pin datanya (D0 – D7). Hal ini memungkinkan
perangkat selain printer, seperti CD-ROM, untuk dihubungkan dan
digunakan oleh PC melalui port paralel. Apa pun yang dapat
menerima dan / atau mengirim data melalui antarmuka 8-bit
dapat dan sering terhubung ke port paralel (LPT1) pada PC.
Gambar 15-14 mengilustrasikan isi
dari port data (378H), register status (379H),
dan port status tambahan (37AH).
Beberapa bit status benar ketika mereka
adalah logika nol
Gambar 15 - 14
5. Sebagian besar sistem sejak PS/2 dirilis oleh IBM, pada
dasarnya telah disajikan pada gambar yang terdapat di
point port details dalam menggunakan port paralel tanpa
ECP.
Untuk memnbaca port, pertama kali harus diinisialkan
dengan mengirimkan 20H ke register 37AH.
Pada gambar 15 – 14, menetapkan bidirectional yang
memilih operasi input untuk port paralel. Jika bit dihapus,
maka operasi keluarannya dipilih.
U sing the Paralel Port W ithout ECP S upport
6. Contoh Peng g unaan Port
Paralel tanpa S upport ECP
EXAMPLE 15–6
MOV AL,20H
MOV DX,37AH
OUT DX,AL Setelah port paralel diprogram sebagai input, itu dibaca
seperti yang digambarkan dalam Contoh 15–7. Setelah port paralel
diprogram untuk berfungsi sebagai port input, pembacaan dilakukan
dengan mengakses port data di alamat 378H.
7. Contoh Peng g unaan
Port Paralel tanpa
S upport ECP
EXAMPLE 15–7
MOV DX,378H
IN AL,DX
Untuk menulis data ke port paralel, program ulang register perintah di alamat 37A
dengan menulis 00H untuk memprogram bit dua arah dengan nol. Setelah bit
dua arah diprogram, data dikirim ke port paralel melalui port data di alamat
378H. Contoh 15–8 mengilustrasikan bagaimana data dikirim ke port paralel.