Kamis, 19 November 2009

Paralel Port

 
Parallel Port
            Parallel prot adalah merupakan port data computer yang digunakan untuk mentransmisikan data 8 bit data dalam satu siklus. Standart port parallel yang terbaru  adlah IEEE 1284 yang dikeluarkan pada tahun 1994.
Standart ini mendefinisikan 5 Mode antara lain :
  1. Mode Kompatibilitas
  2. Mode Nible
  3. Mode Byte
  4. Mode EPP (Enchenced Parallel Port)
  5. Mode ECP (Enchenced Capability Port)
Mode Kompability, Nible, dan Byte digunakan sebagai mode standart perangkat kerasyang tersefia pada port parallel original. EPP dan ECP membuthkan tambahan perangkat keras dan dapat berjalan pada kecepatan yang lebih tinggi. Mode Kompabilitas atau Chentronic hanya dapat mengirim data pada arah maju pada kecepatan 50B/detik hingga 150B/detik untuk menerima data. Anda harus mengubah mode menjadi Nible atau Byte, mode Nible dapat menerima  4 bit (Nible) pada arah mundur, Mode byte menggunkan fitur Bidirechional Parallel untuk menerima dan mengirim  1 byte. IRQ (Interup Reques) port biasanya berada pada IRQ 5 atau IRQ 7.
Parallel port extended dan enchandced mengguakan peangkat keras tambahan untuk membangkitkan dan mengatur Handshaking  untuk mengeluarkan 1 byte ke printer menggunakan mode Kompabilitas,
Perangkat lunak yang digunakan harus :
  1. Menulis byte ke data port
  2. Mengecek untuk melihat apakah printer sibuk, jika printer sibuk tidak akan menerima data sehingga data yang telah ditulis akan hilang.
  3. Membuat strobe (Pin 1) bernilai rendah, ini memberitahukan printer bahwa data yang benar telah berada di jalur data.
  4. Membuat Strobe tinggi kembali setelah menunggu sekitar 5 Mikrodetik setelah membuat strok rendah.
Hal ini membatasi kecepatan data EPP dan ECP, mengijinkan perangkat keras mengecek jika printer printer sibuk dan mengeluarkan strobe rendah artau handshaking lainnya. Ini berarti hanya satu I/O yang harus dilakukan dan meningkatkan kecepatan.
Port ECP memiliki kelebihan dalam menggunkan DMA dan buffer FIFO sehingga data dapat digeser tanpa menggunakan  I/O.
Type Konektor Port Parallel :
  1. DB 25 (IEEE 1284 A)
  2. Centorik (IEEE 1284 A)
     3.  IEEE 1284 C (Centronik yang berukuran kecil)




Pin DB 25
Pin Centronik
Sinyal
Arah
Register
1
1
Strobe
In/Out
Control
2
2
Data 0
Out
Data
3
3
Data 1
Out
Data
4
4
Data 2
Out
Data
5
5
Data 3
Out
Data
6
6
Data 4
Out
Data
7
7
Data 5
Out
Data
8
8
Data 6
Out
Data
9
9
Data 7
Out
Data
10
10
ACK
In
Status
11
11
Busy
In
Status
12
12
Paper Out
Paper End
In
Status
13
13
Select
In
Status
14
14
AutoLineFeed
In/Out
Control
15
32
Error/Foult
In
Status
16
31
Initialile
In/Out
Control
17
36
Select Printer
Select In
In/Out
Control
18 – 25
19 – 30
Ground
GND
GND

Tidak ada komentar:

Posting Komentar