求汇编高手帮忙解答下,我的程序如下,但是用KEIL软件总是提示101行有错误,是在不知道为什么,谢谢了先

WAITRELEASE: ;等待键释放
MOV DPTR, #OUTBIT ;打开位控制口
CLR A ;对A清零
MOVX @DPTR, A        ;对位控制口清零     
( MOV R6, #10 ;设置延时时间) 说这里有错误
CALL DELAY ;延时
CALL TESTKEY ;键测试
JNZ WAITRELEASE ;判断A不为0,有键按下,等待键释放
MOV A, R2

第1个回答  2013-01-03
MOV R6, #imm是合法指令。
从上下文来看,能够解析DPTR说明头文件加载也正确。
你再检查检查是不是有什么别的疏漏,例如是不是有符号错用了全角输入。

...但是用KEIL软件总是提示101行有错误,是在不知道为什么,谢谢了先...
你再检查检查是不是有什么别的疏漏,例如是不是有符号错用了全角输入。

急救!!!:“0x02994527”指令引用的“0x00000000”内存,该内存不能为...
例四:我的豪杰超级解霸自从上网后就不能播放了,每次都提示“Ox060692f6”(每次变化)指令引用的“Oxff000011”内存不能为“read”,终止程序请按确定。 解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。还不行,只好换就用别的播放器试试了。 例五:双击一个游戏的快捷方式,“Ox...

相似回答