KBHIT() kullanımı

Başlatan iguruz, 29 Nisan 2008, 23:23:53

iguruz

arkadaşlar aşağıdaki gibi 2 tane rs232 tanımlı
#use rs232(baud=300,parity=E,xmit=PIN_A2,rcv=PIN_A4,bits=7,stream=DIGERPIC)
#use rs232(baud=9600,parity=N,xmit=PIN_A1,rcv=PIN_A0,bits=8,stream=PC)


DIGERPIC streaminden  picle haberleşiyorum ve alınan datayı pcye gonderiyorum. KBHIT()  fonsiyonunu DIGERPIC streamine nasıl yonlendirebilirim, bu mümkünmü?? veya başka türlü timeout kontrolunu ve gelen data kontrolunu yapabilirmiyim??

iyonosfer

char metin[20];

kbhit(DIGERPIC);
kbhit(PC);
fgetc(DIGERPIC)
fputc(PC)

fprintf(PC,"Bu yazi PC'ye gitti");
fprintf(DIGERPIC,"Bu yazi diger pic'e gitti");
fgets(metin,PC); // PC den metin oku
fputs("merhaba",DIGERPIC) // diger pic'e merhaba yaz


gibi kullanabilirsin
Blog Sayfam: www.teknobakis.com

iguruz

teşekkurler,
dediğin gibi oldu...