51单片机中R0,R1,R2.....都表示的是什么,很多时候看不懂。比如说
ORG 0
START: CLR P1.0
LCALL DELAY
SETB P1.0 ;使P1.0变为1。
LCALL DELAY
LJMP START ;转入主程序
DELAY: MOV R5,#20 ;延时子程序,延时0.2秒
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END
这里面的R5,F6,R7是寄存器,但是MOV R5,#20; 延时子程序,延时0.2秒 这句话是怎么理解的呢?多谢高手解答
各位哥哥们啊,我知道R0他们是寄存器,但是我不明白的一点就是这个地方,将20放到R5中,怎么会是延时0.2秒呢?这一点不懂啊,多谢各位哥哥们解答啊!