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

📄 ucos-ii.omf

📁 《增强型8051单片机实用开发技术》例程代码
💻 OMF
📖 第 1 页 / 共 5 页
字号:
0190H:  FF FD 12 02 C4 12 01 E3 - 7B FF 7A 0F 79 20 12 08 
01A0H:  BD 12 00 04 
CHECKSUM = 93H

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

42: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 08B7H
0000H:  90 00 0B 02 02 C4 
CHECKSUM = CEH

43: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 070DH, LINE: #72
SI=00H (A), LIN-OFFS: 0713H, LINE: #85
SI=00H (A), LIN-OFFS: 0716H, LINE: #91
SI=00H (A), LIN-OFFS: 071AH, LINE: #92
SI=00H (A), LIN-OFFS: 071DH, LINE: #93
SI=00H (A), LIN-OFFS: 0720H, LINE: #94
SI=00H (A), LIN-OFFS: 0723H, LINE: #95
SI=00H (A), LIN-OFFS: 072CH, LINE: #101
SI=00H (A), LIN-OFFS: 0735H, LINE: #102
SI=00H (A), LIN-OFFS: 0739H, LINE: #103
SI=00H (A), LIN-OFFS: 074AH, LINE: #104
SI=00H (A), LIN-OFFS: 0766H, LINE: #105
SI=00H (A), LIN-OFFS: 0779H, LINE: #106
SI=00H (A), LIN-OFFS: 0787H, LINE: #108
SI=00H (A), LIN-OFFS: 078BH, LINE: #109
SI=00H (A), LIN-OFFS: 078DH, LINE: #110
SI=00H (A), LIN-OFFS: 0795H, LINE: #111
SI=00H (A), LIN-OFFS: 079AH, LINE: #112
SI=00H (A), LIN-OFFS: 079FH, LINE: #113
SI=00H (A), LIN-OFFS: 07BCH, LINE: #114
SI=00H (A), LIN-OFFS: 07CDH, LINE: #115
SI=00H (A), LIN-OFFS: 07DCH, LINE: #116
SI=00H (A), LIN-OFFS: 07EBH, LINE: #117
SI=00H (A), LIN-OFFS: 07FAH, LINE: #118
SI=00H (A), LIN-OFFS: 0816H, LINE: #119
SI=00H (A), LIN-OFFS: 0834H, LINE: #120
SI=00H (A), LIN-OFFS: 0842H, LINE: #121
SI=00H (A), LIN-OFFS: 0850H, LINE: #122
SI=00H (A), LIN-OFFS: 085FH, LINE: #123
SI=00H (A), LIN-OFFS: 087AH, LINE: #124
SI=00H (A), LIN-OFFS: 0885H, LINE: #189
SI=00H (A), LIN-OFFS: 08B4H, LINE: #235
SI=00H (A), LIN-OFFS: 08B7H, LINE: #237
CHECKSUM = 51H

44: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSINIT'
CHECKSUM = 64H

45: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSINTENTER'
CHECKSUM = 2AH

46: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0FD5H
0000H:  C2 AF 78 16 E6 C3 94 FF - 50 01 06 D2 AF 22 
CHECKSUM = CFH

47: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0FD5H, LINE: #262
SI=00H (A), LIN-OFFS: 0FD5H, LINE: #269
SI=00H (A), LIN-OFFS: 0FD7H, LINE: #270
SI=00H (A), LIN-OFFS: 0FDFH, LINE: #271
SI=00H (A), LIN-OFFS: 0FE0H, LINE: #272
SI=00H (A), LIN-OFFS: 0FE0H, LINE: #273
SI=00H (A), LIN-OFFS: 0FE2H, LINE: #274
CHECKSUM = E1H

48: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSINTENTER'
CHECKSUM = 27H

49: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSINTEXIT'
CHECKSUM = 70H

50: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0CC6H
0000H:  C2 AF 78 16 E6 D3 94 00 - 40 01 16 78 16 E6 70 69 
0010H:  78 0C E6 70 64 78 0A E6 - 24 22 F5 82 E4 34 00 F5 
0020H:  83 E0 78 20 F6 E6 FF 24 - 2B F5 82 E4 34 01 F5 83 
0030H:  E0 24 22 F5 82 E4 34 00 - F5 83 E0 FE EF 33 33 33 
0040H:  54 F8 FF EE 2F FF 78 2B - F6 18 E6 6F 60 2B 08 E6 
0050H:  75 F0 03 A4 24 1A F8 12 - 01 B1 78 17 12 01 BA 78 
0060H:  21 12 01 37 EF 24 01 FF - E4 3E FE E4 3D FD E4 3C 
0070H:  FC 78 21 12 01 4F 12 0F - FC D2 AF 22 
CHECKSUM = 35H

51: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0CC6H, LINE: #295
SI=00H (A), LIN-OFFS: 0CC6H, LINE: #302
SI=00H (A), LIN-OFFS: 0CC8H, LINE: #303
SI=00H (A), LIN-OFFS: 0CD0H, LINE: #304
SI=00H (A), LIN-OFFS: 0CD1H, LINE: #305
SI=00H (A), LIN-OFFS: 0CD1H, LINE: #306
SI=00H (A), LIN-OFFS: 0CDBH, LINE: #307
SI=00H (A), LIN-OFFS: 0CEBH, LINE: #308
SI=00H (A), LIN-OFFS: 0D0FH, LINE: #309
SI=00H (A), LIN-OFFS: 0D14H, LINE: #310
SI=00H (A), LIN-OFFS: 0D25H, LINE: #311
SI=00H (A), LIN-OFFS: 0D3CH, LINE: #312
SI=00H (A), LIN-OFFS: 0D3FH, LINE: #313
SI=00H (A), LIN-OFFS: 0D3FH, LINE: #314
SI=00H (A), LIN-OFFS: 0D3FH, LINE: #315
SI=00H (A), LIN-OFFS: 0D41H, LINE: #316
CHECKSUM = 61H

52: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSINTEXIT'
CHECKSUM = 6DH

53: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSSTART'
CHECKSUM = 0BH

54: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0DB6H
0000H:  90 FF FE 12 02 C4 
CHECKSUM = C8H

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

56: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'y'
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 0001H, NAME: 'x'
CHECKSUM = C2H

57: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0DBCH
0000H:  78 0B E6 70 5D 18 E6 24 - 22 F5 82 E4 34 00 F5 83 
0010H:  E0 85 08 83 85 09 82 F0 - E0 FF 24 2B F5 82 E4 34 
0020H:  01 F5 83 E0 24 22 F5 82 - E4 34 00 F5 83 E0 85 08 
0030H:  83 85 09 82 A3 F0 EF 33 - 33 33 54 F8 FF 85 08 83 
0040H:  85 09 82 A3 E0 2F 78 2B - F6 18 F6 75 F0 03 A4 24 
0050H:  1A F8 12 01 B1 78 17 12 - 01 BA 78 13 12 01 BA 12 
0060H:  0E 8A 
CHECKSUM = B4H

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

59: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0E1EH
0000H:  90 00 02 02 02 C4 
CHECKSUM = 6AH

60: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0DB6H, LINE: #412
SI=00H (A), LIN-OFFS: 0DBCH, LINE: #418
SI=00H (A), LIN-OFFS: 0DC1H, LINE: #419
SI=00H (A), LIN-OFFS: 0DD4H, LINE: #420
SI=00H (A), LIN-OFFS: 0DF2H, LINE: #421
SI=00H (A), LIN-OFFS: 0E05H, LINE: #422
SI=00H (A), LIN-OFFS: 0E07H, LINE: #423
SI=00H (A), LIN-OFFS: 0E16H, LINE: #424
SI=00H (A), LIN-OFFS: 0E1BH, LINE: #425
SI=00H (A), LIN-OFFS: 0E1EH, LINE: #426
SI=00H (A), LIN-OFFS: 0E1EH, LINE: #427
CHECKSUM = 73H

61: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSSTART'
CHECKSUM = 08H

62: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OSTIMETICK'
CHECKSUM = 39H

63: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0AEBH
0000H:  90 FF FD 12 02 C4 
CHECKSUM = 97H

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

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

* TI=33  20H @LIST: NR_OF_COMPONENTS = 0


* TI=34  24H @TYPE_TAG-LEAF: notype  NAME: 'os_tcb'

* TI=35  25H @STRUCT-LEAF: SIZE=0 MEMBER_TI: 33, TAG_TI: 34

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

* TI=37  20H @LIST: NR_OF_COMPONENTS = 10
     <comp> Offset=0000H, 'OSTCBStkPtr', TI=32
     <comp> Offset=0003H, 'OSTCBNext', TI=36
     <comp> Offset=0006H, 'OSTCBPrev', TI=36
     <comp> Offset=0009H, 'OSTCBDly', uint
     <comp> Offset=000BH, 'OSTCBStat', uchar
     <comp> Offset=000CH, 'OSTCBPrio', uchar
     <comp> Offset=000DH, 'OSTCBX', uchar
     <comp> Offset=000EH, 'OSTCBY', uchar
     <comp> Offset=000FH, 'OSTCBBitX', uchar
     <comp> Offset=0010H, 'OSTCBBitY', uchar


* TI=38  24H @TYPE_TAG-LEAF: notype  NAME: 'os_tcb'

* TI=39  25H @STRUCT-LEAF: SIZE=17 MEMBER_TI: 37, TAG_TI: 38

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

CHECKSUM = 2EH

66: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) TI=40 , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'ptcb'
CHECKSUM = F4H

67: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0AF1H
0000H:  12 00 06 78 0D 12 01 B1 - 85 08 83 85 09 82 12 01 
0010H:  E3 85 08 83 85 09 82 12 - 01 C3 90 00 0C 12 00 0E 
0020H:  64 01 70 03 02 0B AC C2 - AF 90 00 09 12 00 85 45 
0030H:  F0 60 6B 85 08 83 85 09 - 82 12 01 C3 90 00 09 74 
0040H:  FF F5 F0 12 00 BD 45 F0 - 70 54 90 00 0B 12 00 0E 
0050H:  20 E3 38 90 00 10 12 00 - 0E 78 0A 46 F6 90 00 0E 
0060H:  12 00 0E 24 2B F5 82 E4 - 34 01 F5 83 C0 83 C0 82 
0070H:  E0 FF 85 08 83 85 09 82 - 12 01 C3 90 00 0F 12 00 
0080H:  0E FE EF 4E D0 82 D0 83 - F0 80 13 85 08 83 85 09 
0090H:  82 12 01 C3 90 00 09 E4 - 75 F0 01 12 01 0A 85 08 
00A0H:  83 85 09 82 12 01 C3 90 - 00 03 12 02 3B 85 08 83 
00B0H:  85 09 82 12 01 E3 D2 AF - 02 0B 02 
CHECKSUM = BDH

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

69: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0BACH
0000H:  90 00 03 02 02 C4 
CHECKSUM = DEH

70: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0AEBH, LINE: #483
SI=00H (A), LIN-OFFS: 0AF1H, LINE: #491
SI=00H (A), LIN-OFFS: 0AF4H, LINE: #497
SI=00H (A), LIN-OFFS: 0B02H, LINE: #498
SI=00H (A), LIN-OFFS: 0B18H, LINE: #499
SI=00H (A), LIN-OFFS: 0B1AH, LINE: #500
SI=00H (A), LIN-OFFS: 0B24H, LINE: #501
SI=00H (A), LIN-OFFS: 0B3BH, LINE: #502
SI=00H (A), LIN-OFFS: 0B44H, LINE: #503
SI=00H (A), LIN-OFFS: 0B4EH, LINE: #504
SI=00H (A), LIN-OFFS: 0B7AH, LINE: #505
SI=00H (A), LIN-OFFS: 0B7CH, LINE: #506
SI=00H (A), LIN-OFFS: 0B8FH, LINE: #507
SI=00H (A), LIN-OFFS: 0B8FH, LINE: #508
SI=00H (A), LIN-OFFS: 0B8FH, LINE: #509
SI=00H (A), LIN-OFFS: 0B8FH, LINE: #510
SI=00H (A), LIN-OFFS: 0BA7H, LINE: #511
SI=00H (A), LIN-OFFS: 0BA9H, LINE: #512
SI=00H (A), LIN-OFFS: 0BACH, LINE: #513
CHECKSUM = 1DH

71: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OSTIMETICK'
CHECKSUM = 36H

72: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OS_SCHED'
CHECKSUM = D1H

73: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0C44H
0000H:  90 FF FF 12 02 C4 
CHECKSUM = 3AH

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

75: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'y'
CHECKSUM = 4FH

76: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0C4AH
0000H:  C2 AF 78 16 E6 70 6D 78 - 0C E6 70 68 78 0A E6 24 
0010H:  22 F5 82 E4 34 00 F5 83 - E0 85 08 83 85 09 82 F0 
0020H:  E0 FF 24 2B F5 82 E4 34 - 01 F5 83 E0 24 22 F5 82 
0030H:  E4 34 00 F5 83 E0 FE EF - 33 33 33 54 F8 FF EE 2F 
0040H:  FF 78 2B F6 18 E6 6F 60 - 2B 08 E6 75 F0 03 A4 24 
0050H:  1A F8 12 01 B1 78 17 12 - 01 BA 78 21 12 01 37 EF 
0060H:  24 01 FF E4 3E FE E4 3D - FD E4 3C FC 78 21 12 01 
0070H:  4F 12 0E 24 D2 AF 
CHECKSUM = 60H

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

78: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0CC0H
0000H:  90 00 01 02 02 C4 
CHECKSUM = CBH

79: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0C44H, LINE: #737
SI=00H (A), LIN-OFFS: 0C4AH, LINE: #745
SI=00H (A), LIN-OFFS: 0C4CH, LINE: #746
SI=00H (A), LIN-OFFS: 0C56H, LINE: #747
SI=00H (A), LIN-OFFS: 0C6AH, LINE: #748
SI=00H (A), LIN-OFFS: 0C8EH, LINE: #749
SI=00H (A), LIN-OFFS: 0C93H, LINE: #750
SI=00H (A), LIN-OFFS: 0CA4H, LINE: #751
SI=00H (A), LIN-OFFS: 0CBBH, LINE: #752
SI=00H (A), LIN-OFFS: 0CBEH, LINE: #753
SI=00H (A), LIN-OFFS: 0CBEH, LINE: #754
SI=00H (A), LIN-OFFS: 0CBEH, LINE: #755
SI=00H (A), LIN-OFFS: 0CC0H, LINE: #756
CHECKSUM = BFH

80: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OS_SCHED'
CHECKSUM = CEH

81: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OS_TASKIDLE'
CHECKSUM = E1H

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

CHECKSUM = 9EH

83: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A) TI=32 , U: (9)  [?C_xbp_] , SVAL: 0000H, NAME: 'ppdata'
CHECKSUM = 27H

84: *** CONTENT-RECORD (06H):
SI=00H (A), LOAD-ADDRESS = 0F20H
0000H:  90 FF FD 12 02 C4 12 01 - E3 85 08 83 85 09 82 12 
0010H:  01 C3 85 08 83 85 09 82 - 12 01 E3 C2 AF 78 25 12 
0020H:  01 37 EF 24 01 FF E4 3E - FE E4 3D FD E4 3C FC 78 
0030H:  25 12 01 4F D2 AF 12 00 - 07 80 E0 
CHECKSUM = 68H

85: *** C51-DEBUG-RECORD (22H):
LINNUM:
SI=00H (A), LIN-OFFS: 0F20H, LINE: #779
SI=00H (A), LIN-OFFS: 0F29H, LINE: #786
SI=00H (A), LIN-OFFS: 0F3BH, LINE: #787
SI=00H (A), LIN-OFFS: 0F3BH, LINE: #788
SI=00H (A), LIN-OFFS: 0F3DH, LINE: #789
SI=00H (A), LIN-OFFS: 0F54H, LINE: #790
SI=00H (A), LIN-OFFS: 0F56H, LINE: #791
SI=00H (A), LIN-OFFS: 0F59H, LINE: #792
CHECKSUM = 84H

86: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROC-END BLOCK-NAME: '_?OS_TASKIDLE'
CHECKSUM = DEH

87: *** SCOPEDEF-RECORD (10H):
BLOCK-TYPE = PROCEDURE BLOCK-NAME: '_?OS_TCBINIT'
CHECKSUM = 27H

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

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

CHECKSUM = 65H

89: *** C51-DEBUG-RECORD (22H):
LOCALS:
SI=00H (A)  uchar , U: (9)  [?C_xbp_] , SVAL: 0003H, NAME: 'prio'

⌨️ 快捷键说明

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