📄 流水灯.asm
字号:
ORG 0030H ;从RAM内存地址30开始执行程序
MAIN:MOV P0,#0FFH ;初始化P0、P1、P2口为高电平
MOV P1,#0FFH
MOV P2,#0FFH
MOV A, #0FEH ;[FE]的二进制码为11111110 置为0的引脚就会亮灯
MAIN2: MOV P0, A
ACALL DELAY ;调用延时子程序
RL A ;累加器内容左移一位
AJMP MAIN2 ;跳转到主程序入口MAIN2
DELAY:MOV R7,#10 ;延时1s
DE1: MOV R6,#200
DE2: MOV R5,#248
DJNZ R5,$
DJNZ R6,DE2
DJNZ R7,DE1
RET
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -