📄 edit.lst
字号:
413 0F85 303C movlw 60
414 0F86 120A 158A 25F2 fcall _Lcd_MoveTo_Position
415 ;edit.c: 177: Lcd_Show_RomString(mode1);
416 0F89 30F4 movlw low _mode1
417 0F8A 00CC movwf ?_Lcd_Show_RomString
418 0F8B 3010 movlw high _mode1
419 0F8C 00CD movwf ?_Lcd_Show_RomString+1
420 0F8D 160A 118A 275A fcall _Lcd_Show_RomString
421 ;edit.c: 178: Lcd_MoveTo_Position(70);
422 0F90 3046 movlw 70
423 0F91 120A 158A 25F2 fcall _Lcd_MoveTo_Position
424 ;edit.c: 179: Lcd_Show_RomString(mode2);
425 0F94 30D3 movlw low _mode2
426 0F95 00CC movwf ?_Lcd_Show_RomString
427 0F96 3010 movlw high _mode2
428 0F97 00CD movwf ?_Lcd_Show_RomString+1
429 0F98 160A 118A 275A fcall _Lcd_Show_RomString
430 ;edit.c: 180: Lcd_Set_Paint(0);
431 0F9B 3000 movlw 0
432 0F9C 160A 118A 268B fcall _Lcd_Set_Paint
433 0F9F l47
434 ;edit.c: 181: }
435 0F9F 120A 158A 23F4 fcall _Keypad_HighISR
+ 120A 158A
436 0FA4 00BA movwf ?a_Edit_FileName_Modify+2
437 ;edit.c: 183: switch(key_value)
438 0FA5 2FC8 goto l49
439 ;edit.c: 184: {
440 ;edit.c: 186: break;
441 ;edit.c: 187: case KEY_0:
442 ;edit.c: 188: break;
443 ;edit.c: 189: case KEY_1:
444 ;edit.c: 190: break;
445 ;edit.c: 191: case KEY_2:
446 ;edit.c: 192: break;
447 ;edit.c: 193: case KEY_3:
448 ;edit.c: 194: break;
449 ;edit.c: 195: case KEY_4:
450 ;edit.c: 196: break;
451 ;edit.c: 197: case KEY_5:
452 ;edit.c: 198: break;
453 ;edit.c: 199: case KEY_6:
454 ;edit.c: 200: break;
455 ;edit.c: 201: case KEY_7:
456 ;edit.c: 202: break;
457 ;edit.c: 203: case KEY_8:
458 ;edit.c: 204: break;
459 ;edit.c: 205: case KEY_9:
460 ;edit.c: 206: break;
461 0FA6 l61
462 ;edit.c: 207: case KEY_LEFT:
463 ;edit.c: 208: {
464 0FA6 120A 158A 2618 fcall _Lcd_Cursor_Left
+ 120A 158A
465 ;edit.c: 210: break;
466 0FAB 2FFC goto l44
467 0FAC l62
468 ;edit.c: 211: }
469 ;edit.c: 213: {
470 0FAC 120A 158A 262F fcall _Lcd_Cursor_Right
+ 120A 158A
471 ;edit.c: 215: break;
472 0FB1 2FFC goto l44
473 0FB2 l63
474 ;edit.c: 216: }
475 ;edit.c: 218: {
476 0FB2 120A 158A 2647 fcall _Lcd_Cursor_Up
+ 120A 158A
477 ;edit.c: 220: break;
478 0FB7 2FFC goto l44
479 0FB8 l64
480 ;edit.c: 221: }
481 ;edit.c: 223: {
482 0FB8 120A 158A 2653 fcall _Lcd_Cursor_Down
+ 120A 158A
483 ;edit.c: 225: break;
484 0FBD 2FFC goto l44
485 0FBE l65
486 ;edit.c: 226: }
487 ;edit.c: 228: {
488 0FBE 160A 118A 2685 fcall _Lcd_Get_Current_position
+ 120A 158A
489 0FC3 00B8 movwf ?a_Edit_FileName_Modify
490 ;edit.c: 230: break;
491 0FC4 2FFC goto l44
492 0FC5 l66
493 ;edit.c: 231: }
494 ;edit.c: 233: bExit = 1;
495 0FC5 01B9 clrf ?a_Edit_FileName_Modify+1
496 0FC6 0AB9 incf ?a_Edit_FileName_Modify+1
497 ;edit.c: 234: break;
498 ;edit.c: 235: default:
499 ;edit.c: 236: break;
500 0FC7 2FFC goto l44
501 0FC8 l49
502 0FC8 083A movf ?a_Edit_FileName_Modify+2,w
503 0FC9 3AFF xorlw -1
504 0FCA 1903 btfsc 3,2
505 0FCB 2FFC goto l44
506 0FCC 3AFE xorlw 254
507 0FCD 1903 btfsc 3,2
508 0FCE 2FFC goto l44
509 0FCF 3A03 xorlw 3
510 0FD0 1903 btfsc 3,2
511 0FD1 2FFC goto l44
512 0FD2 3A01 xorlw 1
513 0FD3 1903 btfsc 3,2
514 0FD4 2FFC goto l44
515 0FD5 3A07 xorlw 7
516 0FD6 1903 btfsc 3,2
517 0FD7 2FFC goto l44
518 0FD8 3A01 xorlw 1
519 0FD9 1903 btfsc 3,2
520 0FDA 2FFC goto l44
521 0FDB 3A03 xorlw 3
522 0FDC 1903 btfsc 3,2
523 0FDD 2FFC goto l44
524 0FDE 3A01 xorlw 1
525 0FDF 1903 btfsc 3,2
526 0FE0 2FFC goto l44
527 0FE1 3A0F xorlw 15
528 0FE2 1903 btfsc 3,2
529 0FE3 2FFC goto l44
530 0FE4 3A01 xorlw 1
531 0FE5 1903 btfsc 3,2
532 0FE6 2FFC goto l44
533 0FE7 3A03 xorlw 3
534 0FE8 1903 btfsc 3,2
535 0FE9 2FFC goto l44
536 0FEA 3A01 xorlw 1
537 0FEB 1903 btfsc 3,2
538 0FEC 2FB8 goto l64
539 0FED 3A07 xorlw 7
540 0FEE 1903 btfsc 3,2
541 0FEF 2FB2 goto l63
542 0FF0 3A01 xorlw 1
543 0FF1 1903 btfsc 3,2
544 0FF2 2FA6 goto l61
545 0FF3 3A03 xorlw 3
546 0FF4 1903 btfsc 3,2
547 0FF5 2FAC goto l62
548 0FF6 3A01 xorlw 1
549 0FF7 1903 btfsc 3,2
550 0FF8 2FBE goto l65
551 0FF9 3A1F xorlw 31
552 0FFA 1903 btfsc 3,2
553 0FFB 2FC5 goto l66
554 0FFC l44
555 ;edit.c: 238: }
556 0FFC 08B9 movf ?a_Edit_FileName_Modify+1
557 0FFD 1D03 btfss 3,2
558 0FFE 0008 return
559 0FFF 2F69 goto l45
560
561 psect temp
562 0070 btemp
563 0070 ds 2
HI-TECH Software PICC Macro Assembler V8.05PL1
Symbol Table Thu Dec 20 19:08:33 2007
l4 0F53
l5 0E7D
l7 0EAD
l8 0E88
_Lcd_Get_Current_position 1685
?a_Edit_Menu 0027
_Lcd_Cursor_Right 0E2F
l11 0EA4
l13 0F1F
l30 0EDD
l32 0EEA
l41 0F1C
l25 0EB4
l34 0EF4
l26 0EBA
l27 0EC0
l44 0FFC
l36 0EFE
l28 0EC6
l61 0FA6
l45 0F69
l29 0ECC
l62 0FAC
l38 0F08
l63 0FB2
l47 0F9F
l64 0FB8
l65 0FBE
l49 0FC8
l66 0FC5
_edit_menu 00A1
?_Lcd_Show_RomString 004C
_Edit_Menu 0E6E
?_Eep_Rom_Read_Filename 004B
_Lcd_Clr 0E5F
btemp 0070
_Lcd_Show_String 16C6
lbmul 16A2
_Keypad_HighISR 0BF4
_tem_ctrl_mode 103B
_Lcd_Cursor_Left 0E18
_Lcd_Cursor_Down 0E53
_Lcd_Show_RomString 175A
_mode1 10F4
_mode2 10D3
?a_Edit_FileName_Modify 0038
_Eep_Rom_Read_Filename 172E
_Lcd_Get_Paint 1688
?_Edit_FileName_Modify 0036
status 0003
copy_bank1 0026
_Dsp_Edit_Menu 0E67
_Lcd_Cursor_Up 0E47
_Edit_FileName_Modify 0F57
_Lcd_MoveTo_Position 0DF2
_Lcd_Set_Paint 168B
used_btemp0 0001
used_btemp1 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -