1. Tujuan [KEMBALI]
- Memahami mengenai rangkaian interface
- Dapat membuat rangkaian Aplikasi Port 37AH
2. Alat dan Bahan [KEMBALI]
1.port 37AH (diganti dengan 4 buah switch)
2. LED
3. Resistor
4. 74ls245
Port Paralel
Nama lain dari port paralel adalah port printer karena memang dirancang untuk melayani pencetak paralel. Data port paralel 8-bit hanya dirancang untuk mengirim data (pencetak).
Nama-nama port parallel, seperti Tabel 6:
– LPT1 dan LPT2 untuk port printer
– LPT0 untuk video adapter
Tabel 6 Gambaran umum LPT
LPT0 | LPT1 | LPT2 | Sifat | Nama |
$38C | $378 | $278 | R/W | Data port (DP), 8-bit |
$38E | $37A | $27A | R/W | Printer control (PC), 4-bit |
$38D | $379 | $279 | R | Printer Status (PS), 5 bit |
PC (Printer control):
a) Bit 0 : Strobe, sunsang
b) Bit 1 : Autofeed, sunsang
c) Bit 2 : Init, normal
d) Bit 3 : Select in, sunsang
e) Bit 4 s/d 7 : tidak dipakai
PS (Printer status):
a. Bit 0 s/d 2 : Tidak dipakai
b. Bit 3 : Error, normal
c. Bit 4 : Select, normal
d. Bit 5 : Paper end, normal
e. Bit 6 : Acknowledge (ACK), normal
f. Bit 7: Busy, sunsang
Port paralel dapat difungsikan sama seperti IC 8255 untuk interfacing, tetapi setiap port-nya hanya dapat difungsikan sebagai input atau output saja, seperti penjelasan pin-pin pada Tabel 7.
Tabel 7 Fungsi dari 25 pin dari port paralel.
No. pin | Sinyal | Arah | Keterangan | |
1 | PC-0 | STROBE | OUT | Dalam keadaan normal adalah high dan akan low apabila ada data masuk. |
2 | DP-0 | DATA1 | OUT | Sinyal-sinyal ini menjelaskan informasi dari bit ke-1 sampai ke-8 dari data paralel, adalah high atau low. |
3 | DP-1 | DATA2 | OUT | |
4 | DP-2 | DATA3 | OUT | |
5 | DP-3 | DATA4 | OUT | |
6 | DP-4 | DATA5 | OUT | |
7 | DP-5 | DATA6 | OUT | |
8 | DP-6 | DATA7 | OUT | |
9 | DP-7 | DATA8 | OUT | |
10 | PS-6 | ACKNLG | IN | Akan low yang menandakan data telah diterima dan siap untuk menerima data selanjutnya. |
11 | PS-7 | BUSY | IN | Akan high yang menandakan bahwa printer tidak bisa menerima data karena printer sedang beroperasi. |
12 | PS-5 | PE | IN | Akan high yang menunjukkan bahwa printer butuh kertas. |
13 | PS-4 | SLCT | IN | Sinyal yang menunjukkan bahwa printer adalah dalam status select. |
14 | PC-1 | AUTO FEED XT | OUT | Dijadikan low agar supaya printer mempunyai suatu kecepatan tertentu setelah mem-print. |
15 | PS-3 | ERROR | IN | Menjadi low bila printer butuh kertas/error |
16 | PC-2 | INIT | OUT | Akan low untuk mereset buffer printer |
17 | PC-3 | SLCT IN | OUT | Data akan masuk ke printer hanya bila sinyal ini dalam keadaan low. |
18-25 | GND | - | Level Gnd |
Port paralel sama halnya dengan printer, hanya memanfaatkan port data (DP/Data Port) 8-bit yaitu DP0 s/d DP7 sebagai output, Port Control (PC/Printer Control) 4-bit yaitu PC0 s/d PC3 sebagai output dan Port Status (PS/Printer Status) 5-bit (PS3 s/d PS7) sebagai input yang berturut-turut LPT1 dengan alamat 378h, 379h, dan 37Ah. Untuk menguji data yang dikeluarkan sebagai data ke printer maka harus dilakukan komunikasi PS dan PC.
4. Rangkaian [KEMBALI]
6. Link Download [KEMBALI]
Video
Tidak ada komentar:
Posting Komentar