📄 noname.asm
字号:
0000H 0201B9 LJMP 01B9H
0003H C290 CLR P1.0
0005H C291 CLR P1.1
0007H C292 CLR P1.2
0009H C293 CLR P1.3
000BH A297 MOV C, P1.7
000DH E4 CLR A
000EH 33 RLC A
000FH FF MOV R7, A
0010H 8F36 MOV 36H, R7
0012H E536 MOV A, 36H
0014H 7005 JNZ 001BH
0016H 7E00 MOV R6, #00H
0018H 7F01 MOV R7, #01H
001AH 22 RET
001BH 7E00 MOV R6, #00H
001DH 7F00 MOV R7, #00H
001FH 22 RET
0020H FF MOV R7, A
0021H FF MOV R7, A
0022H FF MOV R7, A
0023H 02039A LJMP 039AH
0026H BB010C CJNE R3, #01H, 0035H
0029H E582 MOV A, DPL
002BH 29 ADD A, R1
002CH F582 MOV DPL, A
002EH E583 MOV A, DPH
0030H 3A ADDC A, R2
0031H F583 MOV DPH, A
0033H E0 MOVX A, @DPTR
0034H 22 RET
0035H 5006 JNC 003DH
0037H E9 MOV A, R1
0038H 2582 ADD A, DPL
003AH F8 MOV R0, A
003BH E6 MOV A, @R0
003CH 22 RET
003DH BBFE06 CJNE R3, #FEH, 0046H
0040H E9 MOV A, R1
0041H 2582 ADD A, DPL
0043H F8 MOV R0, A
0044H E2 MOVX A, @R0
0045H 22 RET
0046H E582 MOV A, DPL
0048H 29 ADD A, R1
0049H F582 MOV DPL, A
004BH E583 MOV A, DPH
004DH 3A ADDC A, R2
004EH F583 MOV DPH, A
0050H E4 CLR A
0051H 93 MOVC A, @A+DPTR
0052H 22 RET
0053H BB0106 CJNE R3, #01H, 005CH
0056H 8982 MOV DPL, R1
0058H 8A83 MOV DPH, R2
005AH F0 MOVX @DPTR, A
005BH 22 RET
005CH 5002 JNC 0060H
005EH F7 MOV @R1, A
005FH 22 RET
0060H BBFE01 CJNE R3, #FEH, 0064H
0063H F3 MOVX @R1, A
0064H 22 RET
0065H F8 MOV R0, A
0066H BB010D CJNE R3, #01H, 0076H
0069H E582 MOV A, DPL
006BH 29 ADD A, R1
006CH F582 MOV DPL, A
006EH E583 MOV A, DPH
0070H 3A ADDC A, R2
0071H F583 MOV DPH, A
0073H E8 MOV A, R0
0074H F0 MOVX @DPTR, A
0075H 22 RET
0076H 5006 JNC 007EH
0078H E9 MOV A, R1
0079H 2582 ADD A, DPL
007BH C8 XCH A, R0
007CH F6 MOV @R0, A
007DH 22 RET
007EH BBFE05 CJNE R3, #FEH, 0086H
0081H E9 MOV A, R1
0082H 2582 ADD A, DPL
0084H C8 XCH A, R0
0085H F2 MOVX @R0, A
0086H 22 RET
0087H C2D5 CLR F0
0089H EC MOV A, R4
008AH 30E709 JNB ACC.7, 0096H
008DH B2D5 CPL F0
008FH E4 CLR A
0090H C3 CLR C
0091H 9D SUBB A, R5
0092H FD MOV R5, A
0093H E4 CLR A
0094H 9C SUBB A, R4
0095H FC MOV R4, A
0096H EE MOV A, R6
0097H 30E715 JNB ACC.7, 00AFH
009AH B2D5 CPL F0
009CH E4 CLR A
009DH C3 CLR C
009EH 9F SUBB A, R7
009FH FF MOV R7, A
00A0H E4 CLR A
00A1H 9E SUBB A, R6
00A2H FE MOV R6, A
00A3H 1200BD LCALL 00BDH
00A6H C3 CLR C
00A7H E4 CLR A
00A8H 9D SUBB A, R5
00A9H FD MOV R5, A
00AAH E4 CLR A
00ABH 9C SUBB A, R4
00ACH FC MOV R4, A
00ADH 8003 SJMP 00B2H
00AFH 1200BD LCALL 00BDH
00B2H 30D507 JNB F0, 00BCH
00B5H C3 CLR C
00B6H E4 CLR A
00B7H 9F SUBB A, R7
00B8H FF MOV R7, A
00B9H E4 CLR A
00BAH 9E SUBB A, R6
00BBH FE MOV R6, A
00BCH 22 RET
00BDH BC000B CJNE R4, #00H, 00CBH
00C0H BE0029 CJNE R6, #00H, 00ECH
00C3H EF MOV A, R7
00C4H 8DF0 MOV B, R5
00C6H 84 DIV AB
00C7H FF MOV R7, A
00C8H ADF0 MOV R5, B
00CAH 22 RET
00CBH E4 CLR A
00CCH CC XCH A, R4
00CDH F8 MOV R0, A
00CEH 75F008 MOV B, #08H
00D1H EF MOV A, R7
00D2H 2F ADD A, R7
00D3H FF MOV R7, A
00D4H EE MOV A, R6
00D5H 33 RLC A
00D6H FE MOV R6, A
00D7H EC MOV A, R4
00D8H 33 RLC A
00D9H FC MOV R4, A
00DAH EE MOV A, R6
00DBH 9D SUBB A, R5
00DCH EC MOV A, R4
00DDH 98 SUBB A, R0
00DEH 4005 JC 00E5H
00E0H FC MOV R4, A
00E1H EE MOV A, R6
00E2H 9D SUBB A, R5
00E3H FE MOV R6, A
00E4H 0F INC R7
00E5H D5F0E9 DJNZ B, 00D1H
00E8H E4 CLR A
00E9H CE XCH A, R6
00EAH FD MOV R5, A
00EBH 22 RET
00ECH ED MOV A, R5
00EDH F8 MOV R0, A
00EEH F5F0 MOV B, A
00F0H EE MOV A, R6
00F1H 84 DIV AB
00F2H 20D21C JB OV, 0111H
00F5H FE MOV R6, A
00F6H ADF0 MOV R5, B
00F8H 75F008 MOV B, #08H
00FBH EF MOV A, R7
00FCH 2F ADD A, R7
00FDH FF MOV R7, A
00FEH ED MOV A, R5
00FFH 33 RLC A
0100H FD MOV R5, A
0101H 4007 JC 010AH
0103H 98 SUBB A, R0
0104H 5006 JNC 010CH
0106H D5F0F2 DJNZ B, 00FBH
0109H 22 RET
010AH C3 CLR C
010BH 98 SUBB A, R0
010CH FD MOV R5, A
010DH 0F INC R7
010EH D5F0EA DJNZ B, 00FBH
0111H 22 RET
0112H 8E21 MOV 21H, R6
0114H 8F22 MOV 22H, R7
0116H AE21 MOV R6, 21H
0118H AF22 MOV R7, 22H
011AH 7C00 MOV R4, #00H
011CH 7D0A MOV R5, #0AH
011EH 120087 LCALL 0087H
0121H 8C23 MOV 23H, R4
0123H 8D24 MOV 24H, R5
0125H 852325 MOV 25H, 23H
0128H 852426 MOV 26H, 24H
012BH AE21 MOV R6, 21H
012DH AF22 MOV R7, 22H
012FH 7C00 MOV R4, #00H
0131H 7D0A MOV R5, #0AH
0133H 120087 LCALL 0087H
0136H 8E21 MOV 21H, R6
0138H 8F22 MOV 22H, R7
013AH AE21 MOV R6, 21H
013CH AF22 MOV R7, 22H
013EH 7C00 MOV R4, #00H
0140H 7D0A MOV R5, #0AH
0142H 120087 LCALL 0087H
0145H 8C23 MOV 23H, R4
0147H 8D24 MOV 24H, R5
0149H E524 MOV A, 24H
014BH C4 SWAP A
014CH F8 MOV R0, A
014DH 540F ANL A, #0FH
014FH C8 XCH A, R0
0150H 68 XRL A, R0
0151H FF MOV R7, A
0152H E523 MOV A, 23H
0154H C4 SWAP A
0155H 54F0 ANL A, #F0H
0157H 48 ORL A, R0
0158H FE MOV R6, A
0159H EF MOV A, R7
015AH 4226 ORL 26H, A
015CH EE MOV A, R6
015DH 4225 ORL 25H, A
015FH AE21 MOV R6, 21H
0161H AF22 MOV R7, 22H
0163H 7C00 MOV R4, #00H
0165H 7D0A MOV R5, #0AH
0167H 120087 LCALL 0087H
016AH 8E21 MOV 21H, R6
016CH 8F22 MOV 22H, R7
016EH AE21 MOV R6, 21H
0170H AF22 MOV R7, 22H
0172H 7C00 MOV R4, #00H
0174H 7D0A MOV R5, #0AH
0176H 120087 LCALL 0087H
0179H 8C23 MOV 23H, R4
017BH 8D24 MOV 24H, R5
017DH E524 MOV A, 24H
017FH 7F00 MOV R7, #00H
0181H FE MOV R6, A
0182H EF MOV A, R7
0183H 4226 ORL 26H, A
0185H EE MOV A, R6
0186H 4225 ORL 25H, A
0188H AE21 MOV R6, 21H
018AH AF22 MOV R7, 22H
018CH 7C00 MOV R4, #00H
018EH 7D0A MOV R5, #0AH
0190H 120087 LCALL 0087H
0193H 8E21 MOV 21H, R6
0195H 8F22 MOV 22H, R7
0197H AE21 MOV R6, 21H
0199H AF22 MOV R7, 22H
019BH 7C00 MOV R4, #00H
019DH 7D0A MOV R5, #0AH
019FH 120087 LCALL 0087H
01A2H 8C23 MOV 23H, R4
01A4H 8D24 MOV 24H, R5
01A6H E524 MOV A, 24H
01A8H 7F00 MOV R7, #00H
01AAH C4 SWAP A
01ABH 54F0 ANL A, #F0H
01ADH FE MOV R6, A
01AEH EF MOV A, R7
01AFH 4226 ORL 26H, A
01B1H EE MOV A, R6
01B2H 4225 ORL 25H, A
01B4H AE25 MOV R6, 25H
01B6H AF26 MOV R7, 26H
01B8H 22 RET
01B9H 787F MOV R0, #7FH
01BBH E4 CLR A
01BCH F6 MOV @R0, A
01BDH D8FD DJNZ R0, 01BCH
01BFH 758136 MOV SP, #36H
01C2H 020200 LJMP 0200H
01C5H 020342 LJMP 0342H
01C8H E4 CLR A
01C9H 93 MOVC A, @A+DPTR
01CAH A3 INC DPTR
01CBH F8 MOV R0, A
01CCH E4 CLR A
01CDH 93 MOVC A, @A+DPTR
01CEH A3 INC DPTR
01CFH 4003 JC 01D4H
01D1H F6 MOV @R0, A
01D2H 8001 SJMP 01D5H
01D4H F2 MOVX @R0, A
01D5H 08 INC R0
01D6H DFF4 DJNZ R7, 01CCH
01D8H 8029 SJMP 0203H
01DAH E4 CLR A
01DBH 93 MOVC A, @A+DPTR
01DCH A3 INC DPTR
01DDH F8 MOV R0, A
01DEH 5407 ANL A, #07H
01E0H 240C ADD A, #0CH
01E2H C8 XCH A, R0
01E3H C3 CLR C
01E4H 33 RLC A
01E5H C4 SWAP A
01E6H 540F ANL A, #0FH
01E8H 4420 ORL A, #20H
01EAH C8 XCH A, R0
01EBH 83 MOVC A, @A+PC
01ECH 4004 JC 01F2H
01EEH F4 CPL A
01EFH 56 ANL A, @R0
01F0H 8001 SJMP 01F3H
01F2H 46 ORL A, @R0
01F3H F6 MOV @R0, A
01F4H DFE4 DJNZ R7, 01DAH
01F6H 800B SJMP 0203H
01F8H 0102 AJMP 0002H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -