📄 110.asm
字号:
Q02A6: ANL 0CH,#0F0H ;02A6 53 0C F0
MOV A,0CH ;02A9 E5 0C
SWAP A ;02AB C4
ANL A,#0FH ;02AC 54 0F
MOV 0CH,A ;02AE F5 0C
ADD A,0DH ;02B0 25 0D
MOV 0AH,A ;02B2 F5 0A
CLR A ;02B4 E4
RLC A ;02B5 33
MOV 09H,A ;02B6 F5 09
MOV R6,A ;02B8 FE
MOV R7,0AH ;02B9 AF 0A
MOV R4,#00H ;02BB 7C 00
MOV R5,#0AH ;02BD 7D 0A
LCALL Q01EF ;02BF 12 01 EF
MOV 10H,R7 ;02C2 8F 10
CLR P3.7 ;02C4 C2 B7
MOV A,10H ;02C6 E5 10
MOV DPTR,#03EDH ;02C8 90 03 ED
MOVC A,@A+DPTR ;02CB 93
MOV SBUF,A ;02CC F5 99
MOV R6,09H ;02CE AE 09
MOV R7,0AH ;02D0 AF 0A
MOV R4,#00H ;02D2 7C 00
MOV R5,#0AH ;02D4 7D 0A
LCALL Q01EF ;02D6 12 01 EF
MOV 10H,R5 ;02D9 8D 10
JNB TI,$ ;02DB 30 99 FD
CLR TI ;02DE C2 99
MOV A,10H ;02E0 E5 10
MOV DPTR,#03EDH ;02E2 90 03 ED
MOVC A,@A+DPTR ;02E5 93
MOV SBUF,A ;02E6 F5 99
JNB TI,$ ;02E8 30 99 FD
CLR TI ;02EB C2 99
MOV A,11H ;02ED E5 11
MOV DPTR,#03EDH ;02EF 90 03 ED
MOVC A,@A+DPTR ;02F2 93
MOV SBUF,A ;02F3 F5 99
JNB TI,$ ;02F5 30 99 FD
CLR TI ;02F8 C2 99
SETB P3.7 ;02FA D2 B7
LJMP Q03E0 ;02FC 02 03 E0
;==========================================================================
Q02FF: MOV A,R7 ;02FF EF
CJNE A,#10H,Q0303 ;0300 B4 10 00
Q0303: JNC Q0359 ;0303 50 54
MOV DPTR,#030CH ;0305 90 03 0C
MOV R0,A ;0308 F8
ADD A,R0 ;0309 28
ADD A,R0 ;030A 28
JMP @A+DPTR ;030B 73
LJMP Q033C ;030C 02 03 3C
;==========================================================================
LJMP Q033C ;030F 02 03 3C
;==========================================================================
LJMP Q033F ;0312 02 03 3F
;==========================================================================
LJMP Q0342 ;0315 02 03 42
;==========================================================================
LJMP Q0342 ;0318 02 03 42
;==========================================================================
LJMP Q0345 ;031B 02 03 45
;==========================================================================
LJMP Q0348 ;031E 02 03 48
;==========================================================================
LJMP Q0348 ;0321 02 03 48
;==========================================================================
LJMP Q034B ;0324 02 03 4B
;==========================================================================
LJMP Q034E ;0327 02 03 4E
;==========================================================================
LJMP Q034E ;032A 02 03 4E
;==========================================================================
LJMP Q0351 ;032D 02 03 51
;==========================================================================
LJMP Q0351 ;0330 02 03 51
;==========================================================================
LJMP Q0354 ;0333 02 03 54
;==========================================================================
LJMP Q0357 ;0336 02 03 57
;==========================================================================
LJMP Q0357 ;0339 02 03 57
;==========================================================================
Q033C: MOV R7,#00H ;033C 7F 00
RET ;033E 22
;==========================================================================
Q033F: MOV R7,#01H ;033F 7F 01
RET ;0341 22
;==========================================================================
Q0342: MOV R7,#02H ;0342 7F 02
RET ;0344 22
;==========================================================================
Q0345: MOV R7,#03H ;0345 7F 03
RET ;0347 22
;==========================================================================
Q0348: MOV R7,#04H ;0348 7F 04
RET ;034A 22
;==========================================================================
Q034B: MOV R7,#05H ;034B 7F 05
RET ;034D 22
;==========================================================================
Q034E: MOV R7,#06H ;034E 7F 06
RET ;0350 22
;==========================================================================
Q0351: MOV R7,#07H ;0351 7F 07
RET ;0353 22
;==========================================================================
Q0354: MOV R7,#08H ;0354 7F 08
RET ;0356 22
;==========================================================================
Q0357: MOV R7,#09H ;0357 7F 09
Q0359: RET ;0359 22
;==========================================================================
Q035A: CLR A ;035A E4
MOV R6,A ;035B FE
Q035C: MOV A,R7 ;035C EF
RRC A ;035D 13
MOV 20H.0,C ;035E 92 00
MOV A,R7 ;0360 EF
CLR C ;0361 C3
RRC A ;0362 13
MOV R7,A ;0363 FF
CLR P3.5 ;0364 C2 B5
MOV R5,#01H ;0366 7D 01
MOV R4,#00H ;0368 7C 00
Q036A: MOV A,R5 ;036A ED
DEC R5 ;036B 1D
JNZ Q036F ;036C 70 01
DEC R4 ;036E 1C
Q036F: MOV A,R5 ;036F ED
ORL A,R4 ;0370 4C
JNZ Q036A ;0371 70 F7
MOV C,20H.0 ;0373 A2 00
MOV P3.5,C ;0375 92 B5
MOV R4,#00H ;0377 7C 00
MOV R5,#04H ;0379 7D 04
Q037B: MOV A,R5 ;037B ED
DEC R5 ;037C 1D
JNZ Q0380 ;037D 70 01
DEC R4 ;037F 1C
Q0380: MOV A,R5 ;0380 ED
ORL A,R4 ;0381 4C
JNZ Q037B ;0382 70 F7
SETB P3.5 ;0384 D2 B5
INC R6 ;0386 0E
CJNE R6,#08H,Q035C ;0387 BE 08 D2
RET ;038A 22
;==========================================================================
Q038B: CLR A ;038B E4
MOV R7,A ;038C FF
MOV R6,A ;038D FE
Q038E: CLR P3.5 ;038E C2 B5
MOV R5,#04H ;0390 7D 04
SETB P3.5 ;0392 D2 B5
DJNZ R5,$ ;0394 DD FE
MOV C,P3.5 ;0396 A2 B5
MOV 20H.0,C ;0398 92 00
MOV R5,#12H ;039A 7D 12
DJNZ R5,$ ;039C DD FE
MOV A,R7 ;039E EF
CLR C ;039F C3
RRC A ;03A0 13
MOV R7,A ;03A1 FF
JNB 20H.0,Q03AA ;03A2 30 00 05
ORL A,#80H ;03A5 44 80
MOV R5,A ;03A7 FD
SJMP Q03AC ;03A8 80 02
Q03AA: MOV R5,07H ;03AA AD 07
Q03AC: MOV R7,05H ;03AC AF 05
INC R6 ;03AE 0E
CJNE R6,#08H,Q038E ;03AF BE 08 DC
RET ;03B2 22
;==========================================================================
Q03B3: MOV R7,#0C8H ;03B3 7F C8
CLR P3.5 ;03B5 C2 B5
DJNZ R7,$ ;03B7 DF FE
SETB P3.5 ;03B9 D2 B5
MOV R7,#14H ;03BB 7F 14
DJNZ R7,$ ;03BD DF FE
JB P3.5,Q03B3 ;03BF 20 B5 F1
MOV R7,#28H ;03C2 7F 28
Q03C4: JB P3.5,Q03C9 ;03C4 20 B5 02
DJNZ R7,Q03C4 ;03C7 DF FB
Q03C9: MOV A,R7 ;03C9 EF
JZ Q03B3 ;03CA 60 E7
SETB P3.5 ;03CC D2 B5
MOV R7,#0A0H ;03CE 7F A0
DJNZ R7,$ ;03D0 DF FE
RET ;03D2 22
;==========================================================================
Q03D3: LCALL Q03B3 ;03D3 12 03 B3
MOV R7,#0CCH ;03D6 7F CC
LCALL Q035A ;03D8 12 03 5A
MOV R7,#44H ;03DB 7F 44
LJMP Q035A ;03DD 02 03 5A
;==========================================================================
Q03E0: CLR A ;03E0 E4
MOV R7,A ;03E1 FF
Q03E2: CLR A ;03E2 E4
MOV R6,A ;03E3 FE
Q03E4: INC R6 ;03E4 0E
CJNE R6,#0FEH,Q03E4 ;03E5 BE FE FC
INC R7 ;03E8 0F
CJNE R7,#0FAH,Q03E2 ;03E9 BF FA F6
RET ;03EC 22
;==========================================================================
Q03ED: DB 03H, 9FH, 25H, 0CH, 99H, 48H, 40H, 1FH ;..%..H@.
Q03F5: DB 00H, 09H, 02H, 09H, 00H, 00H, 00H ;.......
;==========================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -