自制流水灯.txt
来自「51单片机流水灯程序」· 文本 代码 · 共 41 行
TXT
41 行
;流水灯实验
;带有选择,外部0中断时向左流水,外部中断1时向右流水
org 0000h
ajmp main
org 0003h
ajmp zhongduanyi;按键一向左移位
org 0013h
ajmp zhongduaner;按键二向右移位
main:
mov a,#0feh
mov ie,#85h;开中断
mov tcon,#5h;跳变出发
mov ip,#1h;零口的优先级高
loop: jmp loop;主程序结束
zhongduanyi:
clr ie.0
setb ie.2
loop1:acall yanchi ;调用延迟程序
rl a
mov p1,a
ajmp loop1
reti
zhongduaner:
clr ie.2
setb ie.0
loop2:acall yanchi
rr a
mov p1,a
ajmp loop2
reti
yanchi:
mov r0,#0ffh
mov r1,#0ffh
loop3: nop
loop4:dec r1
cjne r1,#0ffh,loop4
dec r0
cjne r0,#0ffh,loop3
ret
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?