PA R A LLEL PO RT
LATAR BELAKAN G
1981, IBM memperkenalkan IBM PC
dengan menyertakan parallel port sebagai alternatif dari serial port (yang lambat)
Fungsi parallel port
aktu itu untuk mengkomunikasikan PC dengan printer (!ot Matri") untuk komunikasi disk dri$e portable, tape ba%kup, C!&'(M
(0e"mark, IBM, +I, dll) yang membentuk 1et ork Printing 2llian%e (1P2), 1P2 membuat standarisasi agar tidak ter.adi in&%ompatible antar peralatan yang berbeda
ke Institute of 3le%tri% and 3le%troni%s 3ngineer (I333), dengan keputusan I333 1/84
I3331/84, standar baru parallel port
yang mampu menangani transfer data sampai 1MBps dengan pan.ang kabel ma" 1- meter serta komunikasi dua ara) (bi&dire%tional)
Note: 8roud di)ubungkan dengan semua pin ground (.ika memungkinkan) 9angan meng)ubungkan ground dengan %)asing atau piranti lain +anda :n; di depan menun.ukan pin tersebut aktif logika renda)
menun.ukkan ba) a bit tersebut bersifat )ard are in$erted, yaitu sinyal di balik ole) interfa%e parallel port
(utput parallel port berlogika ++0,
1/m2
Si nyalPar al l elPor t
Nama Sinyal n<trobe !7**!n2C# B?<@ Paper3nd <ele%t Deskripsi Sinyal SPP = <et pulsa renda) ,us untuk menyatakan data !7**!- $alid = 9alur data, dimana !7 (M<B) dan !- (0<B) = Pulsa renda) ,us untuk menun.ukkan data suda) diterima I'> = Bernilai tinggi .ika printer sibukAoffline = Bernilai tinggi .ika printer ke)abisan kertas = Bernilai tinggi .ika printer on&line
n2utoFeed = 9ika diset renda), printer akan pinda) baris setiap menemui %)ara%ter %arriage return n3rror nInit = Bernilai renda) ketika printer error = Pulsa renda) ,-us untuk inisialisasi atau mereset printer
<tandar Parallel Port (<PP) untuk melakukan .abat tangan dalam komunikasi dilakukan se%ara :manual; (ole) soft are)
dan 3n)an%ed Parallel Port (3PP), .abat tangan dilakukan ole) )ard are, se)ingga soft are )anya menuliskan data ke alamat a al parallel port dan kondisi normal sa.a
!ibutu)kan dibutu)kan 5 alamat fisik (register)
untuk data 8 bit (register data), status , bit (register status) dan %ontrol 4 bit (register %ontrol)
9ika alamat a al parallel port adala) -578B
maka alamat -578B (reg* data), -579B (reg* status) dan -572B (reg* %ontrol)
te1: port adala) bidire%tional, maka register data ini dapat dilakukan operasi 'eadAD
gister status ini adala) port read only, dalam proses .abat tangan* 'egister statu gunakan untuk menge%ek status printer manakala komputer mengeluarkan data elalui parallel prot
a umumnya register %ontrol adala) Drite (nly, karena digunakan untuk mengirim al pemberita)uan ke printer seperti inisial, auto linefeed, dsb* 1amun demikian r trol ini dapat .uga digunakan sebagai input ('ead)
Ni bbl e % o#e
1ibble mode memba%a 8 bit dengan
menggunakan parallel port tanpa memerlukan pengesetan bit ke&, dari register %ontrol*
Mode ini diperkenalkan ole) Ba lett