📄 ledkey.asm
字号:
;8个led循环5次右移;然后5次左移。
org 0000h
ajmp START1
org 0003h
reti
org 000bh
reti
org 0013h
reti
org 001bh
reti
org 0023h
reti
org 0030h
start1:MOV SP,#60H
SETB P1.6
SETB P3.5
MOV R0,#00H
MOV R1,#00H
MOV R2,#02H
SETB F0
MOV A,#80H
MOV TMOD,#01H
MOV TL0,#00H
MOV TH0,#00H
LOOPM:SETB P1.6
ACALL SOUT
CLR P1.6
SETB TR0
INC R1
CJNE R1,#08H,LOOPN
INC R0
MOV R1,#00H
LOOPN:JNB TF0,$
CLR TF0
MOV TL0,#00H
MOV TH0,#00H
DJNZ R2,LOOPN
MOV R2,#03H
CJNE R0,#02H,LOOPO
CPL F0
MOV R0,#00H
LOOPO:JNB F0,LOOPA
RR A
SJMP LOOPM
LOOPA:
RL A
SJMP LOOPM
SOUT:MOV SBUF,A
JNB TI,$
CLR TI
RET
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -