📄 广告灯程序1t.asm
字号:
;000H-02FH 广告灯(速度由P3口用连线设置,P0口LED模拟显示)。
ORG 0000H ;广告灯程序,速度由P3口用连线设定,P1口LED模拟显示。
LJMP L2003 ;转主程序
L2003: CLR C ;进位位清零
MOV P0,#0FFH ;关P1口(假设硬件低电平LED灯亮)
MOV R4,#08H ;移位次数
L2009: MOV A,P0
RLC A
MOV P0,A
LCALL S2021
DJNZ R4,L2009
MOV R4,#08H
L2015: MOV A,P0
RRC A ;LED亮灯移位
MOV P0,A
LCALL S2021
DJNZ R4,L2015
AJMP L2003
S2021: MOV A,0B0H ;测P3口状态,P3口数值越大延时越小
CPL A
MOV R5,A
L2025: MOV R6,#28H ; 延时子程序
L2027: MOV R7,#0F9H
L2029: DJNZ R7,$
DJNZ R6,L2027
DJNZ R5,L2025
RET
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -