求教!DJNZ R7,$(详细见内)
在下面这个实验中:
在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。
ORG 0
START: CLR P1.0
LCALL DELAY
SETB P1.0
LCALL DELAY
LJMP START
DELAY: MOV R5,#20
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END
红颜色表示的行,我知道,DJNZ的意思是看R7-1是否等于0,如果等于0,就向下执行,否则跳到$(或执行此处标号的语句),但是这里$是什么意思,整个程序中没有$标号的地方啊,还是有其他什么意思啊?
各位大虾,请不吝赐教啊!谢!
发表时间:2005年2月22日10:36:26