📄 he.asm
字号:
ORG 0000H
LJMP START
ORG 0030H
START: MOV TMOD, #00H
MOV TH0, #13H
MOV TL0, #18H
SETB TR0
MOV R3 ,#08H
MOV P2 ,#0FEH
LOOP:
MOV R2 ,#14H ;由高到低依次电亮
WT1: JBC TF0 ,WT2
SJMP WT1
WT2: MOV TH0,#13H
MOV TL0,#18H
DJNZ R2 , WT1
MOV A, P2
RL A
MOV P2 , A
DJNZ R3 ,LOOP
MOV P2, #07FH ;由低到高依次电亮
MOV R1, #08H
LOOP1:
MOV R2 ,#14H
WT3: JBC TF0 ,WT4
SJMP WT3
WT4: MOV TH0,#13H
MOV TL0,#18H
DJNZ R2 ,WT3
MOV A, P2
RR A
MOV P2 , A
DJNZ R1 ,LOOP1
MOV R4, #06H ;全亮全暗三次
MOV P2, #00H
LOOP2: MOV R2 ,#14H
WT5: JBC TF0 ,WT6
SJMP WT5
WT6: MOV TH0,#13H
MOV TL0,#18H
DJNZ R2 , WT5
MOV A , P2
CPL A
MOV P2 ,A
DJNZ R4,LOOP2
SJMP START
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -