⑴ keil编译汇编语言程序报错
芯片51单片机,keil
应使用keil
C51
的版本,注意区分keil
MDK版本。
汇编指令不对。51单片机自己的汇编指令和语法,详细可以搜索51单片机汇编指令。看图中程序指令,不是51单片机的汇编指令,所以全是语法错误。
⑵ 求助汇编程序为什么不能通过编译,汇编语言交流,技术
有语法错误或者其他错误,就不能通过编译。
你需要贴出源码,大家才能帮到你的。
⑶ 汇编程序 编译错误
你编译有语法错误!
原因是你程序里用到了中文符号。如:“LOOP1:”、“D1:”后面的冒号是错误的,而“START:”“LOOP: ”后面的冒号才是正确的!还有“MOV A,#0FFH”中的逗号是正确的,而
“DJNZ R2,LOOP1”中的逗号就是错误的!其它的地方如“
MOV R5,#248
DJNZ R5,$
DJNZ R4,D2
DJNZ R3,D1”
语句中的逗号也是错误的!
细心的观察下,看看能不能看出区别来!如果能看出来,那错误就找到了!
如果看不出来,你区分下以下符号:
两种冒号“ ::”,两种逗号“,,”