ERROR IN (LINE 2),DATA-ADDRESS EXPECTED是什么意思?源程序如下MOV TMOD,60HMOV P1.0,#0SETB EASETB ET1SETB TR1LOOP:MOV TH1,#0FAHMOV TL1,#0FAHJNB TF1,$CPL P1.0CLR TF1JMP LOOPEND在51单片机上编译链接之后就出现了这个错误提示,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 11:08:14
ERROR IN (LINE 2),DATA-ADDRESS EXPECTED是什么意思?源程序如下MOV TMOD,60HMOV P1.0,#0SETB EASETB ET1SETB TR1LOOP:MOV TH1,#0FAHMOV TL1,#0FAHJNB TF1,$CPL P1.0CLR TF1JMP LOOPEND在51单片机上编译链接之后就出现了这个错误提示,

ERROR IN (LINE 2),DATA-ADDRESS EXPECTED是什么意思?源程序如下MOV TMOD,60HMOV P1.0,#0SETB EASETB ET1SETB TR1LOOP:MOV TH1,#0FAHMOV TL1,#0FAHJNB TF1,$CPL P1.0CLR TF1JMP LOOPEND在51单片机上编译链接之后就出现了这个错误提示,
ERROR IN (LINE 2),DATA-ADDRESS EXPECTED是什么意思?
源程序如下
MOV TMOD,60H
MOV P1.0,#0
SETB EA
SETB ET1
SETB TR1
LOOP:MOV TH1,#0FAH
MOV TL1,#0FAH
JNB TF1,$
CPL P1.0
CLR TF1
JMP LOOP
END
在51单片机上编译链接之后就出现了这个错误提示,怎么修改才好呢?

ERROR IN (LINE 2),DATA-ADDRESS EXPECTED是什么意思?源程序如下MOV TMOD,60HMOV P1.0,#0SETB EASETB ET1SETB TR1LOOP:MOV TH1,#0FAHMOV TL1,#0FAHJNB TF1,$CPL P1.0CLR TF1JMP LOOPEND在51单片机上编译链接之后就出现了这个错误提示,
MOV P1.0,#0
P1.0是一位的,#0是位的,当然不对了,
可以改成clr P1.0
或, MOV P1,#0
但意思不一样.