📄 hhh.asm
字号:
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD28
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#00H
MOV DPTR,#LCD45
LCALL DISHZ
MOV R6,#01H
MOV R7,#01H
MOV DPTR,#LCD30
LCALL DISHZ
MOV R6,#01H
MOV R7,#03H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#02H
MOV R7,#00H
MOV DPTR,#LCD32
LCALL DISHZ
MOV R6,#02H
MOV R7,#01H
MOV DPTR,#LCD33
LCALL DISHZ
MOV R6,#02H
MOV R7,#02H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#02H
MOV R7,#03H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#05H
MOV R7,#08H
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
JWDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD29
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#00H
MOV DPTR,#LCD30
LCALL DISHZ
MOV R6,#01H
MOV R7,#01H
MOV DPTR,#LCD31
LCALL DISHZ
MOV R6,#03H
MOV R7,#04H
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#05H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0CH
MOV A,#1AH
LCALL LCPZF
MOV R6,#02H
MOV R7,#00H
MOV DPTR,#LCD32
LCALL DISHZ
MOV R6,#02H
MOV R7,#01H
MOV DPTR,#LCD33
LCALL DISHZ
MOV R6,#02H
MOV R7,#02H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#02H
MOV R7,#03H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#05H
MOV R7,#08H
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
BWDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD34
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#03H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#02H
MOV R7,#00H
MOV DPTR,#LCD32
LCALL DISHZ
MOV R6,#02H
MOV R7,#01H
MOV DPTR,#LCD33
LCALL DISHZ
MOV R6,#02H
MOV R7,#02H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#02H
MOV R7,#03H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#05H
MOV R7,#08H
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
MDDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD35
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD36
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#03H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
YWDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#02H
MOV R7,#00H
MOV DPTR,#LCD32
LCALL DISHZ
MOV R6,#02H
MOV R7,#01H
MOV DPTR,#LCD33
LCALL DISHZ
MOV R6,#02H
MOV R7,#02H
MOV DPTR,#LCD13
LCALL DISHZ
MOV R6,#02H
MOV R7,#03H
MOV DPTR,#LCD14
LCALL DISHZ
MOV R6,#05H
MOV R7,#08H
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#00H
MOV DPTR,#LCD13
LCALL DISHZ
MOV R6,#01H
MOV R7,#01H
MOV DPTR,#LCD14
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#05H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0CH
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
QXDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD39
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD40
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#03H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
LCALL BDDIS
RET
LFDIS: MOV R2,#00H
MOV R3,#00H
LCALL LCPCS
MOV R2,#10H
MOV R3,#00H
LCALL LCPCS
MOV R6,#00H
MOV R7,#00H
MOV DPTR,#LCD41
LCALL DISHZ
MOV R6,#00H
MOV R7,#01H
MOV DPTR,#LCD42
LCALL DISHZ
MOV R6,#00H
MOV R7,#03H
MOV DPTR,#LCD19
LCALL DISHZ
MOV R6,#00H
MOV R7,#04H
MOV DPTR,#LCD20
LCALL DISHZ
MOV R6,#01H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#01H
MOV R7,#03H
MOV DPTR,#LCD23
LCALL DISHZ
MOV R6,#01H
MOV R7,#04H
MOV DPTR,#LCD21
LCALL DISHZ
MOV R6,#03H
MOV R7,#0AH
MOV A,#1AH
LCALL LCPZF
MOV R6,#02H
MOV R7,#06H
MOV DPTR,#LCD43
LCALL DISHZ
MOV R6,#02H
MOV R7,#07H
MOV DPTR,#LCD44
LCALL DISHZ
LCALL BDDIS
RET
BDDIS: MOV R6,#03H
MOV R7,#01H
MOV DPTR,#LCD02
LCALL DISHZ
MOV R6,#03H
MOV R7,#03H
MOV DPTR,#LCD04
LCALL DISHZ
MOV R6,#07H
MOV R7,#0CH
MOV A,#1AH
LCALL LCPZF
MOV A,5AH
MOV B,#10
DIV AB
MOV 16H,B
MOV AUXR,#00H
MOV DPTR,#158H
MOVX @DPTR,A
LCALL DISA
MOV R6,#07H
MOV R7,#00H
LCALL LCPZF
MOV A,16H
MOV AUXR,#00H
MOV DPTR,#159H
MOVX @DPTR,A
LCALL DISA
MOV R6,#07H
MOV R7,#01H
LCALL LCPZF
MOV R6,#07H
MOV R7,#0CH
MOV A,#1AH
LCALL LCPZF
MOV A,0CH
MOV B,#10
DIV AB
MOV 16H,B
MOV AUXR,#00H
MOV DPTR,#15AH
MOVX @DPTR,A
LCALL DISA
MOV R6,#07H
MOV R7,#04H
LCALL LCPZF
MOV A,16H
MOV AUXR,#00H
MOV DPTR,#15BH
MOVX @DPTR,A
LCALL DISA
MOV R6,#07H
MOV R7,#05H
LCALL LCPZF
MOV A,#9CH
LCALL LCPWC
RET
RWDJS: MOV A,20H
ANL A,#0F0H
SWAP A
MOV 30H,A
MOV A,20H
ANL A,#0FH
MOV 31H,A
MOV A,21H
ANL A,#0F0H
SWAP A
MOV 32H,A
MOV A,21H
ANL A,#0FH
MOV 33H,A
LCALL IDTB
MOV A,R3
MOV R2,A
MOV A,R4
MOV R3,A
CLR 3CH
MOV R1,#0DAH
LCALL INTF
LCALL WDXZZ
MOV A,R3
MOV R2,A
MOV A,R4
MOV R3,A
MOV R1,#0B0H
LCALL INTF
MOV R0,#0DAH
LCALL FSUB
MOV R1,#0DAH
LCALL FSTR
MOV R2,#00H
MOV R3,#0AH
CLR 3CH
MOV R1,#0B0H
LCALL INTF
MOV R0,#0DAH
LCALL FDIV
MOV R1,#0DAH
LCALL FSTR
MOV R2,#00H
MOV R3,#55H
CLR 3CH
MOV R1,#0B0H
LCALL INTF
MOV R0,#0DAH
LCALL FSUB
MOV A,R4
JNB ACC.7,RWDJS1
JB 46H,RWDJS3
JB 70H,RWDJS3
SETB 1CH
SETB 28H
CLR 19H
CLR 2DH
LCALL L595W
RWDJS3: JB 79H,RWDJS2
LCALL RDISWD
RWDJS2: RET
RWDJS1: JB 46H,RWDJS3
JB 70H,RWDJS3
CLR 1CH
CLR 28H
SETB 19H
SETB 2DH
LCALL L595W
JB 79H,RWDJS2
LCALL RDISWD
RET
RDISWD: MOV R2,#00H
MOV R3,#0AH
CLR 3CH
MOV R1,#0B0H
LCALL INTF
MOV R0,#0DAH
LCALL FMUL
MOV R1,#0B0H
LCALL FSTR
MOV R0,#0B0H
LCALL FINT
LCALL IBTD
MOV R0,#94H
MOV @R0,05H
INC R0
MOV @R0,06H
MOV A,05H
ANL A,#0F0H
SWAP A
MOV AUXR,#00H
MOV DPTR,#15EH
MOVX @DPTR,A
LCALL DISA
MOV R6,#01H
MOV R7,#0BH
LCALL LCPZF
MOV R0,#94H
MOV A,@R0
ANL A,#0FH
MOV AUXR,#00H
MOV DPTR,#15FH
MOVX @DPTR,A
LCALL DISA
INC R7
LCALL LCPZF
MOV
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -