📄 led.dis
字号:
;This is a SHAREWARE version of DIS51.EXE
;Developed by Chipware Systems Inc. 1990-96
;All Rights Reserved
;System reset
0000H 02 01 BF L0000H LJMP L01BFH
0100H 90 FE 05 L0100H MOV DPTR,#FE05H
0103H 74 0A MOV A,#0AH ;00001010B
0105H F0 MOVX @DPTR,A
0106H E0 MOVX A,@DPTR
0107H 44 40 ORL A,#40H ;01000000B
0109H F0 MOVX @DPTR,A
010AH 90 FE C4 MOV DPTR,#FEC4H
010DH 74 2D MOV A,#2DH ;00101101B
010FH F0 MOVX @DPTR,A
0110H 90 FE 1F MOV DPTR,#FE1FH
0113H 74 08 MOV A,#08H ;00001000B
0115H F0 MOVX @DPTR,A
0116H 75 8E 03 MOV 8EH,#03H ;00000011B
0119H E4 L0119H CLR A
011AH 90 E0 0C MOV DPTR,#E00CH
011DH F0 MOVX @DPTR,A
011EH A3 INC DPTR
011FH F0 MOVX @DPTR,A
0120H 90 E0 0C L0120H MOV DPTR,#E00CH
0123H E0 MOVX A,@DPTR
0124H FE MOV R6,A
0125H A3 INC DPTR
0126H E0 MOVX A,@DPTR
0127H FF MOV R7,A
0128H C3 CLR C
0129H 94 32 SUBB A,#32H ;00110010B
012BH EE MOV A,R6
012CH 94 00 SUBB A,#00H
012EH 50 79 JNC L01A9H
0130H 7C 00 MOV R4,#00H
0132H 7D 05 MOV R5,#05H ;00000101B
0134H 12 02 4B LCALL L024BH
0137H 74 00 MOV A,#00H
0139H 2F ADD A,R7
013AH F5 82 MOV DPL,A
013CH 74 E0 MOV A,#E0H ;11100000B
013EH 3E ADDC A,R6
013FH F5 83 MOV DPH,A
0141H E0 MOVX A,@DPTR
0142H F5 90 MOV P1,A
0144H 90 FE 11 MOV DPTR,#FE11H
0147H E0 MOVX A,@DPTR
0148H 54 BF ANL A,#BFH ;10111111B
014AH F0 MOVX @DPTR,A
014BH E4 CLR A
014CH FA MOV R2,A
014DH FB MOV R3,A
014EH 0B L014EH INC R3
014FH BB 00 01 CJNE R3,#00H,L0153H
0152H 0A INC R2
0153H BA 7F F8 L0153H CJNE R2,#7FH,L014EH
0156H BB FE F5 CJNE R3,#FEH,L014EH
0159H 90 FE 11 MOV DPTR,#FE11H
015CH E0 MOVX A,@DPTR
015DH 44 40 ORL A,#40H ;01000000B
015FH F0 MOVX @DPTR,A
0160H E4 CLR A
0161H FA MOV R2,A
0162H FB MOV R3,A
0163H 0B L0163H INC R3
0164H BB 00 01 CJNE R3,#00H,L0168H
0167H 0A INC R2
0168H BA 7F F8 L0168H CJNE R2,#7FH,L0163H
016BH BB FE F5 CJNE R3,#FEH,L0163H
016EH 90 FE 11 MOV DPTR,#FE11H
0171H E0 MOVX A,@DPTR
0172H 54 7F ANL A,#7FH ;01111111B
0174H F0 MOVX @DPTR,A
0175H E4 CLR A
0176H FA MOV R2,A
0177H FB MOV R3,A
0178H 0B L0178H INC R3
0179H BB 00 01 CJNE R3,#00H,L017DH
017CH 0A INC R2
017DH BA 7F F8 L017DH CJNE R2,#7FH,L0178H
0180H BB FE F5 CJNE R3,#FEH,L0178H
0183H 90 FE 11 MOV DPTR,#FE11H
0186H E0 MOVX A,@DPTR
0187H 44 80 ORL A,#80H ;10000000B
0189H F0 MOVX @DPTR,A
018AH E4 CLR A
018BH FA MOV R2,A
018CH FB MOV R3,A
018DH 0B L018DH INC R3
018EH BB 00 01 CJNE R3,#00H,L0192H
0191H 0A INC R2
0192H BA 7F F8 L0192H CJNE R2,#7FH,L018DH
0195H BB FE F5 CJNE R3,#FEH,L018DH
0198H 90 E0 0D MOV DPTR,#E00DH
019BH E0 MOVX A,@DPTR
019CH 04 INC A
019DH F0 MOVX @DPTR,A
019EH 70 80 JNZ L0120H
01A0H 90 E0 0C MOV DPTR,#E00CH
01A3H E0 MOVX A,@DPTR
01A4H 04 INC A
01A5H F0 MOVX @DPTR,A
01A6H 02 01 20 LJMP L0120H
01A9H E4 L01A9H CLR A
01AAH FA MOV R2,A
01ABH FB MOV R3,A
01ACH C3 L01ACH CLR C
01ADH EB MOV A,R3
01AEH 94 FE SUBB A,#FEH ;11111110B
01B0H EA MOV A,R2
01B1H 94 3F SUBB A,#3FH ;00111111B
01B3H 40 03 JC L01B8H
01B5H 02 01 19 LJMP L0119H
01B8H 0B L01B8H INC R3
01B9H BB 00 01 CJNE R3,#00H,L01BDH
01BCH 0A INC R2
01BDH 80 ED L01BDH SJMP L01ACH
01BFH 78 7F L01BFH MOV R0,#7FH ;01111111B
01C1H E4 CLR A
01C2H F6 L01C2H MOV @R0,A
01C3H D8 FD DJNZ R0,L01C2H
01C5H 75 81 07 MOV SP,#07H ;00000111B
01C8H 02 02 06 LJMP L0206H
01CBH 02 01 00 L01CBH LJMP L0100H
01CEH E4 L01CEH CLR A
01CFH 93 MOVC A,@A+DPTR
01D0H A3 INC DPTR
01D1H F8 MOV R0,A
01D2H E4 L01D2H CLR A
01D3H 93 MOVC A,@A+DPTR
01D4H A3 INC DPTR
01D5H 40 03 JC L01DAH
01D7H F6 MOV @R0,A
01D8H 80 01 SJMP L01DBH
01DAH F2 L01DAH MOVX @R0,A
01DBH 08 L01DBH INC R0
01DCH DF F4 DJNZ R7,L01D2H
01DEH 80 29 SJMP L0209H
01E0H E4 L01E0H CLR A
01E1H 93 MOVC A,@A+DPTR
01E2H A3 INC DPTR
01E3H F8 MOV R0,A
01E4H 54 07 ANL A,#07H ;00000111B
01E6H 24 0C ADD A,#0CH ;00001100B
01E8H C8 XCH A,R0
01E9H C3 CLR C
01EAH 33 RLC A
01EBH C4 SWAP A
01ECH 54 0F ANL A,#0FH ;00001111B
01EEH 44 20 ORL A,#20H ;00100000B
01F0H C8 XCH A,R0
01F1H 83 MOVC A,@A+PC
01F2H 40 04 JC L01F8H
01F4H F4 CPL A
01F5H 56 ANL A,@R0
01F6H 80 01 SJMP L01F9H
01F8H 46 L01F8H ORL A,@R0
01F9H F6 L01F9H MOV @R0,A
01FAH DF E4 DJNZ R7,L01E0H
01FCH 80 0B SJMP L0209H
01FEH 01 02 AJMP L0002H
0200H 04 INC A
0201H 08 INC R0
0202H 10 20 40 JBC 24H.0,L0245H
0205H 80 90 SJMP L0197H
0207H 02 A0 E4 LJMP LA0E4H
020AH 7E 01 MOV R6,#01H ;00000001B
020CH 93 MOVC A,@A+DPTR
020DH 60 BC JZ L01CBH
020FH A3 INC DPTR
0210H FF MOV R7,A
0211H 54 3F ANL A,#3FH ;00111111B
0213H 30 E5 09 JNB ACC.5,L021FH
0216H 54 1F ANL A,#1FH ;00011111B
0218H FE MOV R6,A
0219H E4 CLR A
021AH 93 MOVC A,@A+DPTR
021BH A3 INC DPTR
021CH 60 01 JZ L021FH
021EH 0E INC R6
021FH CF L021FH XCH A,R7
0220H 54 C0 ANL A,#C0H ;11000000B
0222H 25 E0 ADD A,ACC
0224H 60 A8 JZ L01CEH
0226H 40 B8 JC L01E0H
0228H E4 CLR A
0229H 93 MOVC A,@A+DPTR
022AH A3 INC DPTR
022BH FA MOV R2,A
022CH E4 CLR A
022DH 93 MOVC A,@A+DPTR
022EH A3 INC DPTR
022FH F8 MOV R0,A
0230H E4 L0230H CLR A
0231H 93 MOVC A,@A+DPTR
0232H A3 INC DPTR
0233H C8 XCH A,R0
0234H C5 82 XCH A,DPL
0236H C8 XCH A,R0
0237H CA XCH A,R2
0238H C5 83 XCH A,DPH
023AH CA XCH A,R2
023BH F0 MOVX @DPTR,A
023CH A3 INC DPTR
023DH C8 L023DH XCH A,R0
023EH C5 82 XCH A,DPL
0240H C8 XCH A,R0
0241H CA XCH A,R2
0242H C5 83 XCH A,DPH
0244H CA XCH A,R2
0245H DF E9 L0245H DJNZ R7,L0230H
0247H DE E7 DJNZ R6,L0230H
0249H 80 BE SJMP L0209H
024BH BC 00 0B L024BH CJNE R4,#00H,L0259H
024EH BE 00 29 CJNE R6,#00H,L027AH
0251H EF MOV A,R7
0252H 8D F0 MOV B,R5
0254H 84 DIV AB
0255H FF MOV R7,A
0256H AD F0 MOV R5,B
0258H 22 RET
0259H E4 L0259H CLR A
025AH CC XCH A,R4
025BH F8 MOV R0,A
025CH 75 F0 08 MOV B,#08H ;00001000B
025FH EF L025FH MOV A,R7
0260H 2F ADD A,R7
0261H FF MOV R7,A
0262H EE MOV A,R6
0263H 33 RLC A
0264H FE MOV R6,A
0265H EC MOV A,R4
0266H 33 RLC A
0267H FC MOV R4,A
0268H EE MOV A,R6
0269H 9D SUBB A,R5
026AH EC MOV A,R4
026BH 98 SUBB A,R0
026CH 40 05 JC L0273H
026EH FC MOV R4,A
026FH EE MOV A,R6
0270H 9D SUBB A,R5
0271H FE MOV R6,A
0272H 0F INC R7
0273H D5 F0 E9 L0273H DJNZ B,L025FH
0276H E4 CLR A
0277H CE XCH A,R6
0278H FD MOV R5,A
0279H 22 RET
027AH ED L027AH MOV A,R5
027BH F8 MOV R0,A
027CH F5 F0 MOV B,A
027EH EE MOV A,R6
027FH 84 DIV AB
0280H 20 D2 1C JB PSW.2,L029FH
0283H FE MOV R6,A
0284H AD F0 MOV R5,B
0286H 75 F0 08 MOV B,#08H ;00001000B
0289H EF L0289H MOV A,R7
028AH 2F ADD A,R7
028BH FF MOV R7,A
028CH ED MOV A,R5
028DH 33 RLC A
028EH FD MOV R5,A
028FH 40 07 JC L0298H
0291H 98 SUBB A,R0
0292H 50 06 JNC L029AH
0294H D5 F0 F2 DJNZ B,L0289H
0297H 22 RET
0298H C3 L0298H CLR C
0299H 98 SUBB A,R0
029AH FD L029AH MOV R5,A
029BH 0F INC R7
029CH D5 F0 EA DJNZ B,L0289H
029FH 22 L029FH RET
02A0H 4A ORL A,R2
02A1H E0 MOVX A,@DPTR
02A2H 00 NOP
02A3H C0 F9 PUSH F9H
02A5H A4 MUL AB
02A6H B0 99 ANL C,/SCON.1
02A8H 92 82 MOV P0.2,C
02AAH F8 MOV R0,A
02ABH 80 90 SJMP L023DH
02ADH 00 NOP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -