Anda di halaman 1dari 15

ELEKTRONIKA DIGITAL

Port Paralel & Serial

PORT PARALEL

Port Paralel
Awalnya dikembangkan oleh IBM

Berkomunikasi dengan printer,


disebut juga sebagai port printer.
juga bisa digunakan untuk berkomunikasi dengan peralatan lainnya
juga digunakan untuk keperluan interfacing.
Port paralel dikenal juga dengan nama LPT

Alamat Port Paralel


Awalnya IBM-PC mengalokasikan 3 buah alamat register
278h
378h
3BCh.
Alamat 3BCh dulu digunakan sebagai alamat port paralel

yang disatukan dengan video adapter.


Umumnya komputer saat ini hanya menyediakan 1 buah
port paralel dan alamat default port paralel tersebut
adalah 378h.
Ada yang tidak disediakan

Alamat port paralel bisa diubah melalui BIOS.


Alamat 278h, 378h dan 3BCh biasa juga disebut sebagai

base address.

Alamat Port Paralel

Address

Notes:

3BCh - 3BFh

Dulunya digunakan untuk port


paralel yang tergabung dengan
video adapter Tidak support
ECP (LPT0)

378h - 37Fh

Biasanya alamat untuk LPT 1

278h - 27Fh

Biasanya alamat untuk LPT 2

Register Port Paralel


Port paralel
Memiliki 25 pin yang terbagi dalam 3 register.
Data Port
Status Port
Control Port :

Salah satu pin dapat membangkitkan interupt.

Pin Port Paralel

Pin-Pin Port Paralel


Pin No
(D-Type 25)
1
2
3
4
5
6
7
8
9
10
11
12

Pin No
(Centronics)
1
2
3
4
5
6
7
8
9
10
11
12

13
14

13
14

15
16
17

32
31
36

18 - 25

19-30

SPP Signal

nStrobe
Data 0
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
nAck
Busy
Paper-Out / PaperEnd
Select
nAuto-Linefeed
nError / nFault
nInitialize
nSelect-Printer /
nSelect-In
Ground

Direction
In/out
In/Out
Out
Out
Out
Out
Out
Out
Out
Out
In
In
In

Register

In
In/Out

Status
Control

Yes

In
In/Out
In/Out

Status
Control
Control

Yes

Gnd

Control
Data
Data
Data
Data
Data
Data
Data
Data
Status
Status
Status

Hardware
Inverted
Yes

Yes

Interfacing
Interfacing dengan menggunakan port paralel mudah.
fungsi masing-masing port sudah ditentukan
memiliki kemampuan yang terbatas
karena awalnya port paralel dirancang untuk berkomunikasi dengan
printer bukan untuk keperluan interfacing.
Port paralel memiliki 3 register masing-masing untuk Data Port,

Status Port dan Control Port.


memiliki alamat tersendiri
Memiliki pin-pin tersendiri.

Untuk mengakses data tinggal mengakses alamat yang

bersangkutan.
Data Port sendiri hanya bisa digunakan untuk keperluan Output data,
Status Port bisa digunakan untuk input data
Control Port bisa digunakan untuk keperluan input dan output data.

Example
Misalkan alamat port paralel adalah 378h, maka alamat

masing-masing register adalah


Data Port = 378h
Status Port = 379h
Control Port = 37Ah

PORT SERIAL

Port Serial
Interface dengan port serial lebih rumit
data yang akan di transmisikan akan dikonversi dari paralel ke
serial, pada bagian penerima dikonversi lagi dari serial ke paralel.
Proses ini akan di handle oleh UART.

Di sisi softwarenya, ada banyak register yang harus diatur untuk

bisa menggunakan port serial sebagai media interfacing.

Keuntungan Port Serial


Kabel serial yang digunakan dapat lebih panjang.
rentang tegangan yang digunakan oleh port serial lebih besar dari
pada port paralel.
Kabel yang digunakan lebih sedikit.
Minimal 3 buah kabel untuk konfigurasi Null Modem Configuration.
Banyak uC yang menyediakan SCI
(Serial Communication interface).

Debug

Anda mungkin juga menyukai