📄 ir_test.lis
字号:
02CE X86:
02CE X43:
02CE 34C1 xjmp L44
02D0 L75:
02D0 403C cpi R20,192
02D2 E0E0 ldi R30,0
02D4 5E07 cpc R21,R30
02D6 09F4 brne X87
02D8 F1C0 xjmp L65
02DA X87:
02DA X44:
02DA 80EC ldi R24,192
02DC 90E0 ldi R25,0
02DE 8417 cp R24,R20
02E0 9507 cpc R25,R21
02E2 0CF4 brge X88
02E4 30C0 xjmp L89
02E6 X88:
02E6 X45:
02E6 L88:
02E6 4839 cpi R20,152
02E8 E0E0 ldi R30,0
02EA 5E07 cpc R21,R30
02EC 09F4 brne X89
02EE BCC0 xjmp L59
02F0 X89:
02F0 X46:
02F0 88E9 ldi R24,152
02F2 90E0 ldi R25,0
02F4 8417 cp R24,R20
02F6 9507 cpc R25,R21
02F8 84F0 brlt L91
02FA X47:
02FA L90:
02FA 4938 cpi R20,137
02FC E0E0 ldi R30,0
02FE 5E07 cpc R21,R30
0300 09F4 brne X90
0302 EAC0 xjmp L67
0304 X90:
0304 X48:
0304 4938 cpi R20,137
0306 E0E0 ldi R30,0
0308 5E07 cpc R21,R30
030A 0CF4 brge X91
030C 15C1 xjmp L44
030E X91:
030E X49:
030E L92:
030E 4439 cpi R20,148
0310 E0E0 ldi R30,0
0312 5E07 cpc R21,R30
0314 09F4 brne X92
0316 8CC0 xjmp L55
0318 X92:
0318 X50:
0318 0FC1 xjmp L44
031A L91:
031A 443A cpi R20,164
031C E0E0 ldi R30,0
031E 5E07 cpc R21,R30
0320 09F4 brne X93
0322 6AC0 xjmp L51
0324 X93:
0324 X51:
0324 84EA ldi R24,164
0326 90E0 ldi R25,0
0328 8417 cp R24,R20
032A 9507 cpc R25,R21
032C 34F0 brlt L94
032E X52:
032E L93:
032E 4E39 cpi R20,158
0330 E0E0 ldi R30,0
0332 5E07 cpc R21,R30
0334 09F4 brne X94
0336 ECC0 xjmp L71
0338 X94:
0338 X53:
0338 FFC0 xjmp L44
033A L94:
033A 493B cpi R20,185
033C E0E0 ldi R30,0
033E 5E07 cpc R21,R30
0340 09F4 brne X95
0342 EDC0 xjmp L72
0344 X95:
0344 X54:
0344 F9C0 xjmp L44
0346 L89:
0346 4E3D cpi R20,222
0348 E0E0 ldi R30,0
034A 5E07 cpc R21,R30
034C 09F4 brne X96
034E D9C0 xjmp L70
0350 X96:
0350 X55:
0350 8EED ldi R24,222
0352 90E0 ldi R25,0
0354 8417 cp R24,R20
0356 9507 cpc R25,R21
0358 B4F0 brlt L96
035A X56:
035A L95:
035A 483C cpi R20,200
035C E0E0 ldi R30,0
035E 5E07 cpc R21,R30
0360 09F4 brne X97
0362 9EC0 xjmp L63
0364 X97:
0364 X57:
0364 88EC ldi R24,200
0366 90E0 ldi R25,0
0368 8417 cp R24,R20
036A 9507 cpc R25,R21
036C 34F0 brlt L98
036E X58:
036E L97:
036E 443C cpi R20,196
0370 E0E0 ldi R30,0
0372 5E07 cpc R21,R30
0374 09F4 brne X98
0376 32C0 xjmp L49
0378 X98:
0378 X59:
0378 DFC0 xjmp L44
037A L98:
037A 4A3D cpi R20,218
037C E0E0 ldi R30,0
037E 5E07 cpc R21,R30
0380 09F4 brne X99
0382 B1C0 xjmp L68
0384 X99:
0384 X60:
0384 D9C0 xjmp L44
0386 L96:
0386 483E cpi R20,232
0388 E0E0 ldi R30,0
038A 5E07 cpc R21,R30
038C 09F4 brne X100
038E 57C0 xjmp L56
0390 X100:
0390 X61:
0390 88EE ldi R24,232
0392 90E0 ldi R25,0
0394 8417 cp R24,R20
0396 9507 cpc R25,R21
0398 34F0 brlt L100
039A X62:
039A L99:
039A 443E cpi R20,228
039C E0E0 ldi R30,0
039E 5E07 cpc R21,R30
03A0 09F4 brne X101
03A2 38C0 xjmp L53
03A4 X101:
03A4 X63:
03A4 C9C0 xjmp L44
03A6 L100:
03A6 483F cpi R20,248
03A8 E0E0 ldi R30,0
03AA 5E07 cpc R21,R30
03AC 09F4 brne X102
03AE 63C0 xjmp L60
03B0 X102:
03B0 X64:
03B0 C3C0 xjmp L44
03B2 L46:
03B2 .dbline 81
03B2 ; {
03B2 ; case 0x04: ir_num=0;break;//0
03B2 2224 clr R2
03B4 3324 clr R3
03B6 30920300 sts _ir_num+1,R3
03BA 20920200 sts _ir_num,R2
03BE .dbline 81
03BE BCC0 xjmp L44
03C0 L47:
03C0 .dbline 82
03C0 ; case 0x84: ir_num=1;break;//1
03C0 81E0 ldi R24,1
03C2 90E0 ldi R25,0
03C4 90930300 sts _ir_num+1,R25
03C8 80930200 sts _ir_num,R24
03CC .dbline 82
03CC B5C0 xjmp L44
03CE L48:
03CE .dbline 83
03CE ; case 0x44: ir_num=2;break;//2
03CE 82E0 ldi R24,2
03D0 90E0 ldi R25,0
03D2 90930300 sts _ir_num+1,R25
03D6 80930200 sts _ir_num,R24
03DA .dbline 83
03DA AEC0 xjmp L44
03DC L49:
03DC .dbline 84
03DC ; case 0xc4: ir_num=3;break;//3
03DC 83E0 ldi R24,3
03DE 90E0 ldi R25,0
03E0 90930300 sts _ir_num+1,R25
03E4 80930200 sts _ir_num,R24
03E8 .dbline 84
03E8 A7C0 xjmp L44
03EA L50:
03EA .dbline 85
03EA ; case 0x24: ir_num=4;break;//4
03EA 84E0 ldi R24,4
03EC 90E0 ldi R25,0
03EE 90930300 sts _ir_num+1,R25
03F2 80930200 sts _ir_num,R24
03F6 .dbline 85
03F6 A0C0 xjmp L44
03F8 L51:
03F8 .dbline 86
03F8 ; case 0xa4: ir_num=5;break;//5
03F8 85E0 ldi R24,5
03FA 90E0 ldi R25,0
03FC 90930300 sts _ir_num+1,R25
0400 80930200 sts _ir_num,R24
0404 .dbline 86
0404 99C0 xjmp L44
0406 L52:
0406 .dbline 87
0406 ; case 0x64: ir_num=6;break;//6
0406 86E0 ldi R24,6
0408 90E0 ldi R25,0
040A 90930300 sts _ir_num+1,R25
040E 80930200 sts _ir_num,R24
0412 .dbline 87
0412 92C0 xjmp L44
0414 L53:
0414 .dbline 88
0414 ; case 0xe4: ir_num=7;break;//7
0414 87E0 ldi R24,7
0416 90E0 ldi R25,0
0418 90930300 sts _ir_num+1,R25
041C 80930200 sts _ir_num,R24
0420 .dbline 88
0420 8BC0 xjmp L44
0422 L54:
0422 .dbline 89
0422 ; case 0x14: ir_num=8;break;//8
0422 88E0 ldi R24,8
0424 90E0 ldi R25,0
0426 90930300 sts _ir_num+1,R25
042A 80930200 sts _ir_num,R24
042E .dbline 89
042E 84C0 xjmp L44
0430 L55:
0430 .dbline 90
0430 ; case 0x94: ir_num=9;break;//9
0430 89E0 ldi R24,9
0432 90E0 ldi R25,0
0434 90930300 sts _ir_num+1,R25
0438 80930200 sts _ir_num,R24
043C .dbline 90
043C 7DC0 xjmp L44
043E L56:
043E .dbline 91
043E ; case 0xe8: ir_num=10;break;//取消
043E 8AE0 ldi R24,10
0440 90E0 ldi R25,0
0442 90930300 sts _ir_num+1,R25
0446 80930200 sts _ir_num,R24
044A .dbline 91
044A 76C0 xjmp L44
044C L57:
044C .dbline 92
044C ; case 0x49: ir_num=11;break;//确认
044C 8BE0 ldi R24,11
044E 90E0 ldi R25,0
0450 90930300 sts _ir_num+1,R25
0454 80930200 sts _ir_num,R24
0458 .dbline 92
0458 6FC0 xjmp L44
045A L58:
045A .dbline 93
045A ; case 0x78: ir_num=12;break;//左
045A 8CE0 ldi R24,12
045C 90E0 ldi R25,0
045E 90930300 sts _ir_num+1,R25
0462 80930200 sts _ir_num,R24
0466 .dbline 93
0466 68C0 xjmp L44
0468 L59:
0468 .dbline 94
0468 ; case 0x98: ir_num=13;break;//右
0468 8DE0 ldi R24,13
046A 90E0 ldi R25,0
046C 90930300 sts _ir_num+1,R25
0470 80930200 sts _ir_num,R24
0474 .dbline 94
0474 61C0 xjmp L44
0476 L60:
0476 .dbline 95
0476 ; case 0xf8: ir_num=14;break;//前
0476 8EE0 ldi R24,14
0478 90E0 ldi R25,0
047A 90930300 sts _ir_num+1,R25
047E 80930200 sts _ir_num,R24
0482 .dbline 95
0482 5AC0 xjmp L44
0484 L61:
0484 .dbline 96
0484 ; case 0x18: ir_num=15;break;//后
0484 8FE0 ldi R24,15
0486 90E0 ldi R25,0
0488 90930300 sts _ir_num+1,R25
048C 80930200 sts _ir_num,R24
0490 .dbline 96
0490 53C0 xjmp L44
0492 L62:
0492 .dbline 97
0492 ; case 0x2d: ir_num=16;break;
0492 80E1 ldi R24,16
0494 90E0 ldi R25,0
0496 90930300 sts _ir_num+1,R25
049A 80930200 sts _ir_num,R24
049E .dbline 97
049E 4CC0 xjmp L44
04A0 L63:
04A0 .dbline 98
04A0 ; case 0xc8: ir_num=17;break;
04A0 81E1 ldi R24,17
04A2 90E0 ldi R25,0
04A4 90930300 sts _ir_num+1,R25
04A8 80930200 sts _ir_num,R24
04AC .dbline 98
04AC 45C0 xjmp L44
04AE L64:
04AE .dbline 99
04AE ; case 0x20: ir_num=18;break;
04AE 82E1 ldi R24,18
04B0 90E0 ldi R25,0
04B2 90930300 sts _ir_num+1,R25
04B6 80930200 sts _ir_num,R24
04BA .dbline 99
04BA 3EC0 xjmp L44
04BC L65:
04BC .dbline 100
04BC ; case 0xc0: ir_num=19;break;
04BC 83E1 ldi R24,19
04BE 90E0 ldi R25,0
04C0 90930300 sts _ir_num+1,R25
04C4 80930200 sts _ir_num,R24
04C8 .dbline 100
04C8 37C0 xjmp L44
04CA L66:
04CA .dbline 101
04CA ; case 0x3e: ir_num=20;break;
04CA 84E1 ldi R24,20
04CC 90E0 ldi R25,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -