📄 110.asm
字号:
JC Q017E ;0179 40 03
MOV @R0,A ;017B F6
SJMP Q017F ;017C 80 01
Q017E: MOVX @R0,A ;017E F2
Q017F: INC R0 ;017F 08
DJNZ R7,Q0176 ;0180 DF F4
SJMP Q01AD ;0182 80 29
Q0184: CLR A ;0184 E4
MOVC A,@A+DPTR ;0185 93
INC DPTR ;0186 A3
MOV R0,A ;0187 F8
ANL A,#07H ;0188 54 07
ADD A,#0CH ;018A 24 0C
XCH A,R0 ;018C C8
CLR C ;018D C3
RLC A ;018E 33
SWAP A ;018F C4
ANL A,#0FH ;0190 54 0F
ORL A,#20H ;0192 44 20
XCH A,R0 ;0194 C8
MOVC A,@A+PC ;0195 83
JC Q019C ;0196 40 04
CPL A ;0198 F4
ANL A,@R0 ;0199 56
SJMP Q019D ;019A 80 01
Q019C: ORL A,@R0 ;019C 46
Q019D: MOV @R0,A ;019D F6
DJNZ R7,Q0184 ;019E DF E4
SJMP Q01AD ;01A0 80 0B
AJMP Q0002 ;01A2 01 02
INC A ;01A4 04
INC R0 ;01A5 08
JBC 24H.0,Q01E9 ;01A6 10 20 40
SJMP Q013B ;01A9 80 90
Q01AA: MOV DPTR,#03F7H ;01AA 90 03 F7
Q01AD: CLR A ;01AD E4
MOV R6,#01H ;01AE 7E 01
MOVC A,@A+DPTR ;01B0 93
JZ Q016F ;01B1 60 BC
INC DPTR ;01B3 A3
MOV R7,A ;01B4 FF
ANL A,#3FH ;01B5 54 3F
JNB ACC.5,Q01C3 ;01B7 30 E5 09
ANL A,#1FH ;01BA 54 1F
MOV R6,A ;01BC FE
CLR A ;01BD E4
MOVC A,@A+DPTR ;01BE 93
INC DPTR ;01BF A3
JZ Q01C3 ;01C0 60 01
INC R6 ;01C2 0E
Q01C3: XCH A,R7 ;01C3 CF
ANL A,#0C0H ;01C4 54 C0
ADD A,ACC ;01C6 25 E0
JZ Q0172 ;01C8 60 A8
JC Q0184 ;01CA 40 B8
CLR A ;01CC E4
MOVC A,@A+DPTR ;01CD 93
INC DPTR ;01CE A3
MOV R2,A ;01CF FA
CLR A ;01D0 E4
MOVC A,@A+DPTR ;01D1 93
INC DPTR ;01D2 A3
MOV R0,A ;01D3 F8
Q01D4: CLR A ;01D4 E4
MOVC A,@A+DPTR ;01D5 93
INC DPTR ;01D6 A3
XCH A,R0 ;01D7 C8
XCH A,DPL ;01D8 C5 82
XCH A,R0 ;01DA C8
XCH A,R2 ;01DB CA
XCH A,DPH ;01DC C5 83
XCH A,R2 ;01DE CA
MOVX @DPTR,A ;01DF F0
INC DPTR ;01E0 A3
XCH A,R0 ;01E1 C8
XCH A,DPL ;01E2 C5 82
XCH A,R0 ;01E4 C8
XCH A,R2 ;01E5 CA
XCH A,DPH ;01E6 C5 83
XCH A,R2 ;01E8 CA
Q01E9: DJNZ R7,Q01D4 ;01E9 DF E9
DJNZ R6,Q01D4 ;01EB DE E7
SJMP Q01AD ;01ED 80 BE
Q01EF: CLR F0 ;01EF C2 D5
MOV A,R4 ;01F1 EC
JNB ACC.7,Q01FE ;01F2 30 E7 09
CPL F0 ;01F5 B2 D5
CLR A ;01F7 E4
CLR C ;01F8 C3
SUBB A,R5 ;01F9 9D
MOV R5,A ;01FA FD
CLR A ;01FB E4
SUBB A,R4 ;01FC 9C
MOV R4,A ;01FD FC
Q01FE: MOV A,R6 ;01FE EE
JNB ACC.7,Q0217 ;01FF 30 E7 15
CPL F0 ;0202 B2 D5
CLR A ;0204 E4
CLR C ;0205 C3
SUBB A,R7 ;0206 9F
MOV R7,A ;0207 FF
CLR A ;0208 E4
SUBB A,R6 ;0209 9E
MOV R6,A ;020A FE
LCALL Q0225 ;020B 12 02 25
CLR C ;020E C3
CLR A ;020F E4
SUBB A,R5 ;0210 9D
MOV R5,A ;0211 FD
CLR A ;0212 E4
SUBB A,R4 ;0213 9C
MOV R4,A ;0214 FC
SJMP Q021A ;0215 80 03
Q0217: LCALL Q0225 ;0217 12 02 25
Q021A: JNB F0,Q0224 ;021A 30 D5 07
CLR C ;021D C3
CLR A ;021E E4
SUBB A,R7 ;021F 9F
MOV R7,A ;0220 FF
CLR A ;0221 E4
SUBB A,R6 ;0222 9E
MOV R6,A ;0223 FE
Q0224: RET ;0224 22
;==========================================================================
Q0225: CJNE R4,#00H,Q0233 ;0225 BC 00 0B
CJNE R6,#00H,Q0254 ;0228 BE 00 29
MOV A,R7 ;022B EF
MOV B,R5 ;022C 8D F0
DIV AB ;022E 84
MOV R7,A ;022F FF
MOV R5,B ;0230 AD F0
RET ;0232 22
;==========================================================================
Q0233: CLR A ;0233 E4
XCH A,R4 ;0234 CC
MOV R0,A ;0235 F8
MOV B,#08H ;0236 75 F0 08
Q0239: MOV A,R7 ;0239 EF
ADD A,R7 ;023A 2F
MOV R7,A ;023B FF
MOV A,R6 ;023C EE
RLC A ;023D 33
MOV R6,A ;023E FE
MOV A,R4 ;023F EC
RLC A ;0240 33
MOV R4,A ;0241 FC
MOV A,R6 ;0242 EE
SUBB A,R5 ;0243 9D
MOV A,R4 ;0244 EC
SUBB A,R0 ;0245 98
JC Q024D ;0246 40 05
MOV R4,A ;0248 FC
MOV A,R6 ;0249 EE
SUBB A,R5 ;024A 9D
MOV R6,A ;024B FE
INC R7 ;024C 0F
Q024D: DJNZ B,Q0239 ;024D D5 F0 E9
CLR A ;0250 E4
XCH A,R6 ;0251 CE
MOV R5,A ;0252 FD
RET ;0253 22
;==========================================================================
Q0254: MOV A,R5 ;0254 ED
MOV R0,A ;0255 F8
MOV B,A ;0256 F5 F0
MOV A,R6 ;0258 EE
DIV AB ;0259 84
JB OV,Q0279 ;025A 20 D2 1C
MOV R6,A ;025D FE
MOV R5,B ;025E AD F0
MOV B,#08H ;0260 75 F0 08
Q0263: MOV A,R7 ;0263 EF
ADD A,R7 ;0264 2F
MOV R7,A ;0265 FF
MOV A,R5 ;0266 ED
RLC A ;0267 33
MOV R5,A ;0268 FD
JC Q0272 ;0269 40 07
SUBB A,R0 ;026B 98
JNC Q0274 ;026C 50 06
DJNZ B,Q0263 ;026E D5 F0 F2
RET ;0271 22
;==========================================================================
Q0272: CLR C ;0272 C3
SUBB A,R0 ;0273 98
Q0274: MOV R5,A ;0274 FD
INC R7 ;0275 0F
DJNZ B,Q0263 ;0276 D5 F0 EA
Q0279: RET ;0279 22
;==========================================================================
Q027A: MOV A,0DH ;027A E5 0D
JNB ACC.7,Q0295 ;027C 30 E7 16
MOV A,0CH ;027F E5 0C
CPL A ;0281 F4
INC A ;0282 04
MOV 0CH,A ;0283 F5 0C
XRL 0DH,#0FFH ;0285 63 0D FF
JNZ Q028C ;0288 70 02
INC 0DH ;028A 05 0D
Q028C: MOV A,0DH ;028C E5 0D
SWAP A ;028E C4
ANL A,#0F0H ;028F 54 F0
MOV 0DH,A ;0291 F5 0D
SJMP Q02A6 ;0293 80 11
Q0295: MOV A,0DH ;0295 E5 0D
SWAP A ;0297 C4
ANL A,#0F0H ;0298 54 F0
MOV 0DH,A ;029A F5 0D
MOV A,0CH ;029C E5 0C
ANL A,#0FH ;029E 54 0F
MOV R7,A ;02A0 FF
LCALL Q02FF ;02A1 12 02 FF
MOV 11H,R7 ;02A4 8F 11
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -