📄 流水灯带有控速和方向.txt
字号:
;用p3.2控制速度低为快速高位低速
;用p3.3控制方向高位左移低为右移
ORG 0000H
JMP MAIN
MAIN: MOV A,#0FEH
LOOP: JNB P3.2,NEXT
ACALL ZUOYI;调用左移
NEXT: ACALL YOUYI;调用右移
JMP LOOP
ZUOYI:
LOOP1:MOV P1,A
RL A
JNB P3.3 ,NEXT1
ACALL YANCHI1;慢速流水
NEXT1:ACALL YANCHI2;快速流水
JB P3.2,YOUYI
JMP LOOP1
RET
YOUYI:
LOOP2 :MOV P1,A
RR A
JNB P3.3,NEXT2
ACALL YANCHI1;慢速流水
NEXT2:ACALL YANCHI2;快速流水
JNB P3.2,ZUOYI
JMP LOOP2
RET
YANCHI1:
MOV R0,#0FFH
MOV R1,#0FFH
LOOPA:
NOP
LOOPB:
NOP
DEC R1
CJNE R1,#0FFH,LOOPB
DEC R0
CJNE R0,#0FFH,LOOPA
RET
YANCHI2:
MOV R0,#0FFH
MOV R1,#0FFH
LOOPC:
NOP
LOOPD:
NOP
DEC R1
CJNE R1,#0FFH,LOOPD
DEC R0
CJNE R0,#0FFH,LOOPC
RET
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -