Interfacing (Antarmuka) Port Paralel Komputer

Interfacing (AntarMuka) Port Paralel Komputer



www.mediatronika.com - Interfacing (AntarMuka) Port Paralel Komputer





Paralel port yaitu port yang paling banyak dipakai dalam interfacing dengan banyak sekali macam peralatan eksternal. Secara umum paralel port terdiri dari 4 jalur kontrol, 5 jalur status dan 8 jalur data menyerupai ditunjukkan pada gambar di bawah. Hubungan pengkabelan yang umum dipakai yaitu konektor tipe DB25 menyerupai ditunjukkan dalam Gambar. Konektor DB25 merupakan konektor yang paling banyak dijumpai pada paralel port PC, sedangkan konektor centronic dijumpai pada printer.

Baca Juga

 dengan banyak sekali macam peralatan eksternal Interfacing (AntarMuka) Port Paralel Komputer
Interfacing (AntarMuka) Port Paralel Komputer

 dengan banyak sekali macam peralatan eksternal Interfacing (AntarMuka) Port Paralel Komputer
Interfacing (AntarMuka) Port Paralel Komputer
 dengan banyak sekali macam peralatan eksternal Interfacing (AntarMuka) Port Paralel Komputer
Interfacing (AntarMuka) Port Paralel Komputer





Paralel port yang telah distandarisasi dibawah standard IEEE 1284, pertama diperkenalkan pada tahun 1994. Standard tersebut didefinisikan dalam 5 mode operasi, yaitu:
1.
 Mode kompabilitas (Compability Mode)
2.
 Mode 4 bit (Nibble Mode)
3.
 Mode 8 bit (Byte Mode)
4.
 Mode parallel port lanjutan (Enhanced Paralel Port-EPP)
5.
 Mode kapabilitas diperluas (Extended Capability Port-ECP)

Tujuan dari standar yang gres tersebut ialah untuk mendesain driver dan peralatan yang gres yang kompatibel dengan peralatan lainnya serta standar paralel port sebelumnya (SPP) yang diluncurkan tahun 1981. Mode  Compatibilitas, nibble dan byte  digunakan sebagai standar perangkat keras yang tersedia di port paralel  dimana EPP dan ECP membutuhkan komplemen hardware biar sanggup berjalan dengan kecepatan yang lebih tinggi. Mode kompatibilitas atau (“Mode Centronics” ) hanya sanggup mengirimkan data pada arah maju pada kecepatan 50 kbytes per detik sampai 150 kbytes per detik. Untuk mendapatkan data, mode harus diubah menjadi mode nibble atau byte. Mode nibble sanggup menerima  4 bit (nibble) pada arah yang mundur, contohnya dari alat ke computer. Mode byte  menggunakan fitur bi-directional parallel untuk mendapatkan 1 byte (8 bit) data pada arah mundur. IRQ (Interrupt Request ) pada port parallel  biasanya pada IRQ5 atau IRQ7.



Port paralel Extend dan Enhanced menggunakan  hardware komplemen untuk membangkitkan dan mengatur handshaking. Untuk mengeluarkan 1 byte ke printer memakai mode kompatibilitas.
Hal ini membatasi kecepatan data. Sedangkan  EPP dan ECP mengizinkan hardware mengecek bila printer sibuk dan mengeluarkan sinyal strobe  atau handshaking lainnya. Ini berarti hanya 1 arahan I/O yang harus dilakukan yang akan meningkatkan kecepatan Port ECP juga mempunyai kelebihan memakai saluran DMA dan buffer FIFO, jadi data sanggup digeser tanpa memakai arahan I/O.
Protokol  EPP mempunyai 4 macam siklus transfer data yang berbeda yaitu :
1.      Siklus baca data (Data read)
2.      Siklus baca alamat (Address Read)
3.      Siklus tulis data (data write)
4.      siklus tulis alamat (address write)

Siklus data dipakai untuk mentrasfer data antara host dan peripheral.  Siklus alamat dipakai untuk mengirimkan alamat, saluran (channel) atau informasi perintah dan control.




Konfigurasi Parallel port


 dengan banyak sekali macam peralatan eksternal Interfacing (AntarMuka) Port Paralel Komputer
Interfacing (AntarMuka) Port Paralel Komputer





Port Paralel Dan Visual Basic 6.0


Visual Basic yaitu salah satu development tools untuk membangun aplikasi dalam lingkungan windows. Dalam pemngembangan aplikasi,visual basic mengedepankan pendekatan visual untuk merancang user interface dalam bentuk form dan untuk kodingnya memakai bahasa basic yang gampang dipelajari.

Pada pemrograman visual ,pengembangan aplikasi dimulai dengan pembentukan user interface,kemudian mengatur property dari objek-objek yang dipakai dalam usert interface dan gres dilakukan penulisan kode kegiatan untuk menanganani kejadian-kejadian (event).

Langkah awal dari berguru visual basic adlah mengenal IDE (Integrated Development Environment).Dengan memakai IDE programmers sanggup menciptakan user interface,melakukan koding,melakukan testingdan debugging serta mengkopilasi kegiatan menjadi executable.
Program VB interfacing dengan hardware melalui Paralel Port dalam 2 cara :
1.    Interfacing via Printer Port
2.    Interfacing melalui Card I / O IC 8.255
Sebelum kita melangkah lebih jauh terlebih dahulu kita harus melaksanakan setting awal terhadap kegiatan yang akan kita buat.Karena Visual Basic mempunyai suatu keterbatasan   dimana kegiatan yang akan kita buat dengan Visual Basic tidak akan sanggup mengakses hardware secara pribadi dalam sistem operasi windows.
Oleh sebab itu kita membutuhkan kegiatan eksternal untuk melaksanakan pengaksesan hardware secara pribadi pada kegiatan kita. Program itu sanggup kita buat sendiri ataupun sanggup pribadi mengambilnya dari file yang banyak tersedia. Salah satunya file Inpout32.dll.
Setelah kita Download file tersebut selanjutnya tinggal kita ekstrak file itu dan copikan ke sistem ataupun sistem32 atau anda cukup menyimpannya pada folder yang sama dengan kegiatan yang akan kita buat.
Untuk memakai file ini kita terlebih dahulu harus mendeklarasikan pada sebuah form atau sanggup juga pada jendela code.
Seperti dibawah ini bila kita memakai modul:


Public Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortA
ddress As Integer) As Integer
Public Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal value As Integer)

Jika di jendela code kita deklarasikan menyerupai ini
:
Private Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortAddress As Integer) As Integer
Private Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal value As Integer)


Artikel Terkait

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel