Skip to main content

Rangkaian aplikasi Port 37AH


Teknik Interface (Perangkat Keras)

Soal : Contoh rangkaian aplikasi Port 37AH

1. Dasar Teori [back]

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.

2. Rangkaian [back]

  1. port 37AH (diganti dengan 4 buah switch)
  2. vcc 1 buah
  3. ground 2 buah 
  4. 4 buah LED
  5. 4 buah Resistor
  6. 1 buah 74ls245

3. Prinsip Kerja [back]

     Port 37 AH merupakan salah satu port parallel dengan fungsi Printer Control. Karena Port paralel setiap port-nya hanya dapat difungsikan sebagai input atau output saja. Sinyal-sinyal dari port parallel ini menjelaskan informasi dari bit ke-1 sampai ke-8 dari data paralel, adalah high atau low. Pada Port Control (PC/Printer Control) 4-bit yaitu PC0 s/d PC3 sebagai output. Ketika hasil output dari port 37 AH di arahkan ke 74ls245 kemudian antara input dan output tidak terjadi pembalikan dan diarahkan ke LED yang diberi resistor sebelumnya sehingga LED akan menyala tergantung hasil keluaran dari port 37 AH.

4. Video [back]

5. Link Download [back]

Comments

Popular posts from this blog

COVER

KULIAH DAN PRAKTIKUM Dibuat dan Dipublikasikan untuk Memenuhi Tugas Kuliah Elektronika dan Sistem Digital Mikroprosessor dan Mikrokontroller By: Adelina Utari 1610952030 Dosen Pembimbing : Darwison, M.T TEKNIK ELEKTRO FAKULTAS TEKNIK PADANG 2018 Referensi: Hall, D. V., “Microprocessors and Interfacing: Programming and Hardware”, McGraw-Hill, Inc., New York Darwison, 2010, Teknik Interface: Perancangan Hardware dan simulasi Software serta Aplikasinya”, Unand Press, Padang. Darwison, 2009, “Panduan Praktikum Elektronika Digital”, Teknik Elektro – Unand, Padang. Darwison, 2009, “Diktat Mikroprosesor”, Teknik Elektro – Unand, Padang Gaonkar, S., 1988, “Microprocessors, Architecture, Programming, and Interfacing”, Jhon Wiley and Sons. Rachmad Setiawan, 2006, “Teknik Interface”, Graha Ilmu, Yogyakarta. John Crisp, Introduction to Microprocessors and Microcontrollers, 2nd edition, Newness, 2004. Darwis...