Rangkaian Aplikasi Port 379H
Rangkaian Aplikasi Port 379H
1.Tujuan[kembali]
Untuk Mengetahui Fungsi dari Port 378H
Untuk Mengetahui Cara Kerja dari Port 378H
2.Alat dan Bahan[kembali]
3.Dasar teori[kembali]
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.
Contoh rangkaian mengirim dan menerima data dari/ke port printer, diperlihatkan pada gambar 79.
4.Percobaan[kembali]
Rangkaian Keseluruha
Prinsip Kerja RangkaianPort paralel sama halnya dengan printer, hanya memanfaatkanport data (DP/Data Port) 8-bit yaitu DP0 s/d DP7 sebagai output, PortControl (PC/Printer Control) 4-bit yaitu PC0 s/d PC3 sebagai outputdan Port Status (PS/Printer Status) 5-bit (PS3 s/d PS7) sebagai inputyang berturut-turut LPT1 dengan alamat 378h, 379h, dan 37Ah. Untukmenguji data yang dikeluarkan sebagai data ke printer maka harusdilakukan komunikasi PS dan PC seperti pada gambar 77.
Dipswitch akan memberikan inputan untuk memengaruhi kondisi dari LED apa bila Dip Switch dibuat off maka arus akan langsung mengalir ke LED sehingga LED hidup
Prinsip Kerja Rangkaian
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 seperti pada gambar 77.
Komentar
Posting Komentar