walnutcy

STC芯片的3.7版ISP反汇编 芯片解密

0
阅读(2762)

前几个帖子出来后,总有朋友说反汇编出来的数据不对,我自己就反汇编出来了,附录如下,给需要的朋友:芯片为STC12LE4052AD
;==========================================================================
; File Name: F:\Document\MCU_8051\SoftTools\STC4052_ISPv3.7.BIN
; IC Body: MCS-51
; Date: 2008-10-15
;==========================================================================
;==========================================================================
;标号==============指令================================地址===机器码=======
;==========================================================================
Q0000: AJMP Q0164 ;0000 21 64
NOP ;0002 00
NOP ;0003 00
NOP ;0004 00
MOV 0E7H,#20H ;0005 75 E7 20
NOP ;0008 00
NOP ;0009 00
NOP ;000A 00
AJMP Q0040 ;000B 01 40
NOP ;000D 00
NOP ;000E 00
NOP ;000F 00
NOP ;0010 00
NOP ;0011 00
NOP ;0012 00
NOP ;0013 00
NOP ;0014 00
MOV 0E7H,#20H ;0015 75 E7 20
NOP ;0018 00
NOP ;0019 00
NOP ;001A 00
NOP ;001B 00
NOP ;001C 00
NOP ;001D 00
MOV 0E7H,#20H ;001E 75 E7 20
NOP ;0021 00
NOP ;0022 00
AJMP Q0065 ;0023 01 65
NOP ;0025 00
NOP ;0026 00
NOP ;0027 00
NOP ;0028 00
NOP ;0029 00
NOP ;002A 00
NOP ;002B 00
NOP ;002C 00
MOV 0E7H,#20H ;002D 75 E7 20
NOP ;0030 00
NOP ;0031 00
NOP ;0032 00
NOP ;0033 00
NOP ;0034 00
MOV 0E7H,#20H ;0035 75 E7 20
NOP ;0038 00
NOP ;0039 00
NOP ;003A 00
MOV 0E7H,#20H ;003B 75 E7 20
NOP ;003E 00
NOP ;003F 00
Q0040: PUSH PSW ;0040 C0 D0
DJNZ 29H,Q0049 ;0042 D5 29 04
SETB 21H.0 ;0045 D2 08
CLR TR0 ;0047 C2 8C
Q0049: POP PSW ;0049 D0 D0
RETI ;004B 32
;==========================================================================
Q004C: MOV 0E5H,#02H ;004C 75 E5 02
ACALL Q0727 ;004F F1 27
MOV 0E2H,A ;0051 F5 E2
AJMP Q0055 ;0053 01 55
Q0055: CLR EA ;0055 C2 AF
ACALL Q03E9 ;0057 71 E9
MOV 0E6H,#46H ;0059 75 E6 46
ACALL Q03FE ;005C 71 FE
MOV 0E6H,#0B9H ;005E 75 E6 B9
NOP ;0061 00
SETB EA ;0062 D2 AF
RET ;0064 22
;==========================================================================
Q0065: JBC RI,Q0069 ;0065 10 98 01
RETI ;0068 32
;==========================================================================
Q0069: PUSH PSW ;0069 C0 D0
PUSH ACC ;006B C0 E0
SETB RS0 ;006D D2 D3
MOV R3,32H ;006F AB 32
MOV A,27H ;0071 E5 27
SUBB A,#8EH ;0073 94 8E
JNC Q00D0 ;0075 50 59
MOV A,#48H ;0077 74 48
ADD A,27H ;0079 25 27
MOV R0,A ;007B F8
MOV A,SBUF ;007C E5 99
MOV @R0,A ;007E F6
MOV R7,A ;007F FF
ADD A,32H ;0080 25 32
MOV 32H,A ;0082 F5 32
MOV A,27H ;0084 E5 27
JNZ Q00A5 ;0086 70 1D
JB 23H.4,Q0094 ;0088 20 1C 09
CJNE R7,#46H,Q00D9 ;008B BF 46 4B
SETB 23H.4 ;008E D2 1C
CLR 23H.5 ;0090 C2 1D
SJMP Q00D2 ;0092 80 3E
Q0094: JB 23H.5,Q009E ;0094 20 1D 07
CJNE R7,#0B9H,Q00D9 ;0097 BF B9 3F
SETB 23H.5 ;009A D2 1D
SJMP Q00D2 ;009C 80 34
Q009E: MOV A,R7 ;009E EF
CJNE A,#6AH,Q00D9 ;009F B4 6A 37
MOV 32H,#6AH ;00A2 75 32 6A
Q00A5: INC 27H ;00A5 05 27
MOV A,27H ;00A7 E5 27
SUBB A,#04H ;00A9 94 04
JC Q00D2 ;00AB 40 25
MOV A,4AH ;00AD E5 4A
CLR C ;00AF C3
SUBB A,#02H ;00B0 94 02
SUBB A,27H ;00B2 95 27
JNC Q00D2 ;00B4 50 1C
MOV 32H,R3 ;00B6 8B 32
MOV A,4AH ;00B8 E5 4A
DEC A ;00BA 14
CLR C ;00BB C3
SUBB A,27H ;00BC 95 27
JNC Q00D2 ;00BE 50 12
MOV A,#46H ;00C0 74 46
ADD A,27H ;00C2 25 27
MOV R1,A ;00C4 F9
MOV A,@R1 ;00C5 E7
CJNE A,32H,Q00D0 ;00C6 B5 32 07
INC R1 ;00C9 09
MOV A,@R1 ;00CA E7
CJNE A,#16H,Q00D0 ;00CB B4 16 02
SETB 23H.1 ;00CE D2 19
Q00D0: ACALL Q0396 ;00D0 71 96
Q00D2: ACALL Q0683 ;00D2 D1 83
POP ACC ;00D4 D0 E0
POP PSW ;00D6 D0 D0
RETI ;00D8 32
;==========================================================================
Q00D9: CLR 23H.4 ;00D9 C2 1C
DJNZ 26H,Q00D2 ;00DB D5 26 F4
SETB 21H.1 ;00DE D2 09
SJMP Q00D2 ;00E0 80 F0
Q00E2: MOV 35H,A ;00E2 F5 35
ADD A,#30H ;00E4 24 30
MOV 46H,A ;00E6 F5 46
ADD A,#30H ;00E8 24 30
MOV 47H,A ;00EA F5 47
RET ;00EC 22
;==========================================================================
Q00ED: INC 35H ;00ED 05 35
INC 46H ;00EF 05 46
INC 47H ;00F1 05 47
RET ;00F3 22
;==========================================================================
Q00F4: MOV 36H,#0FFH ;00F4 75 36 FF
ACALL Q03B8 ;00F7 71 B8
MOV A,#00H ;00F9 74 00
ACALL Q00E2 ;00FB 11 E2
ACALL Q041B ;00FD 91 1B
MOV TMOD,#11H ;00FF 75 89 11
MOV IE,#82H ;0102 75 A8 82
MOV A,#64H ;0105 74 64
ACALL Q039C ;0107 71 9C
ACALL Q03C6 ;0109 71 C6
CLR A ;010B E4
MOV 23H,A ;010C F5 23
MOV 21H,A ;010E F5 21
MOV 25H,#64H ;0110 75 25 64
MOV 41H,#9BH ;0113 75 41 9B
MOV 42H,#7CH ;0116 75 42 7C
MOV 43H,#52H ;0119 75 43 52
MOV 2FH,#80H ;011C 75 2F 80
RET ;011F 22
;==========================================================================
Q0120: CLR 23H.7 ;0120 C2 1F
MOV A,PCON ;0122 E5 87
ANL A,#10H ;0124 54 10
JNZ Q012B ;0126 70 03
Q0128: SETB 23H.7 ;0128 D2 1F
RET ;012A 22
;==========================================================================
Q012B: ACALL Q0631 ;012B D1 31
MOV A,3FH ;012D E5 3F
ANL A,#01H ;012F 54 01
JNZ Q0128 ;0131 70 F5
RET ;0133 22
;==========================================================================
Q0134: JNB 23H.7,Q0138 ;0134 30 1F 01
Q0137: RET ;0137 22
;==========================================================================
Q0138: JB P1.0,Q013E ;0138 20 90 03
JNB P1.1,Q0137 ;013B 30 91 F9
Q013E: AJMP Q0434 ;013E 81 34
MOV R2,#0C8H ;0140 7A C8
Q0142: ACALL Q0654 ;0142 D1 54
ACALL Q0654 ;0144 D1 54
DJNZ R2,Q0142 ;0146 DA FA
RET ;0148 22
;==========================================================================
Q0149: MOV A,#02H ;0149 74 02
ACALL Q0685 ;014B D1 85
MOV C,P3.0 ;014D A2 B0
MOV 23H.0,C ;014F 92 18
Q0151: JB 21H.0,Q01B6 ;0151 20 08 62
MOV C,P3.0 ;0154 A2 B0
JNB 23H.0,Q015A ;0156 30 18 01
CPL C ;0159 B3
Q015A: JNC Q0151 ;015A 50 F5
RET ;015C 22
;==========================================================================
Q015D: MOV R0,#7FH ;015D 78 7F
CLR A ;015F E4
Q0160: MOV @R0,A ;0160 F6
DJNZ R0,Q0160 ;0161 D8 FD
RET ;0163 22
;==========================================================================
Q0164: ORL 0E1H,#17H ;0164 43 E1 17
MOV SP,#0E0H ;0167 75 81 E0
ACALL Q015D ;016A 31 5D
ACALL Q00F4 ;016C 11 F4
ACALL Q0120 ;016E 31 20
ACALL Q0134 ;0170 31 34
ACALL Q03AA ;0172 71 AA
ACALL Q0462 ;0174 91 62
ACALL Q03B8 ;0176 71 B8
CLR A ;0178 E4
ACALL Q041F ;0179 91 1F
ACALL Q00ED ;017B 11 ED
ACALL Q0149 ;017D 31 49
MOV A,#01H ;017F 74 01
ACALL Q041F ;0181 91 1F
MOV 39H,#03H ;0183 75 39 03
Q0186: MOV A,#02H ;0186 74 02
ACALL Q00E2 ;0188 11 E2
ACALL Q0488 ;018A 91 88
JNC Q0193 ;018C 50 05
DJNZ 39H,Q0186 ;018E D5 39 F5
AJMP Q0434 ;0191 81 34
Q0193: MOV A,#08H ;0193 74 08
ACALL Q041F ;0195 91 1F
ACALL Q00ED ;0197 11 ED
ACALL Q0683 ;0199 D1 83
CLR 21H.1 ;019B C2 09
MOV 26H,#91H ;019D 75 26 91
MOV 3AH,#03H ;01A0 75 3A 03
MOV 36H,#0FFH ;01A3 75 36 FF
Q01A6: ACALL Q03E9 ;01A6 71 E9
JB 23H.1,Q01B8 ;01A8 20 19 0D
ORL 0E1H,#17H ;01AB 43 E1 17
ACALL Q07EF ;01AE F1 EF
JB 21H.0,Q01B6 ;01B0 20 08 03
JNB 21H.1,Q01A6 ;01B3 30 09 F0
Q01B6: AJMP Q0434 ;01B6 81 34
Q01B8: CLR ES ;01B8 C2 AC
MOV A,#65H ;01BA 74 65
ACALL Q0413 ;01BC 91 13
MOV TL1,#0A0H ;01BE 75 8B A0
MOV A,4BH ;01C1 E5 4B
CJNE A,#86H,Q01CD ;01C3 B4 86 07
ACALL Q07EF ;01C6 F1 EF
MOV 36H,4CH ;01C8 85 4C 36
AJMP Q0229 ;01CB 41 29
Q01CD: CJNE A,#80H,Q01DE ;01CD B4 80 0E
ACALL Q06A5 ;01D0 D1 A5
MOV A,3AH ;01D2 E5 3A
JNZ Q01DA ;01D4 70 04
SETB 23H.2 ;01D6 D2 1A
AJMP Q0303 ;01D8 61 03
Q01DA: DEC 3AH ;01DA 15 3A
AJMP Q0303 ;01DC 61 03
Q01DE: CJNE A,#8FH,Q0203 ;01DE B4 8F 22
ACALL Q0416 ;01E1 91 16
MOV A,#09H ;01E3 74 09
CJNE A,35H,Q01EA ;01E5 B5 35 02
ACALL Q00ED ;01E8 11 ED
Q01EA: MOV A,#0AH ;01EA 74 0A
ACALL Q041F ;01EC 91 1F
PUSH 8EH ;01EE C0 8E
PUSH PCON ;01F0 C0 87
MOV R6,TH1 ;01F2 AE 8D
MOV 2FH,51H ;01F4 85 51 2F
ACALL Q06F4 ;01F7 D1 F4
POP PCON ;01F9 D0 87
POP 8EH ;01FB D0 8E
MOV TH1,R6 ;01FD 8E 8D
MOV TL1,R6 ;01FF 8E 8B
AJMP Q0303 ;0201 61 03
Q0203: CJNE A,#8EH,Q020C ;0203 B4 8E 06
ACALL Q0416 ;0206 91 16
ACALL Q06F4 ;0208 D1 F4
Q020A: AJMP Q0303 ;020A 61 03
Q020C: JNB 23H.2,Q020A ;020C 30 1A FB
CJNE A,#82H,Q0218 ;020F B4 82 06
ACALL Q06A5 ;0212 D1 A5
ACALL Q015D ;0214 31 5D
AJMP Q0434 ;0216 81 34
Q0218: CJNE A,#84H,Q0231 ;0218 B4 84 16
ACALL Q0416 ;021B 91 16
MOV A,#0AH ;021D 74 0A
ACALL Q041F ;021F 91 1F
ACALL Q00ED ;0221 11 ED
MOV A,#68H ;0223 74 68
ACALL Q0413 ;0225 91 13
ACALL Q0749 ;0227 F1 49
Q0229: ACALL Q06A5 ;0229 D1 A5
MOV A,2BH ;022B E5 2B
ACALL Q0685 ;022D D1 85
AJMP Q0307 ;022F 61 07
Q0231: CJNE A,#00H,Q024D ;0231 B4 00 19
ACALL Q0416 ;0234 91 16
MOV A,#0BH ;0236 74 0B
CJNE A,35H,Q023D ;0238 B5 35 02
ACALL Q00ED ;023B 11 ED
Q023D: MOV A,#0CH ;023D 74 0C
ACALL Q041F ;023F 91 1F
ACALL Q0312 ;0241 71 12
Q0243: ACALL Q072E ;0243 F1 2E
MOV A,#69H ;0245 74 69
ACALL Q0413 ;0247 91 13
ACALL Q034F ;0249 71 4F
AJMP Q0303 ;024B 61 03
Q024D: CJNE A,#30H,Q026F ;024D B4 30 1F
ACALL Q0416 ;0250 91 16
MOV A,#0BH ;0252 74 0B
CJNE A,35H,Q0259 ;0254 B5 35 02
ACALL Q00ED ;0257 11 ED
Q0259: MOV A,#0CH ;0259 74 0C
ACALL Q041F ;025B 91 1F
ACALL Q0312 ;025D 71 12
ACALL Q0348 ;025F 71 48
ACALL Q03AA ;0261 71 AA
ACALL Q072E ;0263 F1 2E
MOV A,#0B1H ;0265 74 B1
ACALL Q0413 ;0267 91 13
ACALL Q0714 ;0269 F1 14
ACALL Q03B8 ;026B 71 B8
AJMP Q0243 ;026D 41 43
Q026F: CJNE A,#50H,Q0299 ;026F B4 50 27
MOV 4AH,#14H ;0272 75 4A 14
MOV 4BH,#10H ;0275 75 4B 10
MOV 51H,#03H ;0278 75 51 03
MOV 52H,#0FFH ;027B 75 52 FF
MOV 53H,#37H ;027E 75 53 37
MOV 54H,#44H ;0281 75 54 44
ACALL Q0631 ;0284 D1 31
MOV 55H,3DH ;0286 85 3D 55
MOV 56H,3EH ;0289 85 3E 56
MOV 57H,3FH ;028C 85 3F 57
MOV 58H,40H ;028F 85 40 58
MOV 59H,37H ;0292 85 37 59
ACALL Q06AB ;0295 D1 AB
AJMP Q0303 ;0297 61 03
Q0299: CJNE A,#8DH,Q0303 ;0299 B4 8D 67
ACALL Q0416 ;029C 91 16
MOV A,3AH ;029E E5 3A
SUBB A,#0F0H ;02A0 94 F0
JNC Q02A7 ;02A2 50 03
MOV 3AH,#0FFH ;02A4 75 3A FF
Q02A7: DEC 3AH ;02A7 15 3A
MOV A,#0FCH ;02A9 74 FC
XRL A,3AH ;02AB 65 3A
JZ Q02B3 ;02AD 60 04
ACALL Q038E ;02AF 71 8E
AJMP Q0303 ;02B1 61 03
Q02B3: ACALL Q03AA ;02B3 71 AA
MOV DPTR,#1FFCH ;02B5 90 1F FC
ACALL Q072E ;02B8 F1 2E
MOV A,#0B1H ;02BA 74 B1
ACALL Q0413 ;02BC 91 13
ACALL Q0714 ;02BE F1 14
ACALL Q032A ;02C0 71 2A
MOV DPTR,#1FFCH ;02C2 90 1F FC
MOV A,4DH ;02C5 E5 4D
ORL A,#80H ;02C7 44 80
ACALL Q004C ;02C9 11 4C
INC DPTR ;02CB A3
MOV A,4CH ;02CC E5 4C
ACALL Q004C ;02CE 11 4C
MOV DPTR,#1FF8H ;02D0 90 1F F8
MOV A,4EH ;02D3 E5 4E
ACALL Q004C ;02D5 11 4C
INC DPTR ;02D7 A3
INC DPTR ;02D8 A3
MOV A,4FH ;02D9 E5 4F
ACALL Q004C ;02DB 11 4C
INC DPTR ;02DD A3
MOV A,50H ;02DE E5 50
ACALL Q004C ;02E0 11 4C
MOV DPTR,#1FF4H ;02E2 90 1F F4
MOV A,51H ;02E5 E5 51
MOV R0,A ;02E7 F8
ANL A,#0F0H ;02E8 54 F0
JNZ Q02FD ;02EA 70 11
ACALL Q004C ;02EC 11 4C
INC DPTR ;02EE A3
MOV A,52H ;02EF E5 52
ACALL Q004C ;02F1 11 4C
INC DPTR ;02F3 A3
MOV A,53H ;02F4 E5 53
ACALL Q004C ;02F6 11 4C
INC DPTR ;02F8 A3
MOV A,54H ;02F9 E5 54
ACALL Q004C ;02FB 11 4C
Q02FD: ACALL Q03B8 ;02FD 71 B8
AJMP Q0229 ;02FF 41 29
AJMP Q0303 ;0301 61 03
Q0303: ACALL Q03B8 ;0303 71 B8
ACALL Q0683 ;0305 D1 83
Q0307: CLR 23H.1 ;0307 C2 19
ACALL Q0396 ;0309 71 96
MOV 26H,#91H ;030B 75 26 91
SETB ES ;030E D2 AC
AJMP Q01A6 ;0310 21 A6
Q0312: MOV A,25H ;0312 E5 25
CJNE A,#0BCH,Q0327 ;0314 B4 BC 10
MOV A,41H ;0317 E5 41
CJNE A,#24H,Q0327 ;0319 B4 24 0B
MOV A,42H ;031C E5 42
CJNE A,#59H,Q0327 ;031E B4 59 06
MOV A,43H ;0321 E5 43
CJNE A,#76H,Q0327 ;0323 B4 76 01
RET ;0326 22
;==========================================================================
Q0327: ACALL Q0434 ;0327 91 34
RET ;0329 22
;==========================================================================
Q032A: MOV DPTR,#1C00H ;032A 90 1C 00
MOV R0,#00H ;032D 78 00
ACALL Q0341 ;032F 71 41
MOV R0,#0F0H ;0331 78 F0
ACALL Q0341 ;0333 71 41
MOV DPTR,#1E00H ;0335 90 1E 00
MOV R0,#00H ;0338 78 00
ACALL Q0341 ;033A 71 41
MOV R0,#0F4H ;033C 78 F4
ACALL Q0341 ;033E 71 41
RET ;0340 22
;==========================================================================
Q0341: CLR A ;0341 E4
ACALL Q004C ;0342 11 4C
INC DPTR ;0344 A3
DJNZ R0,Q0341 ;0345 D8 FA
RET ;0347 22
;==========================================================================
Q0348: MOV DPH,4EH ;0348 85 4E 83
MOV DPL,4FH ;034B 85 4F 82
RET ;034E 22
;==========================================================================
Q034F: MOV A,#69H ;034F 74 69
ACALL Q0418 ;0351 91 18
ACALL Q0134 ;0353 31 34
ACALL Q03AA ;0355 71 AA
ACALL Q073C ;0357 F1 3C
ACALL Q0348 ;0359 71 48
MOV R2,51H ;035B AA 51
MOV R0,#52H ;035D 78 52
Q035F: MOV A,@R0 ;035F E6
ACALL Q004C ;0360 11 4C
INC R0 ;0362 08
INC DPTR ;0363 A3
DJNZ R2,Q035F ;0364 DA F9
ACALL Q0735 ;0366 F1 35
MOV R0,#52H ;0368 78 52
MOV DPH,4EH ;036A 85 4E 83
MOV DPL,4FH ;036D 85 4F 82
MOV R2,51H ;0370 AA 51
MOV R7,#00H ;0372 7F 00
Q0374: ACALL Q07D9 ;0374 F1 D9
MOV R1,A ;0376 F9
ADD A,R7 ;0377 2F
MOV R7,A ;0378 FF
MOV A,R1 ;0379 E9
XRL A,@R0 ;037A 66
JNZ Q038E ;037B 70 11
INC R0 ;037D 08
INC DPTR ;037E A3
DJNZ R2,Q0374 ;037F DA F3
ACALL Q03B8 ;0381 71 B8
MOV A,R7 ;0383 EF
MOV 4AH,#07H ;0384 75 4A 07
MOV 4BH,#80H ;0387 75 4B 80
MOV 4CH,A ;038A F5 4C
AJMP Q06AB ;038C C1 AB
Q038E: MOV 4AH,#06H ;038E 75 4A 06
MOV 4BH,#81H ;0391 75 4B 81
AJMP Q06AB ;0394 C1 AB
Q0396: MOV 27H,#00H ;0396 75 27 00
CLR 23H.4 ;0399 C2 1C
RET ;039B 22
;==========================================================================
Q039C: MOV R0,#20H ;039C 78 20
MOV R2,#08H ;039E 7A 08
Q03A0: MOV @R0,A ;03A0 F6
ADD A,#04H ;03A1 24 04
XCH A,R0 ;03A3 C8
ADD A,#04H ;03A4 24 04
XCH A,R0 ;03A6 C8
DJNZ R2,Q03A0 ;03A7 DA F7
RET ;03A9 22
;==========================================================================
Q03AA: ACALL Q03C6 ;03AA 71 C6
ACALL Q07EF ;03AC F1 EF
MOV 0E3H,#00H ;03AE 75 E3 00
MOV 0E4H,#03H ;03B1 75 E4 03
MOV 0E7H,2FH ;03B4 85 2F E7
RET ;03B7 22
;==========================================================================
Q03B8: CLR A ;03B8 E4
MOV 0E7H,A ;03B9 F5 E7
MOV 0E5H,A ;03BB F5 E5
MOV 0E6H,A ;03BD F5 E6
MOV 0E3H,#0FFH ;03BF 75 E3 FF
MOV 0E4H,#0FFH ;03C2 75 E4 FF
RET ;03C5 22
;==========================================================================
Q03C6: CLR A ;03C6 E4
CJNE A,0E5H,Q03CF ;03C7 B5 E5 05
DEC A ;03CA 14
CJNE A,0E3H,Q03CF ;03CB B5 E3 01
RET ;03CE 22
;==========================================================================
Q03CF: MOV 0E7H,2FH ;03CF 85 2F E7
MOV DPTR,#1DF0H ;03D2 90 1D F0
MOV R0,#10H ;03D5 78 10
Q03D7: ACALL Q07D9 ;03D7 F1 D9
JNZ Q03E3 ;03D9 70 08
INC DPTR ;03DB A3
DJNZ R0,Q03D7 ;03DC D8 F9
MOV 0E7H,#20H ;03DE 75 E7 20
SJMP $ ;03E1 80 FE
Q03E3: CLR A ;03E3 E4
ACALL Q004C ;03E4 11 4C
MOV 0E7H,#20H ;03E6 75 E7 20
Q03E9: MOV A,#64H ;03E9 74 64
CJNE A,20H,Q03CF ;03EB B5 20 E1
ADD A,#04H ;03EE 24 04
CJNE A,24H,Q03CF ;03F0 B5 24 DC
ADD A,#04H ;03F3 24 04
CJNE A,28H,Q03CF ;03F5 B5 28 D7
ADD A,#04H ;03F8 24 04
CJNE A,2CH,Q03CF ;03FA B5 2C D2
RET ;03FD 22
;==========================================================================
Q03FE: MOV A,#74H ;03FE 74 74
CJNE A,30H,Q03CF ;0400 B5 30 CC
ADD A,#04H ;0403 24 04
CJNE A,34H,Q03CF ;0405 B5 34 C7
ADD A,#04H ;0408 24 04
CJNE A,38H,Q03CF ;040A B5 38 C2
ADD A,#04H ;040D 24 04
CJNE A,3CH,Q03CF ;040F B5 3C BD
RET ;0412 22
;==========================================================================
Q0413: MOV 33H,A ;0413 F5 33
RET ;0415 22
;==========================================================================
Q0416: MOV A,#65H ;0416 74 65
Q0418: CJNE A,33H,Q03CF ;0418 B5 33 B4
Q041B: MOV 33H,#00H ;041B 75 33 00
RET ;041E 22
;==========================================================================
Q041F: CJNE A,35H,Q03CF ;041F B5 35 AD
ADD A,#30H ;0422 24 30
CJNE A,46H,Q03CF ;0424 B5 46 A8
ADD A,#30H ;0427 24 30
CJNE A,47H,Q03CF ;0429 B5 47 A3
RET ;042C 22
;==========================================================================
Q042D: DB 85H, 83H,0E3H, 85H, 82H,0E4H, 22H ;......"
;==========================================================================
Q0434: ACALL Q0631 ;0434 D1 31
ANL 0E1H,#0F8H ;0436 53 E1 F8
MOV A,3EH ;0439 E5 3E
ANL A,#87H ;043B 54 87
ORL 0E1H,A ;043D 42 E1
ORL 0E1H,#80H ;043F 43 E1 80
MOV R0,#0FCH ;0442 78 FC
MOV R1,#04H ;0444 79 04
MOV DPTR,#1FF4H ;0446 90 1F F4
ACALL Q03AA ;0449 71 AA
Q044B: ACALL Q07D9 ;044B F1 D9
MOV @R0,A ;044D F6
INC DPTR ;044E A3
INC R0 ;044F 08
DJNZ R1,Q044B ;0450 D9 F9
ACALL Q03B8 ;0452 71 B8
MOV A,#80H ;0454 74 80
ACALL Q00E2 ;0456 11 E2
ACALL Q041B ;0458 91 1B
CLR A ;045A E4
ACALL Q039C ;045B 71 9C
MOV 0E7H,#20H ;045D 75 E7 20
SJMP $ ;0460 80 FE
Q0462: PUSH DPH ;0462 C0 83
PUSH DPL ;0464 C0 82
MOV DPTR,#1DF0H ;0466 90 1D F0
MOV R0,#10H ;0469 78 10
Q046B: ACALL Q07D9 ;046B F1 D9
JNZ Q0474 ;046D 70 05
INC DPTR ;046F A3
DJNZ R0,Q046B ;0470 D8 F9
SJMP Q047F ;0472 80 0B
Q0474: INC A ;0474 04
JNZ Q047C ;0475 70 05
POP DPL ;0477 D0 82
POP DPH ;0479 D0 83
RET ;047B 22
;==========================================================================
Q047C: CLR A ;047C E4
ACALL Q004C ;047D 11 4C
Q047F: MOV 0E7H,#20H ;047F 75 E7 20
SJMP $ ;0482 80 FE
Q0484: DJNZ R3,Q0499 ;0484 DB 13
SETB C ;0486 D3
RET ;0487 22
;==========================================================================
Q0488: MOV A,#02H ;0488 74 02
ACALL Q041F ;048A 91 1F
MOV R0,#4CH ;048C 78 4C
CLR A ;048E E4
MOV 3DH,A ;048F F5 3D
MOV 3EH,A ;0491 F5 3E
MOV 3FH,A ;0493 F5 3F
MOV R2,#08H ;0495 7A 08
MOV R3,#03H ;0497 7B 03
Q0499: ACALL Q07EF ;0499 F1 EF
SETB RS1 ;049B D2 D4
MOV A,#03H ;049D 74 03
ACALL Q00E2 ;049F 11 E2
MOV A,#63H ;04A1 74 63
ACALL Q0413 ;04A3 91 13
ACALL Q05AD ;04A5 B1 AD
MOV 23H.3,C ;04A7 92 1B
CLR RS1 ;04A9 C2 D4
MOV A,#04H ;04AB 74 04
ACALL Q041F ;04AD 91 1F
MOV R7,TH1 ;04AF AF 8D
MOV R6,TL1 ;04B1 AE 8B
JB 23H.3,Q0484 ;04B3 20 1B CE
MOV R3,#03H ;04B6 7B 03
MOV A,R7 ;04B8 EF
MOV @R0,A ;04B9 F6
INC R0 ;04BA 08
MOV A,R6 ;04BB EE
MOV @R0,A ;04BC F6
INC R0 ;04BD 08
MOV R1,#3FH ;04BE 79 3F
MOV A,R6 ;04C0 EE
ADD A,@R1 ;04C1 27
MOV @R1,A ;04C2 F7
DEC R1 ;04C3 19
MOV A,R7 ;04C4 EF
ADDC A,@R1 ;04C5 37
MOV @R1,A ;04C6 F7
MOV A,#00H ;04C7 74 00
DEC R1 ;04C9 19
ADDC A,@R1 ;04CA 37
MOV @R1,A ;04CB F7
DJNZ R2,Q0499 ;04CC DA CB
MOV A,#05H ;04CE 74 05
ACALL Q00E2 ;04D0 11 E2
ACALL Q07EF ;04D2 F1 EF
MOV R2,#03H ;04D4 7A 03
Q04D6: MOV R0,#3DH ;04D6 78 3D
ACALL Q0625 ;04D8 D1 25
ACALL Q0625 ;04DA D1 25
ACALL Q0625 ;04DC D1 25
DJNZ R2,Q04D6 ;04DE DA F6
MOV A,3EH ;04E0 E5 3E
JB ACC.7,Q04E6 ;04E2 20 E7 01
RL A ;04E5 23
Q04E6: MOV 2AH,A ;04E6 F5 2A
JB ACC.7,Q04EE ;04E8 20 E7 03
RL A ;04EB 23
MOV 2BH,A ;04EC F5 2B
Q04EE: MOV A,3EH ;04EE E5 3E
JNB ACC.7,Q04FB ;04F0 30 E7 08
MOV A,#00H ;04F3 74 00
MOV 2DH,A ;04F5 F5 2D
MOV 2EH,A ;04F7 F5 2E
SJMP Q0507 ;04F9 80 0C
Q04FB: MOV A,3FH ;04FB E5 3F
RLC A ;04FD 33
CPL A ;04FE F4
MOV 2EH,A ;04FF F5 2E
MOV A,3EH ;0501 E5 3E
RLC A ;0503 33
CPL A ;0504 F4
MOV 2DH,A ;0505 F5 2D
Q0507: MOV A,#05H ;0507 74 05
ACALL Q041F ;0509 91 1F
ACALL Q00ED ;050B 11 ED
MOV A,3FH ;050D E5 3F
ADD A,#03H ;050F 24 03
MOV R4,A ;0511 FC
MOV A,#00H ;0512 74 00
ADDC A,3EH ;0514 35 3E
MOV R5,A ;0516 FD
CLR 21H.2 ;0517 C2 0A
SUBB A,#11H ;0519 94 11
JNC Q0523 ;051B 50 06
MOV A,#40H ;051D 74 40
ORL 8EH,A ;051F 42 8E
SETB 21H.2 ;0521 D2 0A
Q0523: CLR A ;0523 E4
MOV R0,A ;0524 F8
MOV R1,A ;0525 F9
MOV R2,A ;0526 FA
MOV R3,A ;0527 FB
MOV R7,#0DH ;0528 7F 0D
MOV R6,#0C0H ;052A 7E C0
JB 21H.2,Q0533 ;052C 20 0A 04
MOV R7,#01H ;052F 7F 01
MOV R6,#26H ;0531 7E 26
Q0533: MOV A,R6 ;0533 EE
MOV B,R4 ;0534 8C F0
MUL AB ;0536 A4
MOV R0,A ;0537 F8
MOV R1,B ;0538 A9 F0
MOV A,R7 ;053A EF
MOV B,R4 ;053B 8C F0
MUL AB ;053D A4
ADD A,R1 ;053E 29
MOV R1,A ;053F F9
MOV A,B ;0540 E5 F0
ADDC A,R2 ;0542 3A
MOV R2,A ;0543 FA
MOV A,R3 ;0544 EB
ADDC A,#00H ;0545 34 00
MOV R3,A ;0547 FB
MOV A,R6 ;0548 EE
MOV B,R5 ;0549 8D F0
MUL AB ;054B A4
ADD A,R1 ;054C 29
MOV R1,A ;054D F9
MOV A,B ;054E E5 F0
ADDC A,R2 ;0550 3A
MOV R2,A ;0551 FA
MOV A,#00H ;0552 74 00
ADDC A,R3 ;0554 3B
MOV R3,A ;0555 FB
MOV A,R7 ;0556 EF
MOV B,R5 ;0557 8D F0
MUL AB ;0559 A4
ADD A,R2 ;055A 2A
MOV R2,A ;055B FA
MOV A,B ;055C E5 F0
ADDC A,R3 ;055E 3B
MOV R3,A ;055F FB
MOV A,R2 ;0560 EA
CLR C ;0561 C3
SUBB A,#01H ;0562 94 01
MOV R6,A ;0564 FE
MOV A,R3 ;0565 EB
CLR C ;0566 C3
SUBB A,#00H ;0567 94 00
MOV R7,A ;0569 FF
MOV A,R6 ;056A EE
CPL A ;056B F4
MOV TH1,A ;056C F5 8D
ACALL Q07EF ;056E F1 EF
MOV A,#06H ;0570 74 06
ACALL Q041F ;0572 91 1F
ACALL Q00ED ;0574 11 ED
MOV 4AH,#21H ;0576 75 4A 21
MOV 5CH,#37H ;0579 75 5C 37
MOV 5DH,#44H ;057C 75 5D 44
MOV DPTR,#07FEH ;057F 90 07 FE
CLR A ;0582 E4
MOVC A,@A+DPTR ;0583 93
MOV 5FH,A ;0584 F5 5F
INC DPTR ;0586 A3
CLR A ;0587 E4
MOVC A,@A+DPTR ;0588 93
MOV 60H,A ;0589 F5 60
ACALL Q0631 ;058B D1 31
MOV 62H,3DH ;058D 85 3D 62
MOV 63H,3EH ;0590 85 3E 63
MOV 64H,3FH ;0593 85 3F 64
MOV 65H,40H ;0596 85 40 65
MOV 66H,37H ;0599 85 37 66
MOV 61H,#82H ;059C 75 61 82
ACALL Q07EF ;059F F1 EF
MOV A,#07H ;05A1 74 07
ACALL Q041F ;05A3 91 1F
ACALL Q00ED ;05A5 11 ED
ACALL Q0693 ;05A7 D1 93
ACALL Q06AB ;05A9 D1 AB
CLR C ;05AB C3
RET ;05AC 22
;==========================================================================
Q05AD: MOV A,#63H ;05AD 74 63
ACALL Q0418 ;05AF 91 18
MOV A,#03H ;05B1 74 03
ACALL Q041F ;05B3 91 1F
ACALL Q00ED ;05B5 11 ED
MOV R1,#03H ;05B7 79 03
Q05B9: MOV A,#01H ;05B9 74 01
ACALL Q0685 ;05BB D1 85
CLR A ;05BD E4
MOV 0C8H,A ;05BE F5 C8
MOV TH1,A ;05C0 F5 8D
MOV TL1,A ;05C2 F5 8B
ACALL Q0613 ;05C4 D1 13
ACALL Q061C ;05C6 D1 1C
SETB TR1 ;05C8 D2 8E
ACALL Q0613 ;05CA D1 13
CLR TR1 ;05CC C2 8E
MOV R7,TH1 ;05CE AF 8D
MOV R6,TL1 ;05D0 AE 8B
MOV TH1,A ;05D2 F5 8D
MOV TL1,A ;05D4 F5 8B
SETB TR1 ;05D6 D2 8E
ACALL Q061C ;05D8 D1 1C
CLR TR1 ;05DA C2 8E
JB 21H.0,Q0611 ;05DC 20 08 32
ACALL Q0613 ;05DF D1 13
MOV A,R7 ;05E1 EF
SUBB A,#21H ;05E2 94 21
JNC Q0609 ;05E4 50 23
ACALL Q062A ;05E6 D1 2A
MOV A,R7 ;05E8 EF
MOV R3,A ;05E9 FB
MOV A,R6 ;05EA EE
MOV R2,A ;05EB FA
ACALL Q062A ;05EC D1 2A
ACALL Q062A ;05EE D1 2A
MOV A,R6 ;05F0 EE
CLR C ;05F1 C3
SUBB A,R2 ;05F2 9A
MOV R2,A ;05F3 FA
MOV A,R7 ;05F4 EF
SUBB A,R3 ;05F5 9B
MOV R3,A ;05F6 FB
MOV A,TL1 ;05F7 E5 8B
CLR C ;05F9 C3
SUBB A,R2 ;05FA 9A
MOV A,TH1 ;05FB E5 8D
SUBB A,R3 ;05FD 9B
JC Q0609 ;05FE 40 09
MOV A,R6 ;0600 EE
CLR C ;0601 C3
SUBB A,TL1 ;0602 95 8B
MOV A,R7 ;0604 EF
SUBB A,TH1 ;0605 95 8D
JNC Q0612 ;0607 50 09
Q0609: JB 21H.0,Q060F ;0609 20 08 03
JB P3.0,Q0609 ;060C 20 B0 FA
Q060F: DJNZ R1,Q05B9 ;060F D9 A8
Q0611: SETB C ;0611 D3
Q0612: RET ;0612 22
;==========================================================================
Q0613: MOV TH0,A ;0613 F5 8C
Q0615: JB 21H.0,Q061B ;0615 20 08 03
JNB P3.0,Q0615 ;0618 30 B0 FA
Q061B: RET ;061B 22
;==========================================================================
Q061C: MOV TH0,A ;061C F5 8C
Q061E: JB 21H.0,Q0624 ;061E 20 08 03
JB P3.0,Q061E ;0621 20 B0 FA
Q0624: RET ;0624 22
;==========================================================================
Q0625: MOV A,@R0 ;0625 E6
RRC A ;0626 13
MOV @R0,A ;0627 F6
INC R0 ;0628 08
RET ;0629 22
;==========================================================================
Q062A: MOV A,R6 ;062A EE
RLC A ;062B 33
MOV R6,A ;062C FE
MOV A,R7 ;062D EF
RLC A ;062E 33
MOV R7,A ;062F FF
RET ;0630 22
;==========================================================================
Q0631: ACALL Q03AA ;0631 71 AA
MOV DPTR,#1FFCH ;0633 90 1F FC
ACALL Q07D9 ;0636 F1 D9
MOV 3EH,A ;0638 F5 3E
INC DPTR ;063A A3
ACALL Q07D9 ;063B F1 D9
MOV 3DH,A ;063D F5 3D
MOV DPTR,#1FF8H ;063F 90 1F F8
ACALL Q07D9 ;0642 F1 D9
MOV 3FH,A ;0644 F5 3F
INC DPTR ;0646 A3
INC DPTR ;0647 A3
ACALL Q07D9 ;0648 F1 D9
MOV 40H,A ;064A F5 40
INC DPTR ;064C A3
ACALL Q07D9 ;064D F1 D9
MOV 37H,A ;064F F5 37
ACALL Q03B8 ;0651 71 B8
RET ;0653 22
;==========================================================================
Q0654: MOV A,#01H ;0654 74 01
ACALL Q0685 ;0656 D1 85
MOV TL0,2EH ;0658 85 2E 8A
MOV TH0,2DH ;065B 85 2D 8C
JNB 21H.0,$ ;065E 30 08 FD
RET ;0661 22
;==========================================================================
Q0662: MOV A,#01H ;0662 74 01
ACALL Q0685 ;0664 D1 85
CLR TR0 ;0666 C2 8C
MOV TL0,2EH ;0668 85 2E 8A
MOV TH0,2DH ;066B 85 2D 8C
MOV R0,#03H ;066E 78 03
Q0670: MOV A,TH0 ;0670 E5 8C
SETB C ;0672 D3
RRC A ;0673 13
MOV TH0,A ;0674 F5 8C
MOV A,TL0 ;0676 E5 8A
RRC A ;0678 13
MOV TL0,A ;0679 F5 8A
DJNZ R0,Q0670 ;067B D8 F3
SETB TR0 ;067D D2 8C
JNB 21H.0,$ ;067F 30 08 FD
RET ;0682 22
;==========================================================================
Q0683: MOV A,2AH ;0683 E5 2A
Q0685: CLR TR0 ;0685 C2 8C
MOV 29H,A ;0687 F5 29
CLR A ;0689 E4
MOV TL0,A ;068A F5 8A
MOV TH0,A ;068C F5 8C
CLR 21H.0 ;068E C2 08
SETB TR0 ;0690 D2 8C
RET ;0692 22
;==========================================================================
Q0693: MOV IP,#90H ;0693 75 B8 90
MOV SCON,#50H ;0696 75 98 50
MOV TMOD,#21H ;0699 75 89 21
SETB TR1 ;069C D2 8E
SETB 23H.6 ;069E D2 1E
CLR RI ;06A0 C2 98
SETB ES ;06A2 D2 AC
RET ;06A4 22
;==========================================================================
Q06A5: MOV 4AH,#06H ;06A5 75 4A 06
MOV 4BH,#80H ;06A8 75 4B 80
Q06AB: CLR ES ;06AB C2 AC
CLR TR0 ;06AD C2 8C
ACALL Q07EF ;06AF F1 EF
MOV 48H,#68H ;06B1 75 48 68
MOV 49H,#00H ;06B4 75 49 00
JNB 23H.6,Q06C4 ;06B7 30 1E 0A
MOV A,#46H ;06BA 74 46
ACALL Q06E6 ;06BC D1 E6
ACALL Q0662 ;06BE D1 62
MOV A,#0B9H ;06C0 74 B9
ACALL Q06E6 ;06C2 D1 E6
Q06C4: MOV R2,4AH ;06C4 AA 4A
DEC R2 ;06C6 1A
DEC R2 ;06C7 1A
MOV 31H,#00H ;06C8 75 31 00
MOV R0,#48H ;06CB 78 48
Q06CD: MOV A,@R0 ;06CD E6
ACALL Q06E6 ;06CE D1 E6
INC R0 ;06D0 08
DJNZ R2,Q06CD ;06D1 DA FA
MOV A,31H ;06D3 E5 31
ACALL Q06E6 ;06D5 D1 E6
MOV A,#16H ;06D7 74 16
ACALL Q06E6 ;06D9 D1 E6
CLR 23H.1 ;06DB C2 19
ACALL Q0396 ;06DD 71 96
CLR TI ;06DF C2 99
SETB REN ;06E1 D2 9C
SETB ES ;06E3 D2 AC
RET ;06E5 22
;==========================================================================
Q06E6: CLR TI ;06E6 C2 99
MOV SBUF,A ;06E8 F5 99
ADD A,31H ;06EA 25 31
MOV 31H,A ;06EC F5 31
JNB TI,$ ;06EE 30 99 FD
CLR TI ;06F1 C2 99
RET ;06F3 22
;==========================================================================
Q06F4: ANL 8EH,#0BFH ;06F4 53 8E BF
MOV A,4CH ;06F7 E5 4C
ANL A,#40H ;06F9 54 40
ORL 8EH,A ;06FB 42 8E
ANL PCON,#7FH ;06FD 53 87 7F
MOV A,4CH ;0700 E5 4C
ANL A,#80H ;0702 54 80
ORL PCON,A ;0704 42 87
MOV TH1,4DH ;0706 85 4D 8D
MOV TL1,4DH ;0709 85 4D 8B
MOV R2,50H ;070C AA 50
Q070E: ACALL Q0654 ;070E D1 54
DJNZ R2,Q070E ;0710 DA FC
AJMP Q06AB ;0712 C1 AB
Q0714: MOV A,#0B1H ;0714 74 B1
ACALL Q0418 ;0716 91 18
ACALL Q0462 ;0718 91 62
ACALL Q073C ;071A F1 3C
MOV 0E5H,#03H ;071C 75 E5 03
ACALL Q0727 ;071F F1 27
ACALL Q073C ;0721 F1 3C
ACALL Q0735 ;0723 F1 35
AJMP Q0055 ;0725 01 55
Q0727: MOV 0E3H,DPH ;0727 85 83 E3
MOV 0E4H,DPL ;072A 85 82 E4
RET ;072D 22
;==========================================================================
Q072E: MOV 44H,#34H ;072E 75 44 34
MOV 45H,#0D3H ;0731 75 45 D3
RET ;0734 22
;==========================================================================
Q0735: MOV 44H,#00H ;0735 75 44 00
MOV 45H,#00H ;0738 75 45 00
RET ;073B 22
;==========================================================================
Q073C: MOV A,44H ;073C E5 44
CJNE A,#34H,Q0747 ;073E B4 34 06
MOV A,45H ;0741 E5 45
CJNE A,#0D3H,Q0747 ;0743 B4 D3 01
RET ;0746 22
;==========================================================================
Q0747: AJMP Q0434 ;0747 81 34
Q0749: MOV A,#68H ;0749 74 68
ACALL Q0418 ;074B 91 18
MOV A,#0BH ;074D 74 0B
ACALL Q041F ;074F 91 1F
MOV A,25H ;0751 E5 25
CJNE A,#64H,Q0747 ;0753 B4 64 F1
MOV A,41H ;0756 E5 41
CJNE A,#9BH,Q0747 ;0758 B4 9B EC
MOV A,42H ;075B E5 42
CJNE A,#7CH,Q0747 ;075D B4 7C E7
MOV A,43H ;0760 E5 43
CJNE A,#52H,Q0747 ;0762 B4 52 E2
ACALL Q03AA ;0765 71 AA
ACALL Q032A ;0767 71 2A
ACALL Q03B8 ;0769 71 B8
MOV DPTR,#07FCH ;076B 90 07 FC
CLR A ;076E E4
MOVC A,@A+DPTR ;076F 93
MOV R3,A ;0770 FB
INC DPTR ;0771 A3
CLR A ;0772 E4
MOVC A,@A+DPTR ;0773 93
ADD A,R3 ;0774 2B
MOV R1,A ;0775 F9
ACALL Q0631 ;0776 D1 31
MOV A,3FH ;0778 E5 3F
ANL A,#02H ;077A 54 02
JZ Q0794 ;077C 60 16
MOV A,R3 ;077E EB
MOV R7,A ;077F FF
SJMP Q0782 ;0780 80 00
Q0782: MOV A,4CH ;0782 E5 4C
CLR C ;0784 C3
SUBB A,R7 ;0785 9F
JC Q078C ;0786 40 04
MOV A,R7 ;0788 EF
MOV R1,A ;0789 F9
SJMP Q0794 ;078A 80 08
Q078C: MOV A,4CH ;078C E5 4C
CLR C ;078E C3
SUBB A,R1 ;078F 99
JC Q0794 ;0790 40 02
MOV R1,4CH ;0792 A9 4C
Q0794: ACALL Q0134 ;0794 31 34
ACALL Q03AA ;0796 71 AA
MOV DPTR,#0000H ;0798 90 00 00
Q079B: ACALL Q072E ;079B F1 2E
MOV A,#0B1H ;079D 74 B1
ACALL Q0413 ;079F 91 13
ACALL Q0714 ;07A1 F1 14
INC DPH ;07A3 05 83
INC DPH ;07A5 05 83
DJNZ R1,Q079B ;07A7 D9 F2
MOV A,4BH ;07A9 E5 4B
XRL A,#84H ;07AB 64 84
JNZ Q07C8 ;07AD 70 19
MOV A,4AH ;07AF E5 4A
CLR C ;07B1 C3
SUBB A,#0DH ;07B2 94 0D
JC Q07C8 ;07B4 40 12
MOV R0,4EH ;07B6 A8 4E
MOV A,51H ;07B8 E5 51
CLR C ;07BA C3
SUBB A,R0 ;07BB 98
JZ Q07C8 ;07BC 60 0A
INC R0 ;07BE 08
MOV DPH,R0 ;07BF 88 83
MOV R2,A ;07C1 FA
Q07C2: MOV R0,#00H ;07C2 78 00
ACALL Q0341 ;07C4 71 41
DJNZ R2,Q07C2 ;07C6 DA FA
Q07C8: ACALL Q03B8 ;07C8 71 B8
MOV 25H,#0BCH ;07CA 75 25 BC
MOV 41H,#24H ;07CD 75 41 24
MOV 42H,#59H ;07D0 75 42 59
MOV 43H,#76H ;07D3 75 43 76
RET ;07D6 22
;==========================================================================
Q07D7: DB 81H, 34H ;.4
;==========================================================================
Q07D9: MOV 0E5H,#01H ;07D9 75 E5 01
ACALL Q0727 ;07DC F1 27
MOV 0E2H,#00H ;07DE 75 E2 00
CLR EA ;07E1 C2 AF
MOV 0E6H,#46H ;07E3 75 E6 46
MOV 0E6H,#0B9H ;07E6 75 E6 B9
NOP ;07E9 00
SETB EA ;07EA D2 AF
MOV A,0E2H ;07EC E5 E2
RET ;07EE 22
;==========================================================================
Q07EF: ACALL Q03E9 ;07EF 71 E9
ACALL Q03FE ;07F1 71 FE
RET ;07F3 22
;==========================================================================
Q07F4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07FC: DB 08H, 02H,0F2H, 34H, 00H, 00H, 00H, 00H ;...4....
Q0804: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q080C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0814: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q081C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0824: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q082C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0834: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q083C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0844: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q084C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0854: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q085C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0864: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q086C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0874: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q087C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0884: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q088C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0894: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q089C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08A4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08AC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08B4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08BC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08C4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08CC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08D4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08DC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08E4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08EC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08F4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q08FC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0904: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q090C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0914: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q091C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0924: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q092C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0934: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q093C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0944: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q094C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0954: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q095C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0964: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q096C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0974: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q097C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0984: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q098C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0994: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q099C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09A4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09AC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09B4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09BC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09C4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09CC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09D4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09DC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09E4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q09EC: DB 00H, 00H, 00H, 00H,0FFH,0FFH,0FFH,0FFH ;........
Q09F4: DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH ;........
Q09FC: DB 0FFH,0FFH,0FFH,0FFH, 00H, 00H, 00H, 00H ;........
Q0A04: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A0C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A14: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A1C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A24: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A2C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A34: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A3C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A44: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A4C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A54: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A5C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A64: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A6C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A74: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A7C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A84: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A8C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A94: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0A9C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AA4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AAC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AB4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0ABC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AC4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0ACC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AD4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0ADC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AE4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AEC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AF4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0AFC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B04: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B0C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B14: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B1C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B24: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B2C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B34: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B3C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B44: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B4C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B54: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B5C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B64: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B6C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B74: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B7C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B84: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B8C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B94: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0B9C: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BA4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BAC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BB4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BBC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BC4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BCC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BD4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BDC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BE4: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BEC: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0BF4: DB 00H, 52H, 34H,0BEH,0FCH,0FFH,0FFH,0FFH ;.R4.....
Q0BFC: DB 0FFH,0FFH,0FFH,0FFH ;....
;==========================================================================

Baidu
map