من میخام با استفاده از پورت سریال و با ارسال کد هگز چندتا led روی برد روشن کنم مشکلی توی ارسال کد هگز ندارم فقط نمیتونم از روی میکرو چیزی برای pc ارسال کنم توی پروتوس جواب میده ولی در عمل نه.برای ارسال هم از serial port monitor در کامپایلر ccs استفاده کردم هم از hyper terminal توی هیچکدوم جواب نداد
کد:
#use rs232(buad=9600,parity=N,xmit=pin_c6,rcv=pin_c7,bits=8) #include <lcd.c> void main(){ int g[6]="hello" char h; int r=1; lcd_init(); set_tris_a(0); puts(g); while(1){ printf("%d",r); putc(h); h=getc(); printf(lcd_putc,"%c",h); switch(h){ case 0x01: output_high(pin_a0); break; case 0x02: output_low(pin_a0); break; case 0x03: output_high(pin_a1); break; case 0x04: output_low(pin_a1); break; }}}
دیدگاه