C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
EK A. Örnekler<br />
Örnek A.1: Paralel portun kullanımı<br />
107<br />
/* PC deki paralel porta erişim<br />
oku : paralel portu okur. Eski tip portlar çift yönlü olmadığı için<br />
durum uçları giriş amaçlı kullanıldı<br />
( 4-bit , bi-directiona, EPP, ECP )<br />
yaz : paralel port data uçlarına bilgi gönderir<br />
oku_yaz : durum uçlarından okuduğunu veri uçlarına gönderir<br />
*/<br />
#include <br />
#include <br />
#include <br />
typedef unsigned word;<br />
void binary_yaz(word);<br />
void oku(void);<br />
void yaz(void);<br />
void oku_yaz(void);<br />
word pdata=0x378;<br />
word pstat=0x379;<br />
word bout, bin;<br />
char c;<br />
main()<br />
{<br />
do {<br />
clrscr();<br />
printf("1 - Oku\n");<br />
printf("2 - Yaz\n");<br />
printf("3 - Okuduğunu Yaz\n");<br />
printf("4 - Çık\n");<br />
c = getch();<br />
switch(c) {<br />
case '1' : oku(); break;<br />
case '2' : yaz(); break;<br />
case '3' : oku_yaz(); break;<br />
case '4' : exit(0);<br />
}<br />
} while (1);