Untuk mengaktifkan PPI 8255 lakukan langkah sbb:
1.Tentukan dulu mode operasi dari tiap-tiap port (port A, portB dan Port C):
mode-0(Basic I/O)
mode-1(strobe I/O)
mode-2(Strobed bidirectional I/O)
Dari mode yang sudah ditetapkan, tentukan Control Word (CW) & Base
address portnya.
2.Inisialisasi
Setelah didapat control word, yang pertama kali ada dalam program adalah
Inisialisasi.
Contoh bila menggunakan Assembly 8088:
MOV AL,1000100b ; menentukan mode masing2 PORT
MOV DX,303H ; alamat CW
OUT DX, AL ; Proses inisialisasi
3.Mengeluarkan / mengambil data dari port:
Setelah PPI di-inisialisasi sesuai dengan mode yang dinginkan, bisa
dilakukan prose baca/tulis ke Port yang diinginkan sesuai dengan address
portnya :
Misalkan membaca dari Port A (dengan Assembly 8088) :
MOV DX,300H ;Alamat Port A
IN AL,DX ;Membaca data dari Port A
untuk mengeluarkan data :
MOV DX,301H ;ALAMAT PORT B
MOV AL,0AAH ;Data yg akan dikeluarkan 0AAH
OUT DX,AL ;mengeluarkan ke PORT B
Untuk interface ke Port Paralel tinggal disesuaikan saja kapan harus ambil /
keluarkan data.
regards,
***CP*****
-----Original Message-----
From: A Eko Agung S [mailto:[EMAIL PROTECTED]]
Dears netter sekalian...
Ada yang bisa tolong bagai mana cara untuk membuat program pengatur kerja
dari IC PPI 8255 yang di hubungkan dengan paralel/printer port.
Regards
A Eko Agung S
Information System Dept
Hotel Aryaduta - Jakarta
Ph 2311234 # 88126
* Gunadarma Mailing List -----------------------------------------------
* Archives : http://milis-archives.gunadarma.ac.id
* Langganan : Kirim Email kosong ke [EMAIL PROTECTED]
* Berhenti : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]