原创 C51流水灯

2008-1-25 11:40 2491 2 2 分类: MCU/ 嵌入式
org 0000h
ajmp main
org 030h
main:mov p0,#0h;复位
mov p1,#0h
mov p2,#0h
mov p3,#0h
acall del
mov p0,#07fh;流水灯循环开始
acall del
mov p0,#0bfh
acall del
mov p0,#0dfh
acall del
mov p0,#0efh
acall del
mov p0,#0f7h
acall del
mov p0,#0fbh
acall del
mov p0,#0fdh
acall del
mov p0,#0feh
acall del
mov p0,#0h;P0循环结束,显示清零
mov p1,#07fh
acall del
mov p1,#0bfh
acall del
mov p1,#0dfh
acall del
mov p1,#0efh
acall del
mov p1,#0f7h
acall del
mov p1,#0fbh
acall del
mov p1,#0fdh
acall del
mov p1,#0feh
acall del
mov p1,#0h
mov p2,#07fh
acall del
mov p2,#0bfh
acall del
mov p2,#0dfh
acall del
mov p2,#0efh
acall del
mov p2,#0f7h
acall del
mov p2,#0fbh
acall del
mov p2,#0fdh
acall del
mov p2,#0feh
acall del
mov p2,#0h
mov p3,#07fh
acall del
mov p3,#0bfh
acall del
mov p3,#0dfh
acall del
mov p3,#0efh
acall del
mov p3,#0f7h
acall del
mov p3,#0fbh
acall del
mov p3,#0fdh
acall del
mov p3,#0feh
acall del
mov p3,#0h
ajmp main
del: mov r5,#02h    ;延时 1s子程序
del1: mov r6,#0f0h
del2: mov R7,#0f0h
del3: djnz r7,del3
djnz r6,del2
djnz r5,del1
ret
end
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /3 下一条