PENGGUNAAN PORT PARALEL KOMPUTER PRIBADI UNTUK MENGENDALIKAN 4 (EMPAT) BUAH PROGRAMMABLE PERIPHERAL INTERFACE 8255 MENGGUNAKAN GNU COMPILER COLLECTION DAN GAMBAS
View/ Open
Date
2009-08-17Author
Firmansyah, Imam
Yusro, Muhammad
Ajie, Hamiddilah
Metadata
Show full item recordAbstract
Dalam teknik antarmuka PC (personal computer), port paralel sering digunakan sebagai port I/O
(input/output) ke peralatan luar yang dikendalikan oleh PC, namun pada port paralel PC memiliki
jumlah I/O yang terbatas, yaitu terdapat jalur I/O sebanyak 12 dan 5 jalur input saja. Sehingga
jumlah peralatan yang dapat dikendalikan oleh PC juga terbatas, agar PC dapat menangani jumlah
peralatan yang lebih, maka jumlah I/O yang dimiliki komputer perlu diekspansi atau diperluas salah
satunya dengan menggunakan PPI (Programmable Peripheral Interface) 8255 yang biasanya
menggunakan slot ISA pada computer yang sekarang susah ditemukan pada computer-komputer saat
ini. Penelitian ini bertujuan untuk mengekspansi I/O computer dengan cara mengendalikan beberapa
PPI 8255 (dalam penelitian ini 4 buah) menggunakan port parallel PC, perangkat lunak yang
digunakan merupakan freeware dan berlisensi GPL (GNU Public License) yaitu bahasa
pemrograman GUI Gambas di lingkungan linux Ubuntu 8.04 dengan bantuan compiler gcc. Teknik
pemrograman yang digunakan yaitu dengan membuat library khusus untuk mengakses PPI 8255
dengan port parallel PC menggunakan bahasa C dengan bantuan compiler gcc yang terdapat pada
Ubuntu 8.04, kemudian library tersebut digunakan dalam lingkungan bahasa pemrograman GUI
Gambas.