[問題] PIC16F877程式問題

看板Electronics作者 (pf719212)時間16年前 (2009/09/05 13:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟最近在寫RS232傳送資料給16F877 程式如下 #include <16F877.H> #fuses HS, NOWDT, NOBROWNOUT, NOPROTECT #use delay(clock=20000000) #use rs232(baud=9600, rcv=PIN_C7) #include <stdlib.h> char vb_cmd[2]; int i; int8 aaa; #org 0x0800 main() { set_tris_b(0x00); output_higt(Pin_B7); while(TRUE) { for (i=0;i<2;i++) { vb_cmd[i] =0; while{ { vb_cmd[i] = getc{} } == 0}; } aaa = atoi(vb_cmd); if (aaa==0) output_b=(0b00000000); else if(aaa=1) output_b=(0b00000001); else if(aaa=2) output_b=(0b00000010); else if(aaa=3) output_b=(0b00000011); else output_higt(Pin_B7); } } 在用PCW compiler的時候他都會一直說 org是無效的 小弟也查了很久也不知道所以然 所以想問一下 程式哪裡有錯@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.15.251.190
文章代碼(AID): #1AeVG6sD (Electronics)