📄 test.lst
字号:
00274a 0e40 MOVLW 0x40 SetDDRamAddr(0x40); // Set Display data ram address to 0 D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
00274c 6ee6 MOVWF 0xe6,0x0
00274e ec26 CALL 0x2e4c,0x0
002750 f017
002752 52e5 MOVF 0xe5,0x1,0x0
002754 cfd9 MOVFF 0xfd9,0xfe6 putsXLCD(str_time); D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
002756 ffe6
002758 cfda MOVFF 0xfda,0xfe6
00275a ffe6
00275c eccb CALL 0x2f96,0x0
00275e f017
002760 52e5 MOVF 0xe5,0x1,0x0
002762 52e5 MOVF 0xe5,0x1,0x0
D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
002764 ec4e CALL 0x309c,0x0 while(BusyXLCD()); // Wait if LCD busy D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
002766 f018
002768 0900 IORLW 0x0
00276a e001 BZ 0x276e
00276c d7fb BRA 0x2764
00276e 0e4e MOVLW 0x4e SetDDRamAddr(0x4E); // Set Display data ram address to 0 D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
002770 6ee6 MOVWF 0xe6,0x0
002772 ec26 CALL 0x2e4c,0x0
002774 f017
002776 52e5 MOVF 0xe5,0x1,0x0
002778 50d9 MOVF 0xd9,0x0,0x0 putsXLCD(str_proc); D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
00277a 0f11 ADDLW 0x11
00277c 6ee6 MOVWF 0xe6,0x0
00277e 0e00 MOVLW 0x0
002780 20da ADDWFC 0xda,0x0,0x0
002782 6ee6 MOVWF 0xe6,0x0
002784 eccb CALL 0x2f96,0x0
002786 f017
002788 52e5 MOVF 0xe5,0x1,0x0
00278a 52e5 MOVF 0xe5,0x1,0x0
D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
00278c 50d9 MOVF 0xd9,0x0,0x0 if(strlen(str_proc) < 2) // If two characters wouldn't have been D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
00278e 0f11 ADDLW 0x11
002790 6ee6 MOVWF 0xe6,0x0
002792 0e00 MOVLW 0x0
002794 20da ADDWFC 0xda,0x0,0x0
002796 6ee6 MOVWF 0xe6,0x0
002798 ecbd CALL 0x2f7a,0x0
00279a f017
00279c 52e5 MOVF 0xe5,0x1,0x0
00279e 52e5 MOVF 0xe5,0x1,0x0
0027a0 cff3 MOVFF 0xff3,0x0
0027a2 f000
0027a4 cff4 MOVFF 0xff4,0x1
0027a6 f001
0027a8 0e02 MOVLW 0x2
0027aa 5c00 SUBWF 0x0,0x0,0x0
0027ac 0e00 MOVLW 0x0
0027ae 5801 SUBWFB 0x1,0x0,0x0
0027b0 e20a BC 0x27c6
{ // written, then write the second one. D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027b2 ec4e CALL 0x309c,0x0 while(BusyXLCD()); D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027b4 f018
0027b6 0900 IORLW 0x0
0027b8 e001 BZ 0x27bc
0027ba d7fb BRA 0x27b2
0027bc 0e20 MOVLW 0x20 putcXLCD(' '); D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027be 6ee6 MOVWF 0xe6,0x0
0027c0 ec51 CALL 0x2ea2,0x0
0027c2 f017
0027c4 52e5 MOVF 0xe5,0x1,0x0
} D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027c6 0e0a MOVLW 0xa OSTimeDly(10); D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027c8 6ee6 MOVWF 0xe6,0x0
0027ca 6ae6 CLRF 0xe6,0x0
0027cc ec99 CALL 0x1b32,0x0
0027ce f00d
0027d0 52e5 MOVF 0xe5,0x1,0x0
0027d2 52e5 MOVF 0xe5,0x1,0x0
} D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027d6 6ef5 MOVWF 0xf5,0x0 } D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027d8 0e1a MOVLW 0x1a
0027da 5ce1 SUBWF 0xe1,0x0,0x0
0027dc e202 BC 0x27e2
0027de 6ae1 CLRF 0xe1,0x0
0027e0 52e5 MOVF 0xe5,0x1,0x0
0027e2 6ee1 MOVWF 0xe1,0x0
0027e4 50f5 MOVF 0xf5,0x0,0x0
0027e6 52e5 MOVF 0xe5,0x1,0x0
0027e8 cfe5 MOVFF 0xfe5,0xfda
0027ea ffda
0027ec cfe7 MOVFF 0xfe7,0xfd9
0027ee ffd9
0027f0 0012 RETURN 0x0
D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027f2 cfd9 MOVFF 0xfd9,0xfe6 void TestTask(void *pdata) D:\SOFTWARE1\uCOS-II\PIC18\MPLAB-C18\WORK\TEST.C
0027f4 ffe6
0027f6 cfda MOVFF 0xfda,0xfe6
0027f8 ffe6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -