📄 cont.asm
字号:
ORG 02A0H
CONT: MOV SP,#53H
MOV TMOD,#05H
MOV TH0,#00H
MOV TL0,#00H
SETB TR0
CONT1: MOV R2,TH0
MOV R3,TL0
LCALL CONT2
MOV R0,#79H
MOV A,R6
LCALL PWOR
MOV A,R5
LCALL PWOR
MOV A,R4
LCALL PWOR
LCALL DISP
SJMP CONT1
CONT2: CLR A
MOV R4,A
MOV R5,A
MOV R6,A
MOV R7,#10H
CONT3: CLR C
MOV A,R3
RLC A
MOV R3,A
MOV A,R2
RLC A
MOV R2,A
MOV A,R6
ADDC A,R6
DA A
MOV R6,A
MOV A,R5
ADDC A,R5
DA A
MOV R5,A
MOV A,R4
ADDC A,R4
DA A
MOV R4,A
DJNZ R7,CONT3
RET
PWOR: MOV R1,A
LCALL PWOR1
MOV A,R1
SWAP A
PWOR1: ANL A,#0FH
MOV @R0,A
INC R0
RET
DISP: SETB 0D4H
MOV R1,#7EH
MOV R2,#20H
MOV R3,#00H
DISP1: MOV DPTR,#0FF21H
MOV A,R2
MOVX @DPTR,A
MOV DPTR,#CDATA
MOV A,@R1
MOVC A,@A+DPTR
MOV DPTR,#0FF22H
MOVX @DPTR,A
DISP2: DJNZ R3,DISP2
DEC R1
CLR C
MOV A,R2
RRC A
MOV R2,A
JNZ DISP1
MOV A,#0FFH
MOV DPTR,#0FF22H
MOVX @DPTR,A
CLR 0D4H
RET
CDATA: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
DB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,89H,0DEH
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -