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

📄 os_cpu_c.lst

📁 uCOS2 for 51系列
💻 LST
📖 第 1 页 / 共 3 页
字号:
016F 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 91
0172 900006            MOV     DPTR,#06H
0175 120000      E     LCALL   ?C?XBPOFF
0178 E0                MOVX    A,@DPTR
0179 FB                MOV     R3,A
017A A3                INC     DPTR
017B E0                MOVX    A,@DPTR
017C FA                MOV     R2,A
017D A3                INC     DPTR
017E E0                MOVX    A,@DPTR
017F F9                MOV     R1,A
0180 AE02              MOV     R6,AR2
0182 AF01              MOV     R7,AR1
0184 EE                MOV     A,R6
C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 12  

0185 FF                MOV     R7,A
0186 7E00              MOV     R6,#00H
0188 850083      E     MOV     DPH,?C_XBP
018B 850082      E     MOV     DPL,?C_XBP+01H
018E E0                MOVX    A,@DPTR
018F FB                MOV     R3,A
0190 A3                INC     DPTR
0191 E4                CLR     A
0192 75F001            MOV     B,#01H
0195 120000      E     LCALL   ?C?ILDIX
0198 A9F0              MOV     R1,B
019A FA                MOV     R2,A
019B EF                MOV     A,R7
019C 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 92
019F 850083      E     MOV     DPH,?C_XBP
01A2 850082      E     MOV     DPL,?C_XBP+01H
01A5 E0                MOVX    A,@DPTR
01A6 FB                MOV     R3,A
01A7 A3                INC     DPTR
01A8 E4                CLR     A
01A9 75F001            MOV     B,#01H
01AC 120000      E     LCALL   ?C?ILDIX
01AF A9F0              MOV     R1,B
01B1 FA                MOV     R2,A
01B2 7401              MOV     A,#01H
01B4 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 94
01B7 850083      E     MOV     DPH,?C_XBP
01BA 850082      E     MOV     DPL,?C_XBP+01H
01BD E0                MOVX    A,@DPTR
01BE FB                MOV     R3,A
01BF A3                INC     DPTR
01C0 E4                CLR     A
01C1 75F001            MOV     B,#01H
01C4 120000      E     LCALL   ?C?ILDIX
01C7 A9F0              MOV     R1,B
01C9 FA                MOV     R2,A
01CA 7403              MOV     A,#03H
01CC 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 95
01CF 850083      E     MOV     DPH,?C_XBP
01D2 850082      E     MOV     DPL,?C_XBP+01H
01D5 E0                MOVX    A,@DPTR
01D6 FB                MOV     R3,A
01D7 A3                INC     DPTR
01D8 E4                CLR     A
01D9 75F001            MOV     B,#01H
01DC 120000      E     LCALL   ?C?ILDIX
01DF A9F0              MOV     R1,B
01E1 FA                MOV     R2,A
01E2 7404              MOV     A,#04H
01E4 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 96
01E7 850083      E     MOV     DPH,?C_XBP
01EA 850082      E     MOV     DPL,?C_XBP+01H
01ED E0                MOVX    A,@DPTR
01EE FB                MOV     R3,A
01EF A3                INC     DPTR
01F0 E4                CLR     A
01F1 75F001            MOV     B,#01H
01F4 120000      E     LCALL   ?C?ILDIX
C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 13  

01F7 A9F0              MOV     R1,B
01F9 FA                MOV     R2,A
01FA 7405              MOV     A,#05H
01FC 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 97
01FF 850083      E     MOV     DPH,?C_XBP
0202 850082      E     MOV     DPL,?C_XBP+01H
0205 E0                MOVX    A,@DPTR
0206 FB                MOV     R3,A
0207 A3                INC     DPTR
0208 E4                CLR     A
0209 75F001            MOV     B,#01H
020C 120000      E     LCALL   ?C?ILDIX
020F A9F0              MOV     R1,B
0211 FA                MOV     R2,A
0212 7406              MOV     A,#06H
0214 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 98
0217 850083      E     MOV     DPH,?C_XBP
021A 850082      E     MOV     DPL,?C_XBP+01H
021D E0                MOVX    A,@DPTR
021E FB                MOV     R3,A
021F A3                INC     DPTR
0220 E4                CLR     A
0221 75F001            MOV     B,#01H
0224 120000      E     LCALL   ?C?ILDIX
0227 A9F0              MOV     R1,B
0229 FA                MOV     R2,A
022A 7407              MOV     A,#07H
022C 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 100
022F 900009            MOV     DPTR,#09H
0232 120000      E     LCALL   ?C?XBPOFF
0235 E0                MOVX    A,@DPTR
0236 FB                MOV     R3,A
0237 A3                INC     DPTR
0238 E0                MOVX    A,@DPTR
0239 FA                MOV     R2,A
023A A3                INC     DPTR
023B E0                MOVX    A,@DPTR
023C F9                MOV     R1,A
023D E9                MOV     A,R1
023E 2440              ADD     A,#040H
0240 F9                MOV     R1,A
0241 EA                MOV     A,R2
0242 3400              ADDC    A,#00H
0244 FA                MOV     R2,A
0245 AE02              MOV     R6,AR2
0247 AF01              MOV     R7,AR1
0249 EE                MOV     A,R6
024A FF                MOV     R7,A
024B 7E00              MOV     R6,#00H
024D 850083      E     MOV     DPH,?C_XBP
0250 850082      E     MOV     DPL,?C_XBP+01H
0253 E0                MOVX    A,@DPTR
0254 FB                MOV     R3,A
0255 A3                INC     DPTR
0256 E4                CLR     A
0257 75F001            MOV     B,#01H
025A 120000      E     LCALL   ?C?ILDIX
025D A9F0              MOV     R1,B
025F FA                MOV     R2,A
C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 14  

0260 EF                MOV     A,R7
0261 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 101
0264 900009            MOV     DPTR,#09H
0267 120000      E     LCALL   ?C?XBPOFF
026A E0                MOVX    A,@DPTR
026B FB                MOV     R3,A
026C A3                INC     DPTR
026D E0                MOVX    A,@DPTR
026E FA                MOV     R2,A
026F A3                INC     DPTR
0270 E0                MOVX    A,@DPTR
0271 F9                MOV     R1,A
0272 E9                MOV     A,R1
0273 2440              ADD     A,#040H
0275 F9                MOV     R1,A
0276 EA                MOV     A,R2
0277 3400              ADDC    A,#00H
0279 FA                MOV     R2,A
027A AF01              MOV     R7,AR1
027C EF                MOV     A,R7
027D 54FF              ANL     A,#0FFH
027F FF                MOV     R7,A
0280 850083      E     MOV     DPH,?C_XBP
0283 850082      E     MOV     DPL,?C_XBP+01H
0286 E0                MOVX    A,@DPTR
0287 FB                MOV     R3,A
0288 A3                INC     DPTR
0289 E4                CLR     A
028A 75F001            MOV     B,#01H
028D 120000      E     LCALL   ?C?ILDIX
0290 A9F0              MOV     R1,B
0292 FA                MOV     R2,A
0293 EF                MOV     A,R7
0294 120000      E     LCALL   ?C?CSTPTR
                                           ; SOURCE LINE # 103
0297 900009            MOV     DPTR,#09H
029A 120000      E     LCALL   ?C?XBPOFF
029D E0                MOVX    A,@DPTR
029E FB                MOV     R3,A
029F A3                INC     DPTR
02A0 E0                MOVX    A,@DPTR
02A1 FA                MOV     R2,A
02A2 A3                INC     DPTR
02A3 E0                MOVX    A,@DPTR
02A4 F9                MOV     R1,A
                                           ; SOURCE LINE # 104
02A5         ?C0001:
02A5 90000E            MOV     DPTR,#0EH
02A8 120000      E     LCALL   ?C?ADDXBP
02AB 22                RET     
             ; FUNCTION _?OSTaskStkInit (END)

             ; FUNCTION _?InitTimer0 (BEGIN)
                                           ; SOURCE LINE # 110
                                           ; SOURCE LINE # 112
0000 5389F0            ANL     TMOD,#0F0H
                                           ; SOURCE LINE # 113
0003 438901            ORL     TMOD,#01H
                                           ; SOURCE LINE # 114
0006 758C70            MOV     TH0,#070H
                                           ; SOURCE LINE # 115
C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 15  

0009 758A00            MOV     TL0,#00H
                                           ; SOURCE LINE # 116
000C D2A9              SETB    ET0
                                           ; SOURCE LINE # 117
000E D28C              SETB    TR0
                                           ; SOURCE LINE # 118
0010         ?C0002:
0010 22                RET     
             ; FUNCTION _?InitTimer0 (END)

             ; FUNCTION _AdjXBP (BEGIN)
                                           ; SOURCE LINE # 121
0000 900000      R     MOV     DPTR,#i
0003 EE                MOV     A,R6
0004 F0                MOVX    @DPTR,A
0005 A3                INC     DPTR
0006 EF                MOV     A,R7
0007 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 122
                                           ; SOURCE LINE # 124
0008 900000      R     MOV     DPTR,#i+01H
000B E0                MOVX    A,@DPTR
000C 04                INC     A
000D F0                MOVX    @DPTR,A
000E 7006              JNZ     ?C0004
0010 900000      R     MOV     DPTR,#i
0013 E0                MOVX    A,@DPTR
0014 04                INC     A
0015 F0                MOVX    @DPTR,A
0016         ?C0004:
                                           ; SOURCE LINE # 127
0016 900000      R     MOV     DPTR,#i
0019 E0                MOVX    A,@DPTR
001A FE                MOV     R6,A
001B A3                INC     DPTR
001C E0                MOVX    A,@DPTR
001D FF                MOV     R7,A
                                           ; SOURCE LINE # 128
001E         ?C0003:
001E 22                RET     
             ; FUNCTION _AdjXBP (END)

C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 16  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


FP64 . . . . . . . . . . . . . . . . .  TYPEDEF  -----  FLOAT    -----  4
BOOLEAN. . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
_?OSTaskStkInit. . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  task . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0003H  3
  ppdata . . . . . . . . . . . . . . .  AUTO     XDATA  VOID_PTR 0006H  3
  ptos . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0009H  3
  opt. . . . . . . . . . . . . . . . .  AUTO     XDATA  U_INT    000CH  2
  stk. . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0000H  3
INT32S . . . . . . . . . . . . . . . .  TYPEDEF  -----  LONG     -----  4
INT32U . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_LONG   -----  4
INT16S . . . . . . . . . . . . . . . .  TYPEDEF  -----  INT      -----  2
INT16U . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
TH0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008CH  1
TL0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008AH  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
_AdjXBP. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     XDATA  U_INT    0000H  2
OS_TCB . . . . . . . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  17
  OSTCBStkPtr. . . . . . . . . . . . .  MEMBER   -----  PTR      0000H  3
  OSTCBNext. . . . . . . . . . . . . .  MEMBER   -----  PTR      0003H  3
  OSTCBPrev. . . . . . . . . . . . . .  MEMBER   -----  PTR      0006H  3
  OSTCBDly . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0009H  2
  OSTCBStat. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000BH  1
  OSTCBPrio. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000CH  1
  OSTCBX . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000DH  1
  OSTCBY . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000EH  1
  OSTCBBitX. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000FH  1
  OSTCBBitY. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0010H  1
jmp_buf. . . . . . . . . . . . . . . .  TYPEDEF  -----  ARRAY    -----  7
_?InitTimer0 . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
wchar_t. . . . . . . . . . . . . . . .  TYPEDEF  -----  CHAR     -----  1
OS_CPU_SR. . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
OS_FLAGS . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
OS_STK . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
va_list. . . . . . . . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
INT8S. . . . . . . . . . . . . . . . .  TYPEDEF  -----  CHAR     -----  1
INT8U. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
FP32 . . . . . . . . . . . . . . . . .  TYPEDEF  -----  FLOAT    -----  4
os_tcb . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  17
  OSTCBStkPtr. . . . . . . . . . . . .  MEMBER   -----  PTR      0000H  3
  OSTCBNext. . . . . . . . . . . . . .  MEMBER   -----  PTR      0003H  3
  OSTCBPrev. . . . . . . . . . . . . .  MEMBER   -----  PTR      0006H  3
  OSTCBDly . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0009H  2
  OSTCBStat. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000BH  1
  OSTCBPrio. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000CH  1
  OSTCBX . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000DH  1
  OSTCBY . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000EH  1
  OSTCBBitX. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000FH  1
  OSTCBBitY. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0010H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    732    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =      2    ----
C51 COMPILER V7.50   OS_CPU_C                                                              01/12/2005 21:47:41 PAGE 17  

   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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