.AREA HOME(ABS,CODE)
.ORG #0x0000
ljmp start
.ORG #0x0100
start:
cpl p1.0
lcall delay
ljmp start
delay:
mov r6,#0
loop:mov r7,#0
djnz r7, .
djnz r6, loop
ret
本文介绍了一个简单的8051单片机程序,该程序实现了P1.0口LED灯的闪烁效果。通过使用无条件转移指令进行循环延时,实现了LED的周期性亮灭。
.AREA HOME(ABS,CODE)
.ORG #0x0000
ljmp start
.ORG #0x0100
start:
cpl p1.0
lcall delay
ljmp start
delay:
mov r6,#0
loop:mov r7,#0
djnz r7, .
djnz r6, loop
ret
1230

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