⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.lst

📁 ucos-ii在PIC18F4520上的移植
💻 LST
📖 第 1 页 / 共 5 页
字号:
MP2COD 4.20, COFF to COD File Converter
Copyright (c) 2008 Microchip Technology Inc.
Listing File Generated: Tue Nov 11 13:48:33 2008


Address  Value    Disassembly              Source                                                                           File
-------  -------  -----------------------  -------------------------------------------------------------------------------  -----
                                           //***************************************************************/               E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    "includes.h"                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    "xlcd.h"                                                             E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    <timers.h>                                                           E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    <delays.h>                                                           E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    <string.h>                                                           E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #include    <stdlib.h>                                                           E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           /************************************************************************/       E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #define    LED1    PORTBbits.RB0                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #define    LED2    PORTBbits.RB1                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #define    LED3    PORTBbits.RB2                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           #define    LED4    PORTBbits.RB3                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           static char rstr_welcome[17L] = "Welcome uC/OS-II";                              E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           OS_STK    Task1Stk[100];                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           OS_STK    Task2Stk[50];                                                          E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           OS_STK    Task3Stk[50];                                                          E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           OS_STK    Task4Stk[50];                                                          E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           OS_STK    LCDTaskStk[200L];                                                      E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           void Task1(void *pdata);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           void Task2(void *pdata);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           void Task3(void *pdata);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           void Task4(void *pdata);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                           void LCDTask(void *pdata);                                                       E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00274e   cfd9     MOVFF     0xfd9,0xfe6    void Task1(void *pdata)                                                          E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
002750   ffe6                                                                                                               
002752   cfda     MOVFF     0xfda,0xfe6                                                                                     
002754   ffe6                                                                                                               
002756   cfe1     MOVFF     0xfe1,0xfd9                                                                                     
002758   ffd9                                                                                                               
00275a   cfe2     MOVFF     0xfe2,0xfda                                                                                     
00275c   ffda                                                                                                               
                                           {                                                                                E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00275e   0e9f     MOVLW     0x9f               OpenTimer0(TIMER_INT_ON & T0_16BIT & T0_SOURCE_INT & T0_PS_1_1);             E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
002760   6ee6     MOVWF     0xe6,0x0                                                                                        
002762   ece0     CALL      0x33c0,0x0                                                                                      
002764   f019                                                                                                               
002766   52e5     MOVF      0xe5,0x1,0x0                                                                                    
002768   0ef0     MOVLW     0xf0               WriteTimer0(-10000);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00276a   6ee6     MOVWF     0xe6,0x0                                                                                        
00276c   0ed8     MOVLW     0xd8                                                                                            
00276e   6ee6     MOVWF     0xe6,0x0                                                                                        
002770   ecc4     CALL      0x3388,0x0                                                                                      
002772   f019                                                                                                               
002774   52e5     MOVF      0xe5,0x1,0x0                                                                                    
002776   52e5     MOVF      0xe5,0x1,0x0                                                                                    
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
                                               // Initialize statistics task                                                E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
002778   ec89     CALL      0x312,0x0          OSStatInit();                                                                E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00277a   f001                                                                                                               
                                                                                                                            E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00277c   0e01     MOVLW     0x1                OSTaskCreate(Task2,(void *)0,Task2Stk,1);                                    E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
00277e   6ee6     MOVWF     0xe6,0x0                                                                                        
002780   0e68     MOVLW     0x68                                                                                            
002782   6ee6     MOVWF     0xe6,0x0                                                                                        
002784   0e03     MOVLW     0x3                                                                                             
002786   6ee6     MOVWF     0xe6,0x0                                                                                        
002788   0e00     MOVLW     0x0                                                                                             
00278a   6ee6     MOVWF     0xe6,0x0                                                                                        
00278c   6ae6     CLRF      0xe6,0x0                                                                                        
00278e   0edc     MOVLW     0xdc                                                                                            
002790   6ee6     MOVWF     0xe6,0x0                                                                                        
002792   0e27     MOVLW     0x27                                                                                            
002794   6ee6     MOVWF     0xe6,0x0                                                                                        
002796   0e00     MOVLW     0x0                                                                                             
002798   6ee6     MOVWF     0xe6,0x0                                                                                        
00279a   ecfa     CALL      0x11f4,0x0                                                                                      
00279c   f008                                                                                                               
00279e   6e00     MOVWF     0x0,0x0                                                                                         
0027a0   0e08     MOVLW     0x8                                                                                             
0027a2   5ce1     SUBWF     0xe1,0x0,0x0                                                                                    
0027a4   e202     BC        0x27aa                                                                                          
0027a6   6ae1     CLRF      0xe1,0x0                                                                                        
0027a8   52e5     MOVF      0xe5,0x1,0x0                                                                                    
0027aa   6ee1     MOVWF     0xe1,0x0                                                                                        
0027ac   5000     MOVF      0x0,0x0,0x0                                                                                     
0027ce   d7ef     BRA       0x27ae             for(;;)                                                                      E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
0027ae   8081     BSF       0x81,0x0,0x0       {   LED1 =1;                                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
0027b0   0e20     MOVLW     0x20                   OSTimeDly(0x20);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
0027b2   6ee6     MOVWF     0xe6,0x0                                                                                        
0027b4   6ae6     CLRF      0xe6,0x0                                                                                        
0027b6   ecf7     CALL      0x1bee,0x0                                                                                      
0027b8   f00d                                                                                                               
0027ba   52e5     MOVF      0xe5,0x1,0x0                                                                                    
0027bc   52e5     MOVF      0xe5,0x1,0x0                                                                                    
0027be   9081     BCF       0x81,0x0,0x0           LED1 =0;                                                                 E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
0027c0   0e20     MOVLW     0x20                   OSTimeDly(0x20);                                                         E:\work\acounter_pro\MPLAB-uCOS-C18\TEST.C
0027c2   6ee6     MOVWF     0xe6,0x0                                                                                        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -