Created
June 17, 2018 11:03
-
-
Save MightyPork/377e1871406aa509f608ab39aa03d0fa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0000: 04 05 JMP 0005 | |
0002: 00 NOP | |
0003: 24 2C JMP 012C | |
0005: 9A EF ANL P2,EF | |
0007: F4 EC CALL 07EC | |
0009: B8 51 MOV R0,51 | |
000B: F0 MOV A,@ R0 | |
000C: D3 AA XRL A,AA | |
000E: B9 04 MOV R1,04 | |
0010: C6 2A JZ 2A | |
0012: B8 20 MOV R0,20 | |
0014: B9 0C MOV R1,0C | |
0016: 27 CLR A | |
0017: A0 MOV @ R0,A | |
0018: 18 INC R0 | |
0019: A0 MOV @ R0,A | |
001A: 18 INC R0 | |
001B: B0 50 MOV @ R0,50 | |
001D: 18 INC R0 | |
001E: B0 E1 MOV @ R0,E1 | |
0020: 18 INC R0 | |
0021: E9 17 DJNZ R1, 17 | |
0023: B0 01 MOV @ R0,01 | |
0025: 18 INC R0 | |
0026: B0 AA MOV @ R0,AA | |
0028: B9 08 MOV R1,08 | |
002A: 18 INC R0 | |
002B: A0 MOV @ R0,A | |
002C: E9 2A DJNZ R1, 2A | |
002E: B9 68 MOV R1,68 | |
0030: B8 14 MOV R0,14 | |
0032: A0 MOV @ R0,A | |
0033: 18 INC R0 | |
0034: B0 FE MOV @ R0,FE | |
0036: 18 INC R0 | |
0037: B0 FA MOV @ R0,FA | |
0039: 18 INC R0 | |
003A: B0 F0 MOV @ R0,F0 | |
003C: AF MOV R7,A | |
003D: 3E MOVD P6,A | |
003E: 3F MOVD P7,A | |
003F: 34 00 CALL 0100 | |
0041: B4 0F CALL 050F | |
0043: 74 14 CALL 0314 | |
0045: 05 EN I | |
0046: 65 STOP TCNT | |
0047: 27 CLR A | |
0048: 62 MOV T,A | |
0049: 54 02 CALL 0202 | |
004B: F4 F6 CALL 07F6 | |
004D: 34 00 CALL 0100 | |
004F: FD MOV A,R5 | |
0050: 52 54 JB2,54 | |
0052: 44 0B JMP 020B | |
0054: 26 46 JNT0,46 | |
0056: FE MOV A,R6 | |
0057: 37 CPL A | |
0058: 12 60 JB0,60 | |
005A: 54 06 CALL 0206 | |
005C: 14 AA CALL 00AA | |
005E: 04 46 JMP 0046 | |
0060: 37 CPL A | |
0061: 92 78 JB4,78 | |
0063: B2 7C JB5 7C | |
0065: FF MOV A,R7 | |
0066: D2 89 JB6 89 | |
0068: FC MOV A,R4 | |
0069: 96 D5 JNZ,D5 | |
006B: FE MOV A,R6 | |
006C: 72 70 JB3,70 | |
006E: 32 7E JB1,7E | |
0070: 94 02 CALL 0402 | |
0072: B4 00 CALL 0500 | |
0074: 14 E6 CALL 00E6 | |
0076: 04 49 JMP 0049 | |
0078: 54 06 CALL 0206 | |
007A: C4 64 JMP 0664 | |
007C: E4 04 JMP 0704 | |
007E: 64 4C JMP 034C | |
0080: BA 04 MOV R2,04 | |
0082: F0 MOV A,@ R0 | |
0083: A1 MOV @ R1,A | |
0084: 18 INC R0 | |
0085: 19 INC R1 | |
0086: EA 82 DJNZ R2, 82 | |
0088: 83 RET | |
0089: 54 06 CALL 0206 | |
008B: B8 14 MOV R0,14 | |
008D: F0 MOV A,@ R0 | |
008E: 37 CPL A | |
008F: A0 MOV @ R0,A | |
0090: 14 A1 CALL 00A1 | |
0092: 34 1D CALL 011D | |
0094: 96 9F JNZ,9F | |
0096: FF MOV A,R7 | |
0097: D2 92 JB6 92 | |
0099: F0 MOV A,@ R0 | |
009A: 96 9F JNZ,9F | |
009C: 23 07 MOV A,07 | |
009E: 9F ANLD P7,A | |
009F: 04 46 JMP 0046 | |
00A1: B8 14 MOV R0,14 | |
00A3: F0 MOV A,@ R0 | |
00A4: C6 A9 JZ A9 | |
00A6: 23 08 MOV A,08 | |
00A8: 8F ORLD P7,A | |
00A9: 83 RET | |
00AA: 34 1D CALL 011D | |
00AC: 96 D4 JNZ,D4 | |
00AE: FE MOV A,R6 | |
00AF: 37 CPL A | |
00B0: 12 D4 JB0,D4 | |
00B2: FC MOV A,R4 | |
00B3: C6 AA JZ AA | |
00B5: B8 20 MOV R0,20 | |
00B7: 34 EB CALL 01EB | |
00B9: A9 MOV R1,A | |
00BA: 14 80 CALL 0080 | |
00BC: 74 3F CALL 033F | |
00BE: FB MOV A,R3 | |
00BF: E3 MOVP3 A,@ A | |
00C0: B8 6F MOV R0,6F | |
00C2: 20 XCHA,@ R0 | |
00C3: AA MOV R2,A | |
00C4: 34 1D CALL 011D | |
00C6: 96 D4 JNZ,D4 | |
00C8: FC MOV A,R4 | |
00C9: 96 C4 JNZ,C4 | |
00CB: 23 FA MOV A,FA | |
00CD: 74 44 CALL 0344 | |
00CF: FA MOV A,R2 | |
00D0: A0 MOV @ R0,A | |
00D1: FE MOV A,R6 | |
00D2: 12 AA JB0,AA | |
00D4: 83 RET | |
00D5: 34 EB CALL 01EB | |
00D7: 14 F6 CALL 00F6 | |
00D9: B4 0F CALL 050F | |
00DB: 54 06 CALL 0206 | |
00DD: 34 1D CALL 011D | |
00DF: 96 E4 JNZ,E4 | |
00E1: FC MOV A,R4 | |
00E2: 96 DD JNZ,DD | |
00E4: 04 46 JMP 0046 | |
00E6: B8 14 MOV R0,14 | |
00E8: F0 MOV A,@ R0 | |
00E9: C6 F5 JZ F5 | |
00EB: B8 50 MOV R0,50 | |
00ED: F0 MOV A,@ R0 | |
00EE: 34 FD CALL 01FD | |
00F0: A9 MOV R1,A | |
00F1: B8 20 MOV R0,20 | |
00F3: 14 80 CALL 0080 | |
00F5: 83 RET | |
00F6: A8 MOV R0,A | |
00F7: B9 20 MOV R1,20 | |
00F9: 14 80 CALL 0080 | |
00FB: B8 50 MOV R0,50 | |
00FD: FB MOV A,R3 | |
00FE: 20 XCHA,@ R0 | |
00FF: 83 RET | |
0100: D5 SEL RB1 | |
0101: 23 0E MOV A,0E | |
0103: 34 16 CALL 0116 | |
0105: AC MOV R4,A | |
0106: 23 0D MOV A,0D | |
0108: 34 16 CALL 0116 | |
010A: AD MOV R5,A | |
010B: 23 0B MOV A,0B | |
010D: 34 16 CALL 0116 | |
010F: AE MOV R6,A | |
0110: 23 07 MOV A,07 | |
0112: 34 16 CALL 0116 | |
0114: AF MOV R7,A | |
0115: 27 CLR A | |
0116: 3D MOVD P5,A | |
0117: 00 NOP | |
0118: 09 IN A,P1 | |
0119: 37 CPL A | |
011A: 53 7F ANL A,7F | |
011C: 83 RET | |
011D: 34 00 CALL 0100 | |
011F: 26 28 JNT0,28 | |
0121: FD MOV A,R5 | |
0122: 37 CPL A | |
0123: 53 04 ANL A,04 | |
0125: 96 28 JNZ,28 | |
0127: 83 RET | |
0128: 23 08 MOV A,08 | |
012A: 9F ANLD P7,A | |
012B: 83 RET | |
012C: C5 SEL RB0 | |
012D: AB MOV R3,A | |
012E: F8 MOV A,R0 | |
012F: AC MOV R4,A | |
0130: B8 16 MOV R0,16 | |
0132: F0 MOV A,@ R0 | |
0133: 07 DEC A | |
0134: A0 MOV @ R0,A | |
0135: 18 INC R0 | |
0136: 96 3B JNZ,3B | |
0138: F0 MOV A,@ R0 | |
0139: 07 DEC A | |
013A: A0 MOV @ R0,A | |
013B: 8A 10 ORL P2,10 | |
013D: 23 FF MOV A,FF | |
013F: 3C MOVD P4,A | |
0140: 3D MOVD P5,A | |
0141: D5 SEL RB1 | |
0142: FD MOV A,R5 | |
0143: 53 06 ANL A,06 | |
0145: 85 CLR F0 | |
0146: C6 49 JZ 49 | |
0148: 95 CPL F0 | |
0149: FD MOV A,R5 | |
014A: C5 SEL RB0 | |
014B: 37 CPL A | |
014C: 72 51 JB3,51 | |
014E: FF MOV A,R7 | |
014F: 96 78 JNZ,78 | |
0151: 27 CLR A | |
0152: B6 5F JF0 5F | |
0154: F0 MOV A,@ R0 | |
0155: 53 02 ANL A,02 | |
0157: C6 5F JZ 5F | |
0159: 23 80 MOV A,80 | |
015B: 76 5F JF1,5F | |
015D: 23 FF MOV A,FF | |
015F: 41 ORL A,@ R1 | |
0160: 3E MOVD P6,A | |
0161: 47 SWAP A | |
0162: 3F MOVD P7,A | |
0163: B8 15 MOV R0,15 | |
0165: F0 MOV A,@ R0 | |
0166: 3C MOVD P4,A | |
0167: 47 SWAP A | |
0168: 3D MOVD P5,A | |
0169: 47 SWAP A | |
016A: E7 RL A | |
016B: A0 MOV @ R0,A | |
016C: 19 INC R1 | |
016D: F9 MOV A,R1 | |
016E: D3 70 XRL A,70 | |
0170: BF 01 MOV R7,01 | |
0172: 96 78 JNZ,78 | |
0174: BF 07 MOV R7,07 | |
0176: B9 68 MOV R1,68 | |
0178: CF DEC R7 | |
0179: CD DEC R5 | |
017A: FD MOV A,R5 | |
017B: 96 7E JNZ,7E | |
017D: CE DEC R6 | |
017E: 18 INC R0 | |
017F: F0 MOV A,@ R0 | |
0180: 96 9A JNZ,9A | |
0182: B0 FA MOV @ R0,FA | |
0184: 18 INC R0 | |
0185: F0 MOV A,@ R0 | |
0186: 96 9A JNZ,9A | |
0188: B0 F0 MOV @ R0,F0 | |
018A: B8 52 MOV R0,52 | |
018C: BA 02 MOV R2,02 | |
018E: 85 CLR F0 | |
018F: 34 DA CALL 01DA | |
0191: 18 INC R0 | |
0192: E6 97 JNC 97 | |
0194: 95 CPL F0 | |
0195: 34 DA CALL 01DA | |
0197: 18 INC R0 | |
0198: EA 8E DJNZ R2, 8E | |
019A: D5 SEL RB1 | |
019B: FD MOV A,R5 | |
019C: C5 SEL RB0 | |
019D: 9A EF ANL P2,EF | |
019F: 92 AA JB4,AA | |
01A1: 8A 20 ORL P2,20 | |
01A3: 23 07 MOV A,07 | |
01A5: 9E ANLD P6,A | |
01A6: FC MOV A,R4 | |
01A7: A8 MOV R0,A | |
01A8: FB MOV A,R3 | |
01A9: 93 RETR | |
01AA: 76 B3 JF1,B3 | |
01AC: 8A 20 ORL P2,20 | |
01AE: 23 08 MOV A,08 | |
01B0: 8E ORLD P6,A | |
01B1: 24 A6 JMP 01A6 | |
01B3: 36 BB JT0,BB | |
01B5: BA 56 MOV R2,56 | |
01B7: 34 CB CALL 01CB | |
01B9: 96 A3 JNZ,A3 | |
01BB: BA 58 MOV R2,58 | |
01BD: 34 CB CALL 01CB | |
01BF: 36 C7 JT0,C7 | |
01C1: C6 A3 JZ A3 | |
01C3: 9A DF ANL P2,DF | |
01C5: 24 A3 JMP 01A3 | |
01C7: 96 A3 JNZ,A3 | |
01C9: 24 A1 JMP 01A1 | |
01CB: B8 52 MOV R0,52 | |
01CD: F0 MOV A,@ R0 | |
01CE: 2A XCH A,R2 | |
01CF: A8 MOV R0,A | |
01D0: FA MOV A,R2 | |
01D1: D0 XRL A,@ R0 | |
01D2: 96 D9 JNZ,D9 | |
01D4: 18 INC R0 | |
01D5: F0 MOV A,@ R0 | |
01D6: B8 53 MOV R0,53 | |
01D8: D0 XRL A,@ R0 | |
01D9: 83 RET | |
01DA: F0 MOV A,@ R0 | |
01DB: 03 01 ADD A,01 | |
01DD: 57 DAA A | |
01DE: A0 MOV @ R0,A | |
01DF: 23 24 MOV A,24 | |
01E1: B6 E5 JF0 E5 | |
01E3: 23 60 MOV A,60 | |
01E5: D0 XRL A,@ R0 | |
01E6: 96 EA JNZ,EA | |
01E8: A0 MOV @ R0,A | |
01E9: A7 CPL C | |
01EA: 83 RET | |
01EB: FC MOV A,R4 | |
01EC: BB 01 MOV R3,01 | |
01EE: 92 F6 JB4,F6 | |
01F0: BB 05 MOV R3,05 | |
01F2: B2 F6 JB5 F6 | |
01F4: BB 09 MOV R3,09 | |
01F6: 12 FC JB0,FC | |
01F8: 1B INC R3 | |
01F9: 77 RR A | |
01FA: 24 F6 JMP 01F6 | |
01FC: FB MOV A,R3 | |
01FD: E7 RL A | |
01FE: E7 RL A | |
01FF: 03 24 ADD A,24 | |
0201: 83 RET | |
0202: 74 0C CALL 030C | |
0204: 44 08 JMP 0208 | |
0206: 74 14 CALL 0314 | |
0208: 54 70 CALL 0270 | |
020A: 83 RET | |
020B: FD MOV A,R5 | |
020C: 53 07 ANL A,07 | |
020E: 85 CLR F0 | |
020F: 95 CPL F0 | |
0210: 32 13 JB1,13 | |
0212: 95 CPL F0 | |
0213: E7 RL A | |
0214: 03 52 ADD A,52 | |
0216: A8 MOV R0,A | |
0217: FD MOV A,R5 | |
0218: 53 60 ANL A,60 | |
021A: D3 60 XRL A,60 | |
021C: 96 3C JNZ,3C | |
021E: A0 MOV @ R0,A | |
021F: 18 INC R0 | |
0220: A0 MOV @ R0,A | |
0221: 23 53 MOV A,53 | |
0223: D8 XRL A,R0 | |
0224: 96 2F JNZ,2F | |
0226: B8 16 MOV R0,16 | |
0228: B0 FA MOV @ R0,FA | |
022A: 18 INC R0 | |
022B: B0 F0 MOV @ R0,F0 | |
022D: A5 CLR F1 | |
022E: B5 CPL F1 | |
022F: 34 00 CALL 0100 | |
0231: 54 02 CALL 0202 | |
0233: FD MOV A,R5 | |
0234: 52 3A JB2,3A | |
0236: 53 60 ANL A,60 | |
0238: 96 2F JNZ,2F | |
023A: 04 46 JMP 0046 | |
023C: B6 42 JF0 42 | |
023E: 76 42 JF1,42 | |
0240: 44 3A JMP 023A | |
0242: FD MOV A,R5 | |
0243: 85 CLR F0 | |
0244: D2 4B JB6 4B | |
0246: 95 CPL F0 | |
0247: 37 CPL A | |
0248: B2 3A JB5 3A | |
024A: 18 INC R0 | |
024B: F8 MOV A,R0 | |
024C: C5 SEL RB0 | |
024D: A8 MOV R0,A | |
024E: BD EB MOV R5,EB | |
0250: BE 04 MOV R6,04 | |
0252: 34 DA CALL 01DA | |
0254: 34 00 CALL 0100 | |
0256: 54 02 CALL 0202 | |
0258: FD MOV A,R5 | |
0259: 52 3A JB2,3A | |
025B: 53 60 ANL A,60 | |
025D: B6 63 JF0 63 | |
025F: D3 40 XRL A,40 | |
0261: 44 65 JMP 0265 | |
0263: D3 20 XRL A,20 | |
0265: 96 3A JNZ,3A | |
0267: C5 SEL RB0 | |
0268: FE MOV A,R6 | |
0269: 96 54 JNZ,54 | |
026B: BD 78 MOV R5,78 | |
026D: 1E INC R6 | |
026E: 44 52 JMP 0252 | |
0270: B8 67 MOV R0,67 | |
0272: FD MOV A,R5 | |
0273: 52 97 JB2,97 | |
0275: 53 07 ANL A,07 | |
0277: E7 RL A | |
0278: 03 52 ADD A,52 | |
027A: A9 MOV R1,A | |
027B: 18 INC R0 | |
027C: B0 FF MOV @ R0,FF | |
027E: 18 INC R0 | |
027F: B0 FF MOV @ R0,FF | |
0281: 54 D4 CALL 02D4 | |
0283: A0 MOV @ R0,A | |
0284: 54 D7 CALL 02D7 | |
0286: A0 MOV @ R0,A | |
0287: 54 D4 CALL 02D4 | |
0289: 53 7F ANL A,7F | |
028B: A0 MOV @ R0,A | |
028C: F1 MOV A,@ R1 | |
028D: 47 SWAP A | |
028E: 54 DF CALL 02DF | |
0290: 18 INC R0 | |
0291: B0 FF MOV @ R0,FF | |
0293: 18 INC R0 | |
0294: B0 FF MOV @ R0,FF | |
0296: 83 RET | |
0297: 26 CB JNT0,CB | |
0299: B9 20 MOV R1,20 | |
029B: 54 D7 CALL 02D7 | |
029D: A0 MOV @ R0,A | |
029E: 54 D4 CALL 02D4 | |
02A0: 53 7F ANL A,7F | |
02A2: A0 MOV @ R0,A | |
02A3: 54 D7 CALL 02D7 | |
02A5: A0 MOV @ R0,A | |
02A6: 54 D4 CALL 02D4 | |
02A8: A0 MOV @ R0,A | |
02A9: 54 D7 CALL 02D7 | |
02AB: 53 7F ANL A,7F | |
02AD: A0 MOV @ R0,A | |
02AE: F1 MOV A,@ R1 | |
02AF: 54 DF CALL 02DF | |
02B1: 18 INC R0 | |
02B2: F1 MOV A,@ R1 | |
02B3: 47 SWAP A | |
02B4: 53 01 ANL A,01 | |
02B6: C6 C2 JZ C2 | |
02B8: E3 MOVP3 A,@ A | |
02B9: A0 MOV @ R0,A | |
02BA: 18 INC R0 | |
02BB: FF MOV A,R7 | |
02BC: 12 C5 JB0,C5 | |
02BE: B0 86 MOV @ R0,86 | |
02C0: 44 CA JMP 02CA | |
02C2: B0 FF MOV @ R0,FF | |
02C4: 18 INC R0 | |
02C5: B9 50 MOV R1,50 | |
02C7: F1 MOV A,@ R1 | |
02C8: E3 MOVP3 A,@ A | |
02C9: A0 MOV @ R0,A | |
02CA: 83 RET | |
02CB: BA 08 MOV R2,08 | |
02CD: 18 INC R0 | |
02CE: B0 FF MOV @ R0,FF | |
02D0: EA CD DJNZ R2, CD | |
02D2: 44 CA JMP 02CA | |
02D4: F1 MOV A,@ R1 | |
02D5: 44 DA JMP 02DA | |
02D7: F1 MOV A,@ R1 | |
02D8: 47 SWAP A | |
02D9: 19 INC R1 | |
02DA: 53 0F ANL A,0F | |
02DC: E3 MOVP3 A,@ A | |
02DD: 18 INC R0 | |
02DE: 83 RET | |
02DF: 53 0F ANL A,0F | |
02E1: 18 INC R0 | |
02E2: C6 E7 JZ E7 | |
02E4: E3 MOVP3 A,@ A | |
02E5: A0 MOV @ R0,A | |
02E6: 83 RET | |
02E7: 37 CPL A | |
02E8: 44 E5 JMP 02E5 | |
02EA: FA MOV A,R2 | |
02EB: 12 EE JB0,EE | |
02ED: C9 DEC R1 | |
02EE: 37 CPL A | |
02EF: 3D MOVD P5,A | |
02F0: 00 NOP | |
02F1: 00 NOP | |
02F2: 00 NOP | |
02F3: F8 MOV A,R0 | |
02F4: 3E MOVD P6,A | |
02F5: F1 MOV A,@ R1 | |
02F6: 47 SWAP A | |
02F7: A1 MOV @ R1,A | |
02F8: 00 NOP | |
02F9: 3D MOVD P5,A | |
02FA: 00 NOP | |
02FB: 00 NOP | |
02FC: CA DEC R2 | |
02FD: 27 CLR A | |
02FE: 3E MOVD P6,A | |
02FF: 83 RET | |
0300: C0 ILLEGAL | |
0301: F9 MOV A,R1 | |
0302: A4 B0 JMP 05B0 | |
0304: 99 92 ANL P1,92 | |
0306: 82 ILLEGAL | |
0307: D8 XRL A,R0 | |
0308: 80 MOVX A,@ R0 | |
0309: 90 MOVX @ R0,A | |
030A: C0 ILLEGAL | |
030B: 8C ORLD P4,A | |
030C: 26 36 JNT0,36 | |
030E: B8 70 MOV R0,70 | |
0310: F0 MOV A,@ R0 | |
0311: 96 14 JNZ,14 | |
0313: 83 RET | |
0314: 26 36 JNT0,36 | |
0316: B9 68 MOV R1,68 | |
0318: B8 02 MOV R0,02 | |
031A: BA 0E MOV R2,0E | |
031C: BB 08 MOV R3,08 | |
031E: 54 EA CALL 02EA | |
0320: EB 1E DJNZ R3, 1E | |
0322: C8 DEC R0 | |
0323: BA 0E MOV R2,0E | |
0325: BB 08 MOV R3,08 | |
0327: 54 EA CALL 02EA | |
0329: EB 27 DJNZ R3, 27 | |
032B: C9 DEC R1 | |
032C: F1 MOV A,@ R1 | |
032D: 02 OUTL BUS,A | |
032E: 14 A1 CALL 00A1 | |
0330: C9 DEC R1 | |
0331: F1 MOV A,@ R1 | |
0332: 3C MOVD P4,A | |
0333: 27 CLR A | |
0334: 64 3B JMP 033B | |
0336: 27 CLR A | |
0337: 02 OUTL BUS,A | |
0338: 3F MOVD P7,A | |
0339: 3C MOVD P4,A | |
033A: 37 CPL A | |
033B: B8 70 MOV R0,70 | |
033D: A0 MOV @ R0,A | |
033E: 83 RET | |
033F: 23 04 MOV A,04 | |
0341: 3E MOVD P6,A | |
0342: 23 32 MOV A,32 | |
0344: C5 SEL RB0 | |
0345: AD MOV R5,A | |
0346: FD MOV A,R5 | |
0347: 96 46 JNZ,46 | |
0349: 3E MOVD P6,A | |
034A: D5 SEL RB1 | |
034B: 83 RET | |
034C: B9 22 MOV R1,22 | |
034E: 74 EF CALL 03EF | |
0350: AA MOV R2,A | |
0351: FD MOV A,R5 | |
0352: 85 CLR F0 | |
0353: 12 56 JB0,56 | |
0355: 95 CPL F0 | |
0356: FE MOV A,R6 | |
0357: 52 9E JB2,9E | |
0359: FA MOV A,R2 | |
035A: C6 C8 JZ C8 | |
035C: 03 99 ADD A,99 | |
035E: 57 DAA A | |
035F: AA MOV R2,A | |
0360: F1 MOV A,@ R1 | |
0361: 92 85 JB4,85 | |
0363: FD MOV A,R5 | |
0364: 32 96 JB1,96 | |
0366: FA MOV A,R2 | |
0367: 96 C6 JNZ,C6 | |
0369: B9 21 MOV R1,21 | |
036B: 74 EF CALL 03EF | |
036D: AB MOV R3,A | |
036E: 23 F0 MOV A,F0 | |
0370: B6 74 JF0 74 | |
0372: 23 EB MOV A,EB | |
0374: 6B ADD A,R3 | |
0375: F6 C6 JC C6 | |
0377: B1 01 MOV @ R1,01 | |
0379: C9 DEC R1 | |
037A: B1 00 MOV @ R1,00 | |
037C: B6 80 JF0 80 | |
037E: B1 50 MOV @ R1,50 | |
0380: C9 DEC R1 | |
0381: B1 00 MOV @ R1,00 | |
0383: 64 C6 JMP 03C6 | |
0385: 23 E8 MOV A,E8 | |
0387: 6A ADD A,R2 | |
0388: F6 C6 JC C6 | |
038A: BA 29 MOV R2,29 | |
038C: B6 90 JF0 90 | |
038E: BA 25 MOV R2,25 | |
0390: F1 MOV A,@ R1 | |
0391: 53 EF ANL A,EF | |
0393: A1 MOV @ R1,A | |
0394: 64 C6 JMP 03C6 | |
0396: 23 FE MOV A,FE | |
0398: 6A ADD A,R2 | |
0399: F6 C6 JC C6 | |
039B: 1A INC R2 | |
039C: 64 C8 JMP 03C8 | |
039E: FA MOV A,R2 | |
039F: 03 01 ADD A,01 | |
03A1: 57 DAA A | |
03A2: AA MOV R2,A | |
03A3: F1 MOV A,@ R1 | |
03A4: 92 B9 JB4,B9 | |
03A6: 23 D0 MOV A,D0 | |
03A8: B6 AC JF0 AC | |
03AA: 23 DA MOV A,DA | |
03AC: 6A ADD A,R2 | |
03AD: E6 C6 JNC C6 | |
03AF: FF MOV A,R7 | |
03B0: 12 C0 JB0,C0 | |
03B2: FA MOV A,R2 | |
03B3: 03 99 ADD A,99 | |
03B5: 57 DAA A | |
03B6: AA MOV R2,A | |
03B7: 64 C8 JMP 03C8 | |
03B9: 23 8C MOV A,8C | |
03BB: 6A ADD A,R2 | |
03BC: E6 C6 JNC C6 | |
03BE: 64 B2 JMP 03B2 | |
03C0: F1 MOV A,@ R1 | |
03C1: 43 10 ORL A,10 | |
03C3: A1 MOV @ R1,A | |
03C4: BA 18 MOV R2,18 | |
03C6: 74 3F CALL 033F | |
03C8: C5 SEL RB0 | |
03C9: BD 96 MOV R5,96 | |
03CB: BE 01 MOV R6,01 | |
03CD: D5 SEL RB1 | |
03CE: B9 22 MOV R1,22 | |
03D0: BB 0F MOV R3,0F | |
03D2: 74 FA CALL 03FA | |
03D4: 19 INC R1 | |
03D5: BB F0 MOV R3,F0 | |
03D7: 74 FA CALL 03FA | |
03D9: 14 E6 CALL 00E6 | |
03DB: B4 0F CALL 050F | |
03DD: 54 06 CALL 0206 | |
03DF: 34 1D CALL 011D | |
03E1: 96 E6 JNZ,E6 | |
03E3: FE MOV A,R6 | |
03E4: 32 E8 JB1,E8 | |
03E6: 04 46 JMP 0046 | |
03E8: C5 SEL RB0 | |
03E9: FE MOV A,R6 | |
03EA: D5 SEL RB1 | |
03EB: 96 DF JNZ,DF | |
03ED: 64 4C JMP 034C | |
03EF: F1 MOV A,@ R1 | |
03F0: 53 F0 ANL A,F0 | |
03F2: AB MOV R3,A | |
03F3: 19 INC R1 | |
03F4: F1 MOV A,@ R1 | |
03F5: 53 0F ANL A,0F | |
03F7: 4B ORL A,R3 | |
03F8: 47 SWAP A | |
03F9: 83 RET | |
03FA: FA MOV A,R2 | |
03FB: 5B ANL A,R3 | |
03FC: 47 SWAP A | |
03FD: 21 XCHA,@ R1 | |
03FE: 5B ANL A,R3 | |
03FF: 41 ORL A,@ R1 | |
0400: A1 MOV @ R1,A | |
0401: 83 RET | |
0402: 65 STOP TCNT | |
0403: FE MOV A,R6 | |
0404: 72 D4 JB3,D4 | |
0406: 42 MOV A,T | |
0407: C6 D4 JZ D4 | |
0409: 74 3B CALL 033B | |
040B: 53 0F ANL A,0F | |
040D: 97 CLR C | |
040E: 67 RRC A | |
040F: 47 SWAP A | |
0410: E6 14 JNC 14 | |
0412: 03 05 ADD A,05 | |
0414: 62 MOV T,A | |
0415: B9 20 MOV R1,20 | |
0417: 94 E2 CALL 04E2 | |
0419: 8A 40 ORL P2,40 | |
041B: 0A IN A,P2 | |
041C: D2 84 JB6 84 | |
041E: A7 CPL C | |
041F: FF MOV A,R7 | |
0420: B2 33 JB5 33 | |
0422: 92 27 JB4,27 | |
0424: 42 MOV A,T | |
0425: 84 37 JMP 0437 | |
0427: 42 MOV A,T | |
0428: 47 SWAP A | |
0429: 62 MOV T,A | |
042A: 53 F0 ANL A,F0 | |
042C: 94 DB CALL 04DB | |
042E: 42 MOV A,T | |
042F: 53 0F ANL A,0F | |
0431: 84 37 JMP 0437 | |
0433: 42 MOV A,T | |
0434: 94 DB CALL 04DB | |
0436: 27 CLR A | |
0437: 19 INC R1 | |
0438: 94 DB CALL 04DB | |
043A: 94 D4 CALL 04D4 | |
043C: 19 INC R1 | |
043D: 94 DB CALL 04DB | |
043F: 19 INC R1 | |
0440: F6 45 JC 45 | |
0442: F1 MOV A,@ R1 | |
0443: 07 DEC A | |
0444: A1 MOV @ R1,A | |
0445: C9 DEC R1 | |
0446: 74 EF CALL 03EF | |
0448: AA MOV R2,A | |
0449: F1 MOV A,@ R1 | |
044A: BB E8 MOV R3,E8 | |
044C: 92 71 JB4,71 | |
044E: FD MOV A,R5 | |
044F: BB FE MOV R3,FE | |
0451: 32 71 JB1,71 | |
0453: FA MOV A,R2 | |
0454: 96 D7 JNZ,D7 | |
0456: C9 DEC R1 | |
0457: C9 DEC R1 | |
0458: 74 EF CALL 03EF | |
045A: AA MOV R2,A | |
045B: FD MOV A,R5 | |
045C: BB EB MOV R3,EB | |
045E: 12 62 JB0,62 | |
0460: BB F0 MOV R3,F0 | |
0462: FB MOV A,R3 | |
0463: 6A ADD A,R2 | |
0464: F6 D7 JC D7 | |
0466: B1 01 MOV @ R1,01 | |
0468: C9 DEC R1 | |
0469: FD MOV A,R5 | |
046A: 37 CPL A | |
046B: 12 7D JB0,7D | |
046D: B1 50 MOV @ R1,50 | |
046F: 84 7F JMP 047F | |
0471: FB MOV A,R3 | |
0472: 6A ADD A,R2 | |
0473: F6 D7 JC D7 | |
0475: 1A INC R2 | |
0476: C9 DEC R1 | |
0477: FA MOV A,R2 | |
0478: 47 SWAP A | |
0479: 53 F0 ANL A,F0 | |
047B: A1 MOV @ R1,A | |
047C: C9 DEC R1 | |
047D: B1 00 MOV @ R1,00 | |
047F: C9 DEC R1 | |
0480: B1 00 MOV @ R1,00 | |
0482: 84 D7 JMP 04D7 | |
0484: FF MOV A,R7 | |
0485: B2 98 JB5 98 | |
0487: 92 8C JB4,8C | |
0489: 42 MOV A,T | |
048A: 84 9C JMP 049C | |
048C: 42 MOV A,T | |
048D: 47 SWAP A | |
048E: 62 MOV T,A | |
048F: 53 F0 ANL A,F0 | |
0491: 94 D8 CALL 04D8 | |
0493: 42 MOV A,T | |
0494: 53 0F ANL A,0F | |
0496: 84 9C JMP 049C | |
0498: 42 MOV A,T | |
0499: 94 D8 CALL 04D8 | |
049B: 27 CLR A | |
049C: 19 INC R1 | |
049D: 94 D8 CALL 04D8 | |
049F: 94 D4 CALL 04D4 | |
04A1: 19 INC R1 | |
04A2: 94 D8 CALL 04D8 | |
04A4: 19 INC R1 | |
04A5: E6 A8 JNC A8 | |
04A7: 11 INC @ R1 | |
04A8: C9 DEC R1 | |
04A9: 74 EF CALL 03EF | |
04AB: AA MOV R2,A | |
04AC: F1 MOV A,@ R1 | |
04AD: BB 8C MOV R3,8C | |
04AF: 92 B8 JB4,B8 | |
04B1: FD MOV A,R5 | |
04B2: BB DA MOV R3,DA | |
04B4: 12 B8 JB0,B8 | |
04B6: BB D0 MOV R3,D0 | |
04B8: FB MOV A,R3 | |
04B9: 6A ADD A,R2 | |
04BA: E6 D7 JNC D7 | |
04BC: FA MOV A,R2 | |
04BD: 03 99 ADD A,99 | |
04BF: 57 DAA A | |
04C0: AA MOV R2,A | |
04C1: BB F0 MOV R3,F0 | |
04C3: 74 FA CALL 03FA | |
04C5: C9 DEC R1 | |
04C6: FA MOV A,R2 | |
04C7: 47 SWAP A | |
04C8: 5B ANL A,R3 | |
04C9: 43 09 ORL A,09 | |
04CB: A1 MOV @ R1,A | |
04CC: C9 DEC R1 | |
04CD: B1 99 MOV @ R1,99 | |
04CF: C9 DEC R1 | |
04D0: B1 95 MOV @ R1,95 | |
04D2: 84 E2 JMP 04E2 | |
04D4: 27 CLR A | |
04D5: 62 MOV T,A | |
04D6: 45 STRT CNT | |
04D7: 83 RET | |
04D8: 71 ADC A,@ R1 | |
04D9: 84 DF JMP 04DF | |
04DB: 37 CPL A | |
04DC: 13 9A ADDC A,9A | |
04DE: 61 ADD A,@ R1 | |
04DF: 57 DAA A | |
04E0: A1 MOV @ R1,A | |
04E1: 83 RET | |
04E2: FF MOV A,R7 | |
04E3: B2 FD JB5 FD | |
04E5: 92 F5 JB4,F5 | |
04E7: 74 EF CALL 03EF | |
04E9: C6 F1 JZ F1 | |
04EB: F1 MOV A,@ R1 | |
04EC: 53 F0 ANL A,F0 | |
04EE: 43 05 ORL A,05 | |
04F0: A1 MOV @ R1,A | |
04F1: C9 DEC R1 | |
04F2: 27 CLR A | |
04F3: 84 FC JMP 04FC | |
04F5: F1 MOV A,@ R1 | |
04F6: 53 F0 ANL A,F0 | |
04F8: C6 FC JZ FC | |
04FA: 23 50 MOV A,50 | |
04FC: A1 MOV @ R1,A | |
04FD: 83 RET | |
04FE: 00 NOP | |
04FF: 00 NOP | |
0500: B9 23 MOV R1,23 | |
0502: FF MOV A,R7 | |
0503: 53 0E ANL A,0E | |
0505: C6 0F JZ 0F | |
0507: 74 3B CALL 033B | |
0509: 47 SWAP A | |
050A: 21 XCHA,@ R1 | |
050B: 53 1F ANL A,1F | |
050D: 41 ORL A,@ R1 | |
050E: A1 MOV @ R1,A | |
050F: B8 20 MOV R0,20 | |
0511: B9 24 MOV R1,24 | |
0513: 14 80 CALL 0080 | |
0515: C8 DEC R0 | |
0516: B9 24 MOV R1,24 | |
0518: F0 MOV A,@ R0 | |
0519: 37 CPL A | |
051A: A8 MOV R0,A | |
051B: F2 4F JB7 4F | |
051D: 97 CLR C | |
051E: B2 3A JB5 3A | |
0520: D2 24 JB6 24 | |
0522: A4 4F JMP 054F | |
0524: A7 CPL C | |
0525: 23 70 MOV A,70 | |
0527: 94 DB CALL 04DB | |
0529: 23 01 MOV A,01 | |
052B: 19 INC R1 | |
052C: 94 DB CALL 04DB | |
052E: 27 CLR A | |
052F: 19 INC R1 | |
0530: 94 DB CALL 04DB | |
0532: 19 INC R1 | |
0533: F6 4F JC 4F | |
0535: F1 MOV A,@ R1 | |
0536: 07 DEC A | |
0537: A1 MOV @ R1,A | |
0538: A4 4F JMP 054F | |
053A: 23 70 MOV A,70 | |
053C: 94 D8 CALL 04D8 | |
053E: 27 CLR A | |
053F: 28 XCH A,R0 | |
0540: D2 43 JB6 43 | |
0542: 18 INC R0 | |
0543: F8 MOV A,R0 | |
0544: 19 INC R1 | |
0545: 94 D8 CALL 04D8 | |
0547: 27 CLR A | |
0548: 19 INC R1 | |
0549: 94 D8 CALL 04D8 | |
054B: 19 INC R1 | |
054C: E6 4F JNC 4F | |
054E: 11 INC @ R1 | |
054F: B9 27 MOV R1,27 | |
0551: F1 MOV A,@ R1 | |
0552: 77 RR A | |
0553: 47 SWAP A | |
0554: 53 07 ANL A,07 | |
0556: AA MOV R2,A | |
0557: 23 80 MOV A,80 | |
0559: 77 RR A | |
055A: EA 59 DJNZ R2, 59 | |
055C: B8 5F MOV R0,5F | |
055E: A0 MOV @ R0,A | |
055F: F1 MOV A,@ R1 | |
0560: 53 0F ANL A,0F | |
0562: AA MOV R2,A | |
0563: C9 DEC R1 | |
0564: F1 MOV A,@ R1 | |
0565: 53 F0 ANL A,F0 | |
0567: 47 SWAP A | |
0568: AB MOV R3,A | |
0569: F1 MOV A,@ R1 | |
056A: D4 1B CALL 061B | |
056C: C9 DEC R1 | |
056D: F1 MOV A,@ R1 | |
056E: 03 B0 ADD A,B0 | |
0570: E6 73 JNC 73 | |
0572: A1 MOV @ R1,A | |
0573: FA MOV A,R2 | |
0574: F7 RLC A | |
0575: 18 INC R0 | |
0576: A0 MOV @ R0,A | |
0577: FB MOV A,R3 | |
0578: F7 RLC A | |
0579: 18 INC R0 | |
057A: A0 MOV @ R0,A | |
057B: 19 INC R1 | |
057C: 74 EF CALL 03EF | |
057E: AA MOV R2,A | |
057F: F1 MOV A,@ R1 | |
0580: 92 A8 JB4,A8 | |
0582: 9A 7F ANL P2,7F | |
0584: FA MOV A,R2 | |
0585: 03 E9 ADD A,E9 | |
0587: BB 86 MOV R3,86 | |
0589: F6 A2 JC A2 | |
058B: 03 0F ADD A,0F | |
058D: BB 45 MOV R3,45 | |
058F: F6 A2 JC A2 | |
0591: 03 04 ADD A,04 | |
0593: BB 24 MOV R3,24 | |
0595: F6 A2 JC A2 | |
0597: 03 02 ADD A,02 | |
0599: CB DEC R3 | |
059A: F6 A2 JC A2 | |
059C: 03 01 ADD A,01 | |
059E: CB DEC R3 | |
059F: F6 A2 JC A2 | |
05A1: CB DEC R3 | |
05A2: B9 96 MOV R1,96 | |
05A4: BA 03 MOV R2,03 | |
05A6: A4 DB JMP 05DB | |
05A8: 8A 80 ORL P2,80 | |
05AA: FA MOV A,R2 | |
05AB: 03 9E ADD A,9E | |
05AD: BB 89 MOV R3,89 | |
05AF: F6 D7 JC D7 | |
05B1: 03 0C ADD A,0C | |
05B3: BB 49 MOV R3,49 | |
05B5: F6 D7 JC D7 | |
05B7: 03 13 ADD A,13 | |
05B9: BB 88 MOV R3,88 | |
05BB: F6 D1 JC D1 | |
05BD: 03 0C ADD A,0C | |
05BF: BB 48 MOV R3,48 | |
05C1: F6 D1 JC D1 | |
05C3: 03 13 ADD A,13 | |
05C5: BB 87 MOV R3,87 | |
05C7: F6 CB JC CB | |
05C9: BB 47 MOV R3,47 | |
05CB: B9 0A MOV R1,0A | |
05CD: BA 03 MOV R2,03 | |
05CF: A4 DB JMP 05DB | |
05D1: B9 8E MOV R1,8E | |
05D3: BA 01 MOV R2,01 | |
05D5: A4 DB JMP 05DB | |
05D7: B9 12 MOV R1,12 | |
05D9: BA 00 MOV R2,00 | |
05DB: B8 5E MOV R0,5E | |
05DD: FB MOV A,R3 | |
05DE: A0 MOV @ R0,A | |
05DF: 18 INC R0 | |
05E0: 53 E0 ANL A,E0 | |
05E2: 40 ORL A,@ R0 | |
05E3: A0 MOV @ R0,A | |
05E4: 18 INC R0 | |
05E5: F9 MOV A,R1 | |
05E6: 60 ADD A,@ R0 | |
05E7: 2A XCH A,R2 | |
05E8: 18 INC R0 | |
05E9: 70 ADC A,@ R0 | |
05EA: 2A XCH A,R2 | |
05EB: F7 RLC A | |
05EC: 2A XCH A,R2 | |
05ED: F7 RLC A | |
05EE: 2A XCH A,R2 | |
05EF: C8 DEC R0 | |
05F0: D4 30 CALL 0630 | |
05F2: B0 10 MOV @ R0,10 | |
05F4: B9 25 MOV R1,25 | |
05F6: F1 MOV A,@ R1 | |
05F7: 53 F0 ANL A,F0 | |
05F9: 47 SWAP A | |
05FA: AA MOV R2,A | |
05FB: F1 MOV A,@ R1 | |
05FC: 53 0F ANL A,0F | |
05FE: AB MOV R3,A | |
05FF: C9 DEC R1 | |
0600: F1 MOV A,@ R1 | |
0601: 47 SWAP A | |
0602: D4 1B CALL 061B | |
0604: F1 MOV A,@ R1 | |
0605: 67 RRC A | |
0606: FA MOV A,R2 | |
0607: F7 RLC A | |
0608: 2B XCH A,R3 | |
0609: F7 RLC A | |
060A: A9 MOV R1,A | |
060B: 23 3B MOV A,3B | |
060D: 6B ADD A,R3 | |
060E: 37 CPL A | |
060F: AA MOV R2,A | |
0610: 23 DD MOV A,DD | |
0612: 79 ADC A,R1 | |
0613: 37 CPL A | |
0614: 2A XCH A,R2 | |
0615: 18 INC R0 | |
0616: D4 30 CALL 0630 | |
0618: B0 00 MOV @ R0,00 | |
061A: 83 RET | |
061B: 53 0F ANL A,0F | |
061D: 1B INC R3 | |
061E: C4 22 JMP 0622 | |
0620: 03 0A ADD A,0A | |
0622: EB 20 DJNZ R3, 20 | |
0624: 1A INC R2 | |
0625: EA 29 DJNZ R2, 29 | |
0627: AA MOV R2,A | |
0628: 83 RET | |
0629: 03 64 ADD A,64 | |
062B: E6 25 JNC 25 | |
062D: 1B INC R3 | |
062E: C4 25 JMP 0625 | |
0630: A0 MOV @ R0,A | |
0631: 53 03 ANL A,03 | |
0633: 47 SWAP A | |
0634: 20 XCHA,@ R0 | |
0635: 53 FC ANL A,FC | |
0637: 97 CLR C | |
0638: BB 04 MOV R3,04 | |
063A: 2A XCH A,R2 | |
063B: 67 RRC A | |
063C: EB 3A DJNZ R3, 3A | |
063E: 18 INC R0 | |
063F: A9 MOV R1,A | |
0640: 53 F0 ANL A,F0 | |
0642: 47 SWAP A | |
0643: 29 XCH A,R1 | |
0644: 53 0F ANL A,0F | |
0646: 19 INC R1 | |
0647: E9 52 DJNZ R1, 52 | |
0649: 1A INC R2 | |
064A: EA 5A DJNZ R2, 5A | |
064C: A0 MOV @ R0,A | |
064D: 18 INC R0 | |
064E: FB MOV A,R3 | |
064F: A0 MOV @ R0,A | |
0650: 18 INC R0 | |
0651: 83 RET | |
0652: 03 16 ADD A,16 | |
0654: 57 DAA A | |
0655: E6 47 JNC 47 | |
0657: 1B INC R3 | |
0658: C4 47 JMP 0647 | |
065A: 03 56 ADD A,56 | |
065C: 57 DAA A | |
065D: 2B XCH A,R3 | |
065E: 13 02 ADDC A,02 | |
0660: 57 DAA A | |
0661: 2B XCH A,R3 | |
0662: C4 4A JMP 064A | |
0664: 65 STOP TCNT | |
0665: B8 7B MOV R0,7B | |
0667: BA 0A MOV R2,0A | |
0669: 27 CLR A | |
066A: C8 DEC R0 | |
066B: A0 MOV @ R0,A | |
066C: EA 6A DJNZ R2, 6A | |
066E: 62 MOV T,A | |
066F: 17 INC A | |
0670: 8F ORLD P7,A | |
0671: 85 CLR F0 | |
0672: 34 1D CALL 011D | |
0674: 96 F9 JNZ,F9 | |
0676: FE MOV A,R6 | |
0677: 37 CPL A | |
0678: 92 A5 JB4,A5 | |
067A: FC MOV A,R4 | |
067B: B6 A0 JF0 A0 | |
067D: C6 72 JZ 72 | |
067F: 62 MOV T,A | |
0680: 34 EB CALL 01EB | |
0682: 14 F6 CALL 00F6 | |
0684: 2B XCH A,R3 | |
0685: 03 70 ADD A,70 | |
0687: A9 MOV R1,A | |
0688: F1 MOV A,@ R1 | |
0689: 37 CPL A | |
068A: 96 8E JNZ,8E | |
068C: FB MOV A,R3 | |
068D: D0 XRL A,@ R0 | |
068E: B1 FF MOV @ R1,FF | |
0690: C6 99 JZ 99 | |
0692: B4 0F CALL 050F | |
0694: 54 06 CALL 0206 | |
0696: 95 CPL F0 | |
0697: C4 72 JMP 0672 | |
0699: A1 MOV @ R1,A | |
069A: B8 6F MOV R0,6F | |
069C: B0 C6 MOV @ R0,C6 | |
069E: C4 96 JMP 0696 | |
06A0: 96 72 JNZ,72 | |
06A2: 95 CPL F0 | |
06A3: C4 72 JMP 0672 | |
06A5: C5 SEL RB0 | |
06A6: 85 CLR F0 | |
06A7: 95 CPL F0 | |
06A8: B8 71 MOV R0,71 | |
06AA: 42 MOV A,T | |
06AB: C6 BB JZ BB | |
06AD: F0 MOV A,@ R0 | |
06AE: 96 BB JNZ,BB | |
06B0: 18 INC R0 | |
06B1: F8 MOV A,R0 | |
06B2: D3 7B XRL A,7B | |
06B4: 96 AA JNZ,AA | |
06B6: 95 CPL F0 | |
06B7: B6 A5 JF0 A5 | |
06B9: E4 A1 JMP 07A1 | |
06BB: 85 CLR F0 | |
06BC: BD E1 MOV R5,E1 | |
06BE: BE 06 MOV R6,06 | |
06C0: F8 MOV A,R0 | |
06C1: 53 0F ANL A,0F | |
06C3: D5 SEL RB1 | |
06C4: AB MOV R3,A | |
06C5: 34 FD CALL 01FD | |
06C7: 14 F6 CALL 00F6 | |
06C9: B4 0F CALL 050F | |
06CB: 54 06 CALL 0206 | |
06CD: 34 1D CALL 011D | |
06CF: 96 F9 JNZ,F9 | |
06D1: FE MOV A,R6 | |
06D2: 92 F2 JB4,F2 | |
06D4: 37 CPL A | |
06D5: D2 DE JB6 DE | |
06D7: F4 B0 CALL 07B0 | |
06D9: 96 F9 JNZ,F9 | |
06DB: C5 SEL RB0 | |
06DC: C4 BC JMP 06BC | |
06DE: B6 E6 JF0 E6 | |
06E0: C5 SEL RB0 | |
06E1: FE MOV A,R6 | |
06E2: 96 CD JNZ,CD | |
06E4: C4 B0 JMP 06B0 | |
06E6: B4 00 CALL 0500 | |
06E8: 74 0C CALL 030C | |
06EA: FE MOV A,R6 | |
06EB: 37 CPL A | |
06EC: 12 CD JB0,CD | |
06EE: 14 AA CALL 00AA | |
06F0: C4 CD JMP 06CD | |
06F2: 34 1D CALL 011D | |
06F4: 96 F9 JNZ,F9 | |
06F6: FE MOV A,R6 | |
06F7: 92 F2 JB4,F2 | |
06F9: 23 08 MOV A,08 | |
06FB: 9F ANLD P7,A | |
06FC: F4 EC CALL 07EC | |
06FE: 74 3B CALL 033B | |
0700: B4 0F CALL 050F | |
0702: 04 46 JMP 0046 | |
0704: B0 0B MOV @ R0,0B | |
0706: B8 48 MOV R0,48 | |
0708: B9 20 MOV R1,20 | |
070A: 14 80 CALL 0080 | |
070C: C8 DEC R0 | |
070D: F0 MOV A,@ R0 | |
070E: B8 4F MOV R0,4F | |
0710: D0 XRL A,@ R0 | |
0711: 85 CLR F0 | |
0712: 92 15 JB4,15 | |
0714: 95 CPL F0 | |
0715: B4 0F CALL 050F | |
0717: 54 06 CALL 0206 | |
0719: 23 86 MOV A,86 | |
071B: B6 1E JF0 1E | |
071D: A0 MOV @ R0,A | |
071E: D0 XRL A,@ R0 | |
071F: 96 22 JNZ,22 | |
0721: 85 CLR F0 | |
0722: 23 02 MOV A,02 | |
0724: 8F ORLD P7,A | |
0725: 34 1D CALL 011D | |
0727: 96 AE JNZ,AE | |
0729: FE MOV A,R6 | |
072A: B2 25 JB5 25 | |
072C: 95 CPL F0 | |
072D: B6 A1 JF0 A1 | |
072F: 34 1D CALL 011D | |
0731: 96 AE JNZ,AE | |
0733: FE MOV A,R6 | |
0734: B2 A7 JB5 A7 | |
0736: 37 CPL A | |
0737: D2 3D JB6 3D | |
0739: F4 B0 CALL 07B0 | |
073B: 96 AE JNZ,AE | |
073D: B4 00 CALL 0500 | |
073F: 54 02 CALL 0202 | |
0741: B8 4C MOV R0,4C | |
0743: F4 C6 CALL 07C6 | |
0745: 65 STOP TCNT | |
0746: B6 63 JF0 63 | |
0748: 96 5B JNZ,5B | |
074A: 74 3F CALL 033F | |
074C: B8 48 MOV R0,48 | |
074E: B9 20 MOV R1,20 | |
0750: 14 80 CALL 0080 | |
0752: FB MOV A,R3 | |
0753: 47 SWAP A | |
0754: AF MOV R7,A | |
0755: B4 00 CALL 0500 | |
0757: 94 D4 CALL 04D4 | |
0759: E4 2F JMP 072F | |
075B: 09 IN A,P1 | |
075C: F2 76 JB7 76 | |
075E: FE MOV A,R6 | |
075F: 32 76 JB1,76 | |
0761: E4 57 JMP 0757 | |
0763: 2E XCH A,R6 | |
0764: 12 9D JB0,9D | |
0766: 72 57 JB3,57 | |
0768: 2E XCH A,R6 | |
0769: C6 91 JZ 91 | |
076B: 8A 40 ORL P2,40 | |
076D: 0A IN A,P2 | |
076E: D2 8D JB6 8D | |
0770: E6 76 JNC 76 | |
0772: F4 C4 CALL 07C4 | |
0774: C6 57 JZ 57 | |
0776: 42 MOV A,T | |
0777: C6 57 JZ 57 | |
0779: 23 05 MOV A,05 | |
077B: 62 MOV T,A | |
077C: 74 3B CALL 033B | |
077E: B9 20 MOV R1,20 | |
0780: 94 E2 CALL 04E2 | |
0782: A7 CPL C | |
0783: F6 89 JC 89 | |
0785: 94 84 CALL 0484 | |
0787: E4 2F JMP 072F | |
0789: 94 1F CALL 041F | |
078B: E4 2F JMP 072F | |
078D: E6 72 JNC 72 | |
078F: E4 76 JMP 0776 | |
0791: F4 C4 CALL 07C4 | |
0793: 8A 40 ORL P2,40 | |
0795: 0A IN A,P2 | |
0796: D2 99 JB6 99 | |
0798: A7 CPL C | |
0799: E6 57 JNC 57 | |
079B: E4 72 JMP 0772 | |
079D: 14 AA CALL 00AA | |
079F: E4 57 JMP 0757 | |
07A1: 23 FA MOV A,FA | |
07A3: 74 44 CALL 0344 | |
07A5: C4 F9 JMP 06F9 | |
07A7: 34 1D CALL 011D | |
07A9: 96 AE JNZ,AE | |
07AB: FE MOV A,R6 | |
07AC: B2 A7 JB5 A7 | |
07AE: C4 F9 JMP 06F9 | |
07B0: B6 B5 JF0 B5 | |
07B2: 23 04 MOV A,04 | |
07B4: 8F ORLD P7,A | |
07B5: 95 CPL F0 | |
07B6: 34 1D CALL 011D | |
07B8: 96 C3 JNZ,C3 | |
07BA: FE MOV A,R6 | |
07BB: D2 B6 JB6 B6 | |
07BD: B6 C2 JF0 C2 | |
07BF: 23 0B MOV A,0B | |
07C1: 9F ANLD P7,A | |
07C2: 27 CLR A | |
07C3: 83 RET | |
07C4: B8 48 MOV R0,48 | |
07C6: B9 5A MOV R1,5A | |
07C8: 14 80 CALL 0080 | |
07CA: B9 5A MOV R1,5A | |
07CC: 94 E2 CALL 04E2 | |
07CE: B8 23 MOV R0,23 | |
07D0: B9 5D MOV R1,5D | |
07D2: F0 MOV A,@ R0 | |
07D3: AB MOV R3,A | |
07D4: 53 0F ANL A,0F | |
07D6: 21 XCHA,@ R1 | |
07D7: 53 0F ANL A,0F | |
07D9: 21 XCHA,@ R1 | |
07DA: BA 04 MOV R2,04 | |
07DC: 97 CLR C | |
07DD: A7 CPL C | |
07DE: 94 DB CALL 04DB | |
07E0: C6 E3 JZ E3 | |
07E2: 83 RET | |
07E3: EA E7 DJNZ R2, E7 | |
07E5: 27 CLR A | |
07E6: 83 RET | |
07E7: C8 DEC R0 | |
07E8: C9 DEC R1 | |
07E9: F0 MOV A,@ R0 | |
07EA: E4 DC JMP 07DC | |
07EC: B8 7B MOV R0,7B | |
07EE: B9 20 MOV R1,20 | |
07F0: 14 80 CALL 0080 | |
07F2: B9 50 MOV R1,50 | |
07F4: E4 FC JMP 07FC | |
07F6: B9 7B MOV R1,7B | |
07F8: 14 F1 CALL 00F1 | |
07FA: B8 50 MOV R0,50 | |
07FC: F0 MOV A,@ R0 | |
07FD: A1 MOV @ R1,A | |
07FE: 83 RET | |
07FF: 00 NOP |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment