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

📄 ucos-ii.omf

📁 《增强型8051单片机实用开发技术》例程代码
💻 OMF
📖 第 1 页 / 共 5 页
字号:

* TI=33  20H @LIST: NR_OF_COMPONENTS = 1
     <comp> Offset=0000H, 'pd', TI=32


* TI=34  23H @FUNCTION-LEAF:
           RETURN-TYPE:   void , PARM-LIST: TI=33 

* TI=35  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=2 TI=34 

* TI=36  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1   void 

* TI=37  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1  uchar 

* TI=38  20H @LIST: NR_OF_COMPONENTS = 4
     <comp> Offset=0004H, 'task', TI=35
     <comp> Offset=0007H, 'ppdata', TI=36
     <comp> Offset=000AH, 'ptos', TI=37
     <comp> Offset=000DH, 'prio', uchar


* TI=39  23H @FUNCTION-LEAF:
           RETURN-TYPE:  uchar , PARM-LIST: TI=38 

CHECKSUM = 71H

183: *** C51-DEBUG-RECORD (22H):
PUBLICS:
SI=00H (A)    bit , U: (4) BIT   , SVAL: 00AFH, NAME: 'EA'
SI=00H (A) TI=39 , U: (0) CODE  , SVAL: 08BDH, NAME: '_?OSTaskCreate'
CHECKSUM = 62H

184: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSTASKCREATE'
CHECKSUM = A8H

185: *** C51-TYPEDEF-RECORD (20H):
* TI=32  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1   void 

* TI=33  20H @LIST: NR_OF_COMPONENTS = 1
     <comp> Offset=0000H, 'pd', TI=32


* TI=34  23H @FUNCTION-LEAF:
           RETURN-TYPE:   void , PARM-LIST: TI=33 

* TI=35  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=2 TI=34 

* TI=36  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1   void 

* TI=37  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1  uchar 

CHECKSUM = 59H

186: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) TI=35 , U: (9)  [?C_xbp_] , SVAL: 0004H, NAME: 'task'
SI=00H (A) TI=36 , U: (9)  [?C_xbp_] , SVAL: 0007H, NAME: 'ppdata'
SI=00H (A) TI=37 , U: (9)  [?C_xbp_] , SVAL: 000AH, NAME: 'ptos'
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 000DH, NAME: 'prio'
CHECKSUM = 3EH

187: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 08BDH
0000H:  90 FF FD 12 02 C4 12 01 - E3 90 FF FC 12 02 C4 
CHECKSUM = 65H

188: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = DO-BLOCK BLOCK-NAME: ''
CHECKSUM = ECH

189: *** C51-TYPEDEF-RECORD (20H):
* TI=32  28H @PTR251-LEAF: 3 Byte, Size=3, mSpace=----- , pSpec=1  uchar 

CHECKSUM = A6H

190: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) TI=32 , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'psp'
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 0003H, NAME: 'err'
CHECKSUM = F0H

191: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 08CCH
0000H:  C2 AF 90 00 0D 12 02 E8 - E0 FF 75 F0 03 A4 24 1A 
0010H:  F8 12 01 B1 E9 4A 4B 60 - 03 02 09 D1 FB FA 79 01 
0020H:  EF 75 F0 03 A4 24 1A F8 - 12 01 BA D2 AF 90 FF FE 
0030H:  12 02 C4 E4 F0 A3 F0 90 - 00 0C 12 02 E8 12 01 C3 
0040H:  90 FF FD 12 02 C4 12 01 - E3 90 00 0C 12 02 E8 12 
0050H:  01 C3 90 FF FD 12 02 C4 - 12 01 E3 90 00 0C 12 02 
0060H:  E8 12 01 C3 12 05 31 85 - 08 83 85 09 82 12 01 E3 
0070H:  90 FF FE 12 02 C4 E4 F0 - A3 F0 FB FA F9 90 FF FD 
0080H:  12 02 C4 12 01 E3 90 FF - FC 12 02 C4 12 01 80 00 
0090H:  00 00 00 90 FF FE 12 02 - C4 E4 F0 A3 F0 FB FA F9 
00A0H:  90 FF FD 12 02 C4 12 01 - E3 90 00 0E 12 02 E8 12 
00B0H:  01 C3 90 00 1B 12 02 E8 - E0 FF 12 03 13 90 00 03 
00C0H:  12 02 E8 EF F0 90 00 03 - 12 02 E8 E0 70 12 C2 AF 
00D0H:  78 29 06 D2 AF 78 0B E6 - B4 01 20 12 0C 44 80 1B 
00E0H:  C2 AF 7B 00 7A 00 79 00 - 90 00 0D 12 02 E8 E0 75 
00F0H:  F0 03 A4 24 1A F8 12 01 - BA D2 AF 90 00 03 12 02 
0100H:  E8 E0 FF 80 04 D2 AF 7F - 28 
CHECKSUM = E5H

192: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = DO-END BLOCK-NAME: ''
CHECKSUM = E9H

193: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 09D5H
0000H:  90 00 0E 02 02 C4 
CHECKSUM = ACH

194: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 08BDH, LINE: #156
SI=00H (A), LIN-OFFS: 08CCH, LINE: #170
SI=00H (A), LIN-OFFS: 08CEH, LINE: #171
SI=00H (A), LIN-OFFS: 08E8H, LINE: #172
SI=00H (A), LIN-OFFS: 08F7H, LINE: #174
SI=00H (A), LIN-OFFS: 08F9H, LINE: #175
SI=00H (A), LIN-OFFS: 093CH, LINE: #176
SI=00H (A), LIN-OFFS: 0991H, LINE: #177
SI=00H (A), LIN-OFFS: 099AH, LINE: #178
SI=00H (A), LIN-OFFS: 099CH, LINE: #179
SI=00H (A), LIN-OFFS: 099FH, LINE: #180
SI=00H (A), LIN-OFFS: 09A1H, LINE: #181
SI=00H (A), LIN-OFFS: 09A7H, LINE: #182
SI=00H (A), LIN-OFFS: 09AAH, LINE: #183
SI=00H (A), LIN-OFFS: 09AAH, LINE: #184
SI=00H (A), LIN-OFFS: 09ACH, LINE: #185
SI=00H (A), LIN-OFFS: 09AEH, LINE: #186
SI=00H (A), LIN-OFFS: 09C5H, LINE: #187
SI=00H (A), LIN-OFFS: 09C7H, LINE: #188
SI=00H (A), LIN-OFFS: 09C7H, LINE: #189
SI=00H (A), LIN-OFFS: 09D1H, LINE: #190
SI=00H (A), LIN-OFFS: 09D1H, LINE: #191
SI=00H (A), LIN-OFFS: 09D3H, LINE: #192
SI=00H (A), LIN-OFFS: 09D5H, LINE: #193
CHECKSUM = 38H

195: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSTASKCREATE'
CHECKSUM = A5H

196: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODUL-END BLOCK-NAME: 'OS_TASK'
CHECKSUM = A8H

197: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODULE BLOCK-NAME: 'OS_TIME'
CHECKSUM = AFH

198: *** C51-SRCNAM-RECORD (24H):
MODULE GENERATED FROM 'OS_TIME.C'
CHECKSUM = 24H

199: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A)   uint , U: (0) CODE  , SVAL: 0000H, NAME: '_ICE_DUMMY_'
CHECKSUM = 41H

200: *** C51-TYPEDEF-RECORD (20H):
* TI=32  20H @LIST: NR_OF_COMPONENTS = 1
     <comp> Offset=0000H, 'ticks', uint


* TI=33  23H @FUNCTION-LEAF:
           RETURN-TYPE:   void , PARM-LIST: TI=32 

CHECKSUM = 39H

201: *** C51-DEBUG-RECORD (22H):
PUBLICS:
SI=00H (A) TI=33 , U: (0) CODE  , SVAL: 0D42H, NAME: '_?OSTimeDly'
SI=00H (A)    bit , U: (4) BIT   , SVAL: 00AFH, NAME: 'EA'
CHECKSUM = 13H

202: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSTIMEDLY'
CHECKSUM = 7DH

203: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A)   uint , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'ticks'
CHECKSUM = A0H

204: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0D42H
0000H:  90 FF FE 12 02 C4 EE F0 - A3 EF F0 85 08 83 85 09 
0010H:  82 E0 FE A3 E0 FF D3 94 - 00 EE 94 00 40 50 C2 AF 
0020H:  78 13 12 01 B1 90 00 0E - 12 00 0E 24 2B F5 82 E4 
0030H:  34 01 F5 83 C0 83 C0 82 - E0 FD 78 13 12 01 B1 90 
0040H:  00 0F 12 00 0E F4 FC ED - 5C D0 82 D0 83 F0 70 0B 
0050H:  90 00 10 12 00 0E F4 78 - 0A 56 F6 78 13 12 01 B1 
0060H:  90 00 09 EE 8F F0 12 01 - 0A D2 AF 12 0C 44 90 00 
0070H:  02 02 02 C4 
CHECKSUM = B6H

