c++ Paralel Port Programlama



Genellikle masaüstü bilgisayarlarda bulunan Paralel portta 8 adet DATA pini,5 adet STATUS pini,4 adet CONTROL pini ve 8 adet toprak pini mevcuttur. Bu Port adından da anlaşılacağı gibi paralel iletişim sağlar.

Port pinlerinde elektrik olma durumu(yüksek=5V) veya elektrik olmama durumu(düşük=0V) mevcuttur.

Paralel portu programlamak için paralel portun bilgisayar üzerindeki adresi gereklidir. Paralel portta normal durumda DATA pini düşüktür. Genelde masaüstü bilgisayarlarda adres 0x378 şeklindedir.

0x378 adresi data pinlerinin adresidir.
bu adrese gönderilecek 00000000 yani 0 sayısı data pinlerinin düşük olmasını sağlayacaktır.
00000001=1 sayısı D0(sıfırıncı data pininin)yüksek olmasını sağlayacaktır.
00000101=5 sayısı D0 ve D2 pinlerini yüksek yapacaktır. Bunu paralel Porta bağlanacak
led veya Voltmetre aracılığıyla görebiliriz.

paralel portu kullanabilmek için system32 de inpout32.dll dosyasının olması gerekir.
inpout32.dll : buradan indirin.

ersagun yılmaz
aşağıda c++ ile paralel portu kontrol edebileceğimiz fonksiyonları içeren program..