Pic programlama ccs c rs232 haberleme örnek çalışma,
simülasyonda çalışmasında sorun olan arkadaşlar virtual terminale çift tıklayınca açılan pencerede advanced propeties altında inverted seçeneğini aktif ediyoruz,
#include<16f877a.h>
#fuses xt,nowdt,nobrownout,noput,noprotect,nodebug,nolvp,nocpd,nowrt
#use delay(clock=4m)
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7,parity=N,stop=1)
int bilgi;
void main()
{
set_tris_b(0x00);
output_b(0x00);
while(true)
{
bilgi=getc();
if(bilgi == 's')
output_high(pin_b0);
if(bilgi == 'f')
output_high(pin_b1);
if(bilgi == 'r')
{
output_low(pin_b0);
output_low(pin_b1);
}
}
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...