205: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0D42H, LINE: #35
SI=00H (A), LIN-OFFS: 0D4DH, LINE: #42
SI=00H (A), LIN-OFFS: 0D60H, LINE: #43
SI=00H (A), LIN-OFFS: 0D62H, LINE: #44
SI=00H (A), LIN-OFFS: 0D92H, LINE: #45
SI=00H (A), LIN-OFFS: 0D9DH, LINE: #46
SI=00H (A), LIN-OFFS: 0D9DH, LINE: #47
SI=00H (A), LIN-OFFS: 0DABH, LINE: #48
SI=00H (A), LIN-OFFS: 0DADH, LINE: #49
SI=00H (A), LIN-OFFS: 0DB0H, LINE: #50
SI=00H (A), LIN-OFFS: 0DB0H, LINE: #51
CHECKSUM = 4AH

206: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSTIMEDLY'
CHECKSUM = 7AH

207: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODUL-END BLOCK-NAME: 'OS_TIME'
CHECKSUM = ACH

208: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODULE BLOCK-NAME: '?C_STARTUP'
CHECKSUM = C5H

209: *** C51-SRCNAM-RECORD (24H):
MODULE GENERATED FROM 'STARTUP.A51'
CHECKSUM = B9H

210: *** C51-DEBUG-RECORD (22H):
SEGSYMS:
SI=00H (A) notype , U: (0) CODE  , SVAL: 0BB2H, NAME: '?C_C51STARTUP'
SI=00H (A) notype , U: (3) IDATA , SVAL: 002CH, NAME: '?STACK'
CHECKSUM = 4AH

211: *** C51-DEBUG-RECORD (22H):
PUBLICS:
SI=00H (A) notype , U: (0) CODE  , SVAL: 0000H, NAME: '?C_STARTUP'
CHECKSUM = ADH

212: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) notype , U: (2) DATA  , SVAL: 00E0H, NAME: 'ACC'
SI=00H (A) notype , U: (2) DATA  , SVAL: 00F0H, NAME: 'B'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0083H, NAME: 'DPH'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0082H, NAME: 'DPL'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'IBPSTACK'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0100H, NAME: 'IBPSTACKTOP'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0080H, NAME: 'IDATALEN'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0BB5H, NAME: 'IDATALOOP'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PBPSTACK'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PBPSTACKTOP'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PDATALEN'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PDATASTART'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PPAGE'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'PPAGEENABLE'
SI=00H (A) notype , U: (2) DATA  , SVAL: 00A0H, NAME: 'PPAGE_SFR'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0081H, NAME: 'SP'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0BB2H, NAME: 'STARTUP1'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0001H, NAME: 'XBPSTACK'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0400H, NAME: 'XBPSTACKTOP'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'XDATALEN'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'XDATASTART'
CHECKSUM = 81H

213: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0000H
0000H:  02 0B B2 
CHECKSUM = 34H

214: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0000H, LINE: #92
CHECKSUM = 78H

215: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0BB2H
0000H:  78 7F E4 F6 D8 FD 75 08 - 04 75 09 00 75 81 2B 02 
0010H:  0B FF 
CHECKSUM = 55H

216: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0BB2H, LINE: #99
SI=00H (A), LIN-OFFS: 0BB4H, LINE: #100
SI=00H (A), LIN-OFFS: 0BB5H, LINE: #101
SI=00H (A), LIN-OFFS: 0BB6H, LINE: #102
SI=00H (A), LIN-OFFS: 0BB8H, LINE: #142
SI=00H (A), LIN-OFFS: 0BBBH, LINE: #143
SI=00H (A), LIN-OFFS: 0BBEH, LINE: #151
SI=00H (A), LIN-OFFS: 0BC1H, LINE: #155
CHECKSUM = B5H

217: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODUL-END BLOCK-NAME: '?C_STARTUP'
CHECKSUM = C2H

218: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = MODULE BLOCK-NAME: 'OS_CPU_A'
CHECKSUM = 54H

219: *** C51-SRCNAM-RECORD (24H):
MODULE GENERATED FROM 'OS_CPU_A.ASM'
CHECKSUM = 27H

220: *** C51-DEBUG-RECORD (22H):
SEGSYMS:
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E8AH, NAME: '?PR?OSSTARTHIGHRDY?OS_CPU_A'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E24H, NAME: '?PR?OSCTXSW?OS_CPU_A'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0FFCH, NAME: '?PR?OSINTCTXSW?OS_CPU_A'
SI=00H (A) notype , U: (3) IDATA , SVAL: 002CH, NAME: '?STACK'
CHECKSUM = 19H

221: *** C51-DEBUG-RECORD (22H):
PUBLICS:
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E24H, NAME: 'OSCTXSW'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0FFCH, NAME: 'OSINTCTXSW'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E8AH, NAME: 'OSSTARTHIGHRDY'
CHECKSUM = 16H

222: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) notype , U: (2) DATA  , SVAL: 00E0H, NAME: 'ACC'
SI=00H (A) notype , U: (2) DATA  , SVAL: 00F0H, NAME: 'B'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0083H, NAME: 'DPH'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0082H, NAME: 'DPL'
SI=00H (A) notype , U: (4) BIT   , SVAL: 00AFH, NAME: 'EA'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E8DH, NAME: 'OSCTXSW_IN'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E46H, NAME: 'OSINTCTXSW_IN'
SI=00H (A) notype , U: (3) IDATA , SVAL: 002DH, NAME: 'OSSTACK'
SI=00H (A) notype , U: (3) IDATA , SVAL: 002CH, NAME: 'OSSTKSTART'
SI=00H (A) notype , U: (5) NUMB  , SVAL: 0000H, NAME: 'OS_CPU_A'
SI=00H (A) notype , U: (2) DATA  , SVAL: 00D0H, NAME: 'PSW'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0EA3H, NAME: 'RESTORE_STACK'
SI=00H (A) notype , U: (0) CODE  , SVAL: 0E62H, NAME: 'SAVE_STACK'
SI=00H (A) notype , U: (2) DATA  , SVAL: 0081H, NAME: 'SP'
SI=00H (A) notype , U: (2) DATA  , SVAL: 008CH, NAME: 'TH0'
SI=00H (A) notype , U: (2) DATA  , SVAL: 008AH, NAME: 'TL0'
SI=00H (A) notype , U: (4) BIT   , SVAL: 008CH, NAME: 'TR0'
CHECKSUM = 4AH

223: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0E8AH
0000H:  12 00 05 78 13 08 86 83 - 08 86 82 A3 E0 F8 A3 E0 
0010H:  F9 88 83 89 82 E0 FD 78 - 2C A3 08 E0 F6 DD FA 88 
0020H:  81 A3 E0 F5 08 A3 E0 F5 - 09 78 0B 76 01 D0 E0 FF 
0030H:  D0 E0 FE D0 E0 FD D0 E0 - FC D0 E0 FB D0 E0 FA D0 
0040H:  E0 F9 D0 E0 F8 D0 D0 D0 - 82 D0 83 D0 F0 D0 E0 D2 
0050H:  AF 32 
CHECKSUM = 9BH

224: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0E8AH, LINE: #130
SI=00H (A), LIN-OFFS: 0E8DH, LINE: #135
SI=00H (A), LIN-OFFS: 0E8FH, LINE: #136
SI=00H (A), LIN-OFFS: 0E90H, LINE: #137
SI=00H (A), LIN-OFFS: 0E92H, LINE: #138
SI=00H (A), LIN-OFFS: 0E93H, LINE: #139
SI=00H (A), LIN-OFFS: 0E95H, LINE: #142
SI=00H (A), LIN-OFFS: 0E96H, LINE: #143
SI=00H (A), LIN-OFFS: 0E97H, LINE: #144
SI=00H (A), LIN-OFFS: 0E98H, LINE: #145
SI=00H (A), LIN-OFFS: 0E99H, LINE: #146
SI=00H (A), LIN-OFFS: 0E9AH, LINE: #147
SI=00H (A), LIN-OFFS: 0E9BH, LINE: #148
SI=00H (A), LIN-OFFS: 0E9DH, LINE: #149
SI=00H (A), LIN-OFFS: 0E9FH, LINE: #152
SI=00H (A), LIN-OFFS: 0EA0H, LINE: #153
SI=00H (A), LIN-OFFS: 0EA1H, LINE: #156
SI=00H (A), LIN-OFFS: 0EA3H, LINE: #160
SI=00H (A), LIN-OFFS: 0EA4H, LINE: #161
SI=00H (A), LIN-OFFS: 0EA5H, LINE: #162
SI=00H (A), LIN-OFFS: 0EA6H, LINE: #163
SI=00H (A), LIN-OFFS: 0EA7H, LINE: #164
SI=00H (A), LIN-OFFS: 0EA9H, LINE: #167
SI=00H (A), LIN-OFFS: 0EABH, LINE: #170
SI=00H (A), LIN-OFFS: 0EACH, LINE: #171
SI=00H (A), LIN-OFFS: 0EADH, LINE: #172
SI=00H (A), LIN-OFFS: 0EAFH, LINE: #173
SI=00H (A), LIN-OFFS: 0EB0H, LINE: #174
SI=00H (A), LIN-OFFS: 0EB1H, LINE: #175
SI=00H (A), LIN-OFFS: 0EB3H, LINE: #178
SI=00H (A), LIN-OFFS: 0EB5H, LINE: #179
SI=00H (A), LIN-OFFS: 0EB7H, LINE: #181
SI=00H (A), LIN-OFFS: 0EB9H, LINE: #181
SI=00H (A), LIN-OFFS: 0EBAH, LINE: #181
SI=00H (A), LIN-OFFS: 0EBCH, LINE: #181
SI=00H (A), LIN-OFFS: 0EBDH, LINE: #181

⌨️ 快捷键说明

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