📄 1222_new.lst
字号:
000271: 0984 BC 0x04, 6 [ 4]
000272: 0BC4 BS 0x04, 7 [ 4]
000273: 004C MOV 0x0C, A [ 12]
outbuf[len-len_remnant+i]=RD;
000274: 0403 MOV A, 0x03 [ 3]
000275: 0054 MOV 0x14, A [ 20]
000276: 0404 MOV A, 0x04 [ 4]
000277: 0055 MOV 0x15, A [ 21]
000278: 183D MOV A, @0x3D [ 61]
000279: 0058 MOV 0x18, A [ 24]
00027A: 1800 MOV A, @0x00 [ 0]
00027B: 0059 MOV 0x19, A [ 25]
00027C: 1800 MOV A, @0x00 [ 0]
00027D: 005A MOV 0x1A, A [ 26]
00027E: 13EA CALL 0x3EA [1002]
00027F: 0154 SUB 0x14, A [ 20]
000280: 183E MOV A, @0x3E [ 62]
000281: 0058 MOV 0x18, A [ 24]
000282: 1800 MOV A, @0x00 [ 0]
000283: 0059 MOV 0x19, A [ 25]
000284: 1800 MOV A, @0x00 [ 0]
000285: 005A MOV 0x1A, A [ 26]
000286: 13EA CALL 0x3EA [1002]
000287: 0E03 JBS 0x03, 0 [ 3]
000288: 01D5 DEC 0x15 [ 21]
000289: 0155 SUB 0x15, A [ 21]
00028A: 043A MOV A, 0x3A [ 58]
00028B: 03D4 ADD 0x14, A [ 20]
00028C: 043B MOV A, 0x3B [ 59]
00028D: 0C03 JBC 0x03, 0 [ 3]
00028E: 1F01 ADD A, @0x01 [ 1]
00028F: 03D5 ADD 0x15, A [ 21]
000290: 0984 BC 0x04, 6 [ 4]
000291: 0BC4 BS 0x04, 7 [ 4]
000292: 0402 MOV A, 0x02 [ 2]
000293: 03D4 ADD 0x14, A [ 20]
000294: 040D MOV A, 0x0D [ 13]
000295: 0050 MOV 0x10, A [ 16]
000296: 0414 MOV A, 0x14 [ 20]
000297: 0044 MOV 0x04, A [ 4]
000298: 0410 MOV A, 0x10 [ 16]
000299: 0040 MOV 0x00, A [ 0]
for(i=0;i<len_remnant;i++)
00029A: 057A INC 0x3A [ 58]
00029B: 0C83 JBC 0x03, 2 [ 3]
00029C: 057B INC 0x3B [ 59]
for(i=0;i<len_remnant;i++)
00029D: 043A MOV A, 0x3A [ 58]
00029E: 0054 MOV 0x14, A [ 20]
00029F: 043B MOV A, 0x3B [ 59]
0002A0: 0055 MOV 0x15, A [ 21]
0002A1: 183D MOV A, @0x3D [ 61]
0002A2: 0058 MOV 0x18, A [ 24]
0002A3: 1800 MOV A, @0x00 [ 0]
0002A4: 0059 MOV 0x19, A [ 25]
0002A5: 1800 MOV A, @0x00 [ 0]
0002A6: 005A MOV 0x1A, A [ 26]
0002A7: 13EA CALL 0x3EA [1002]
0002A8: 0050 MOV 0x10, A [ 16]
0002A9: 183E MOV A, @0x3E [ 62]
0002AA: 0058 MOV 0x18, A [ 24]
0002AB: 1800 MOV A, @0x00 [ 0]
0002AC: 0059 MOV 0x19, A [ 25]
0002AD: 1800 MOV A, @0x00 [ 0]
0002AE: 005A MOV 0x1A, A [ 26]
0002AF: 13EA CALL 0x3EA [1002]
0002B0: 0051 MOV 0x11, A [ 17]
0002B1: 0414 MOV A, 0x14 [ 20]
0002B2: 005B MOV 0x1B, A [ 27]
0002B3: 0415 MOV A, 0x15 [ 21]
0002B4: 005C MOV 0x1C, A [ 28]
0002B5: 0311 XOR A, 0x11 [ 17]
0002B6: 0058 MOV 0x18, A [ 24]
0002B7: 0DD8 JBC 0x18, 7 [ 24]
0002B8: 16C0 JMP 0x2C0 [ 704]
0002B9: 0411 MOV A, 0x11 [ 17]
0002BA: 015C SUB 0x1C, A [ 28]
0002BB: 0E83 JBS 0x03, 2 [ 3]
0002BC: 16C4 JMP 0x2C4 [ 708]
0002BD: 0410 MOV A, 0x10 [ 16]
0002BE: 015B SUB 0x1B, A [ 27]
0002BF: 16C4 JMP 0x2C4 [ 708]
0002C0: 0883 BC 0x03, 2 [ 3]
0002C1: 0A03 BS 0x03, 0 [ 3]
0002C2: 0DDE JBC 0x1E, 7 [ 30]
0002C3: 0803 BC 0x03, 0 [ 3]
0002C4: 0E03 JBS 0x03, 0 [ 3]
0002C5: 165E JMP 0x25E [ 606]
mov a, %nbuf
0002C6: 0984 BC 0x04, 6 [ 4]
0002C7: 09C4 BC 0x04, 7 [ 4]
0002C8: 043B MOV A, 0x3B [ 59]
mov 0x03, a
0002C9: 0043 MOV 0x03, A [ 3]
mov a, %nbuf + 1
0002CA: 043C MOV A, 0x3C [ 60]
mov 0x04, a
0002CB: 0044 MOV 0x04, A [ 4]
mov a,%nbuf+2
0002CC: 0984 BC 0x04, 6 [ 4]
0002CD: 09C4 BC 0x04, 7 [ 4]
0002CE: 043D MOV A, 0x3D [ 61]
iow 0x0A //restore IOCA
0002CF: 000A IOW 0xA [ 10]
0002D0: 043C MOV A, 0x3C [ 60]
0002D1: 0054 MOV 0x14, A [ 20]
0002D2: 043D MOV A, 0x3D [ 61]
0002D3: 0055 MOV 0x15, A [ 21]
0002D4: 043E MOV A, 0x3E [ 62]
0002D5: 0056 MOV 0x16, A [ 22]
0002D6: 043F MOV A, 0x3F [ 63]
0002D7: 0057 MOV 0x17, A [ 23]
0002D8: 0012 RET
0002D9: 1FFF ADD A, @0xFF [ 255]
0002DA: 1FFF ADD A, @0xFF [ 255]
0002DB: 1FFF ADD A, @0xFF [ 255]
0002DC: 1FFF ADD A, @0xFF [ 255]
0002DD: 1FFF ADD A, @0xFF [ 255]
0002DE: 1FFF ADD A, @0xFF [ 255]
0002DF: 1FFF ADD A, @0xFF [ 255]
0002E0: 1FFF ADD A, @0xFF [ 255]
0002E1: 1FFF ADD A, @0xFF [ 255]
0002E2: 1FFF ADD A, @0xFF [ 255]
0002E3: 1FFF ADD A, @0xFF [ 255]
0002E4: 1FFF ADD A, @0xFF [ 255]
0002E5: 1FFF ADD A, @0xFF [ 255]
0002E6: 1FFF ADD A, @0xFF [ 255]
0002E7: 1FFF ADD A, @0xFF [ 255]
0002E8: 1FFF ADD A, @0xFF [ 255]
0002E9: 1FFF ADD A, @0xFF [ 255]
0002EA: 1FFF ADD A, @0xFF [ 255]
0002EB: 1FFF ADD A, @0xFF [ 255]
0002EC: 1FFF ADD A, @0xFF [ 255]
0002ED: 1FFF ADD A, @0xFF [ 255]
0002EE: 1FFF ADD A, @0xFF [ 255]
0002EF: 1FFF ADD A, @0xFF [ 255]
0002F0: 1FFF ADD A, @0xFF [ 255]
0002F1: 1FFF ADD A, @0xFF [ 255]
0002F2: 1FFF ADD A, @0xFF [ 255]
0002F3: 1FFF ADD A, @0xFF [ 255]
0002F4: 1FFF ADD A, @0xFF [ 255]
0002F5: 1FFF ADD A, @0xFF [ 255]
0002F6: 1FFF ADD A, @0xFF [ 255]
0002F7: 1FFF ADD A, @0xFF [ 255]
0002F8: 1FFF ADD A, @0xFF [ 255]
0002F9: 1FFF ADD A, @0xFF [ 255]
0002FA: 1FFF ADD A, @0xFF [ 255]
0002FB: 1FFF ADD A, @0xFF [ 255]
0002FC: 1FFF ADD A, @0xFF [ 255]
0002FD: 1FFF ADD A, @0xFF [ 255]
0002FE: 1FFF ADD A, @0xFF [ 255]
0002FF: 1FFF ADD A, @0xFF [ 255]
000300: 1FFF ADD A, @0xFF [ 255]
000301: 1FFF ADD A, @0xFF [ 255]
000302: 1FFF ADD A, @0xFF [ 255]
000303: 1FFF ADD A, @0xFF [ 255]
000304: 1FFF ADD A, @0xFF [ 255]
000305: 1FFF ADD A, @0xFF [ 255]
000306: 1FFF ADD A, @0xFF [ 255]
000307: 1FFF ADD A, @0xFF [ 255]
000308: 1FFF ADD A, @0xFF [ 255]
000309: 1FFF ADD A, @0xFF [ 255]
00030A: 1FFF ADD A, @0xFF [ 255]
00030B: 0414 MOV A, 0x14 [ 20]
00030C: 007C MOV 0x3C, A [ 60]
00030D: 0415 MOV A, 0x15 [ 21]
00030E: 007D MOV 0x3D, A [ 61]
00030F: 0416 MOV A, 0x16 [ 22]
000310: 007E MOV 0x3E, A [ 62]
000311: 0417 MOV A, 0x17 [ 23]
000312: 007F MOV 0x3F, A [ 63]
timer2_int_flag =0;
000313: 1800 MOV A, @0x00 [ 0]
000314: 005B MOV 0x1B, A [ 27]
000315: 1804 MOV A, @0x04 [ 4]
000316: 0058 MOV 0x18, A [ 24]
000317: 1800 MOV A, @0x00 [ 0]
000318: 0059 MOV 0x19, A [ 25]
000319: 1800 MOV A, @0x00 [ 0]
00031A: 005A MOV 0x1A, A [ 26]
00031B: 041B MOV A, 0x1B [ 27]
00031C: 1E87 PAGE @0x07 [ 7]
00031D: 13AA CALL 0x3AA [ 938]
00031E: 1E80 PAGE @0x00 [ 0]
RELOAD_TIMER2();
00031F: 185C MOV A, @0x5C [ 92]
000320: 0B83 BS 0x03, 6 [ 3]
000321: 000C IOW 0xC [ 12]
RELOAD_TIMER2();
000322: 1820 MOV A, @0x20 [ 32]
000323: 0058 MOV 0x18, A [ 24]
000324: 1800 MOV A, @0x00 [ 0]
000325: 0059 MOV 0x19, A [ 25]
000326: 1800 MOV A, @0x00 [ 0]
000327: 005A MOV 0x1A, A [ 26]
000328: 13EA CALL 0x3EA [1002]
000329: 0054 MOV 0x14, A [ 20]
00032A: 0414 MOV A, 0x14 [ 20]
00032B: 005B MOV 0x1B, A [ 27]
00032C: 005C MOV 0x1C, A [ 28]
00032D: 1800 MOV A, @0x00 [ 0]
00032E: 035B XOR 0x1B, A [ 27]
00032F: 0DDB JBC 0x1B, 7 [ 27]
000330: 1733 JMP 0x333 [ 819]
000331: 015C SUB 0x1C, A [ 28]
000332: 1737 JMP 0x337 [ 823]
000333: 0883 BC 0x03, 2 [ 3]
000334: 0A03 BS 0x03, 0 [ 3]
000335: 0DDC JBC 0x1C, 7 [ 28]
000336: 0803 BC 0x03, 0 [ 3]
000337: 0C83 JBC 0x03, 2 [ 3]
000338: 1744 JMP 0x344 [ 836]
press_long_counter ++;
000339: 1805 MOV A, @0x05 [ 5]
00033A: 0058 MOV 0x18, A [ 24]
00033B: 1800 MOV A, @0x00 [ 0]
00033C: 0059 MOV 0x19, A [ 25]
00033D: 1800 MOV A, @0x00 [ 0]
00033E: 005A MOV 0x1A, A [ 26]
00033F: 13EA CALL 0x3EA [1002]
000340: 1F01 ADD A, @0x01 [ 1]
000341: 1E87 PAGE @0x07 [ 7]
000342: 13AA CALL 0x3AA [ 938]
000343: 1E80 PAGE @0x00 [ 0]
if(press_long_counter >PRESS_LONG_TIMER)
000344: 1805 MOV A, @0x05 [ 5]
000345: 0058 MOV 0x18, A [ 24]
000346: 1800 MOV A, @0x00 [ 0]
000347: 0059 MOV 0x19, A [ 25]
000348: 1800 MOV A, @0x00 [ 0]
000349: 005A MOV 0x1A, A [ 26]
00034A: 13EA CALL 0x3EA [1002]
00034B: 0054 MOV 0x14, A [ 20]
00034C: 0414 MOV A, 0x14 [ 20]
00034D: 005B MOV 0x1B, A [ 27]
00034E: 005C MOV 0x1C, A [ 28]
00034F: 1864 MOV A, @0x64 [ 100]
000350: 035B XOR 0x1B, A [ 27]
000351: 0DDB JBC 0x1B, 7 [ 27]
000352: 1755 JMP 0x355 [ 853]
000353: 015C SUB 0x1C, A [ 28]
000354: 1759 JMP 0x359 [ 857]
000355: 0883 BC 0x03, 2 [ 3]
000356: 0A03 BS 0x03, 0 [ 3]
000357: 0DDC JBC 0x1C, 7 [ 28]
000358: 0803 BC 0x03, 0 [ 3]
000359: 0C83 JBC 0x03, 2 [ 3]
00035A: 1775 JMP 0x375 [ 885]
00035B: 0E03 JBS 0x03, 0 [ 3]
00035C: 1775 JMP 0x375 [ 885]
press_long_flag =1;
00035D: 1801 MOV A, @0x01 [ 1]
00035E: 005B MOV 0x1B, A [ 27]
00035F: 1806 MOV A, @0x06 [ 6]
000360: 0058 MOV 0x18, A [ 24]
000361: 1800 MOV A, @0x00 [ 0]
000362: 0059 MOV 0x19, A [ 25]
000363: 1800 MOV A, @0x00 [ 0]
000364: 005A MOV 0x1A, A [ 26]
000365: 041B MOV A, 0x1B [ 27]
000366: 1E87 PAGE @0x07 [ 7]
000367: 13AA CALL 0x3AA [ 938]
000368: 1E80 PAGE @0x00 [ 0]
press_long_counter =0;
000369: 1800 MOV A, @0x00 [ 0]
00036A: 005B MOV 0x1B, A [ 27]
00036B: 1805 MOV A, @0x05 [ 5]
00036C: 0058 MOV 0x18, A [ 24]
00036D: 1800 MOV A, @0x00 [ 0]
00036E: 0059 MOV 0x19, A [ 25]
00036F: 1800 MOV A, @0x00 [ 0]
000370: 005A MOV 0x1A, A [ 26]
000371: 041B MOV A, 0x1B [ 27]
000372: 1E87 PAGE @0x07 [ 7]
000373: 13AA CALL 0x3AA [ 938]
000374: 1E80 PAGE @0x00 [ 0]
if(key_morse_end_counter==1)
000375: 1807 MOV A, @0x07 [ 7]
000376: 0058 MOV 0x18, A [ 24]
000377: 1800 MOV A, @0x00 [ 0]
000378: 0059 MOV 0x19, A [ 25]
000379: 1800 MOV A, @0x00 [ 0]
00037A: 005A MOV 0x1A, A [ 26]
00037B: 13EA CALL 0x3EA [1002]
00037C: 0054 MOV 0x14, A [ 20]
00037D: 0414 MOV A, 0x14 [ 20]
00037E: 005B MOV 0x1B, A [ 27]
00037F: 005C MOV 0x1C, A [ 28]
000380: 1801 MOV A, @0x01 [ 1]
000381: 035B XOR 0x1B, A [ 27]
000382: 0DDB JBC 0x1B, 7 [ 27]
000383: 1786 JMP 0x386 [ 902]
000384: 015C SUB 0x1C, A [ 28]
000385: 178A JMP 0x38A [ 906]
000386: 0883 BC 0x03, 2 [ 3]
000387: 0A03 BS 0x03, 0 [ 3]
000388: 0DDC JBC 0x1C, 7 [ 28]
000389: 0803 BC 0x03, 0 [ 3]
00038A: 0E83 JBS 0x03, 2 [ 3]
00038B: 1797 JMP 0x397 [ 919]
morse_input_counter ++;
00038C: 1808 MOV A, @0x08 [ 8]
00038D: 0058 MOV 0x18, A [ 24]
00038E: 1800 MOV A, @0x00 [ 0]
00038F: 0059 MOV 0x19, A [ 25]
000390: 1800 MOV A, @0x00 [ 0]
000391: 005A MOV 0x1A, A [ 26]
000392: 13EA CALL 0x3EA [1002]
000393: 1F01 ADD A, @0x01 [ 1]
000394: 1E87 PAGE @0x07 [ 7]
000395: 13AA CALL 0x3AA [ 938]
000396: 1E80 PAGE @0x00 [ 0]
if(morse_input_counter >MORSE_INPUT_TIMER)
000397: 1808 MOV A, @0x08 [ 8]
000398: 0058 MOV 0x18, A [ 24]
000399: 1800 MOV A, @0x00 [ 0]
00039A: 0059 MOV 0x19, A [ 25]
00039B: 1800 MOV A, @0x00 [ 0]
00039C: 005A MOV 0x1A, A [ 26]
00039D: 13EA CALL 0x3EA [1002]
00039E: 0054 MOV 0x14, A [ 20]
00039F: 0080 CLRA
0003A0: 0DD4 JBC 0x14, 7 [ 20]
0003A1: 18FF MOV A, @0xFF [ 255]
0003A2: 0055 MOV 0x15, A [ 21]
0003A3: 0415 MOV A, 0x15 [ 21]
0003A4: 1B00 XOR A, @0x00 [ 0]
0003A5: 0058 MOV 0x18, A [ 24]
0003A6: 005C MOV 0x1C, A [ 28]
0003A7: 0DD8 JBC 0x18, 7 [ 24]
0003A8: 17B4 JMP 0x3B4 [ 948]
0003A9: 0415 MOV A, 0x15 [ 21]
0003AA: 005B MOV 0x1B, A [ 27]
0003AB: 1800 MOV A, @0x00 [ 0]
0003AC: 015B SUB 0x1B, A [ 27]
0003AD: 0E83 JBS 0x03, 2 [ 3]
0003AE: 17B8 JMP 0x3B8 [ 952]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -