❶ 單片機程序,程序沒問題,編譯不出來怎麼回事
單片機的內存地址0003H是中斷子程序入口,你從000H開始編輯程序,然後接了個SJMP跳轉到START,但是你的START程序沒有另起地址,假設SJMP是兩個位元組指令的話,那麼你的START程序段的地址就是0003H,把中斷子程序入口堵住了,所以你的程序就產生了警告。
❷ 51單片機小程序C語言編譯不通過,找不到原因
code是一個定義的前綴,也就是告訴你現在定義的數據是放在程序存儲區。
ckcon我在c8051f系列單片機裡面見過,是定時器的時鍾源的配置寄存器
至於你的第三個問題,我還是菜鳥,沒有做過