0$房天下问答|单片机编程软件keil问题$https://m.fang.com/ask/ask_583665.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=583665
-
单片机编程软件keil问题
汇编源程序T02SA EQU 30HT02SB EQU 31HFLAG BIT 00HORG 00HLJMP STARTORG 0BHLJMP INT_T0START: MOV T02SA,#00HMOV T02SB,#00HCLR FLAGMOV TMOD,#01HMOV TH0,#(65536-500) / 256MOV TL0,#(65536-500) MOD 256SETB TR0SETB ET0SETB EASJMP $INT_T0:MOV TH0,#(65536-500) / 256MOV TL0,#(65536-500) MOD 256INC T02SAMOV A,T02SACJNE A,#100,NEXTINC T02SBMOV A,T02SBCJNE A,#04H,NEXTMOV T02SA,#00HMOV T02SB,#00HCPL FLAGNEXT: JB FLAG,DONECPL P1.0DONE: RETIEND这个汇编程序不能够编译成功
更多
共1个回答
-
-
-
雾中云裳
丨Lv 3
奇怪,我用keil,也可编译通过 ,不知你不能通过的提示是什么。试试2 处的 MOV TH0,#(65536-500) / 256 MOV TL0,#(65536-500) MOD 256改成直接送数,不用这种方式 。比如MOV TH0,#0ECH MOV TL0.#78H
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功