ORG 0000H
AJMP LOOP
ORG 0030H
LOOP: SETB P1.0
LCALL DELAY
CLR P1.0
LCALL DELAY
AJMP LOOP
DELAY: MOV R7,#250
D1: MOV R6,#250
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
本文介绍了一个简单的8051单片机程序,该程序实现了P1.0口LED灯的闪烁效果。通过AJMP指令实现无限循环,并使用DELAY子程序来控制闪烁的时间间隔。
ORG 0000H
AJMP LOOP
ORG 0030H
LOOP: SETB P1.0
LCALL DELAY
CLR P1.0
LCALL DELAY
AJMP LOOP
DELAY: MOV R7,#250
D1: MOV R6,#250
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
1225

被折叠的 条评论
为什么被折叠?