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

📄 test.m51

📁 一个分选系统的软件:用SmallRtos操作系统
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/31/2004  10:28:00  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\Os_core.obj, .\output\Os_q.obj, .\output\Os_sem.obj, .\output\DCXJMAIN.obj, .\output\S
>> ERIAL.obj, .\output\24C256IO.obj, .\output\SUBPROGRAM.obj, .\output\DATA.obj, .\output\AUTOF020CONFIG.obj, .\output\D
>> S12887.obj, .\output\LCDDRIVE.obj, .\output\Os_cpu_c.obj, .\output\Os_cpu_a.obj TO .\output\test PRINT (.\output\test
>> .m51) RAMSIZE (256) NOOL OVERLAY (?CO?OS_CPU_C ~ TASKAD, ?CO?OS_CPU_C ~ TASKRECEIVE, ?CO?OS_CPU_C ~ TASKWORKSTEP, ?CO
>> ?OS_CPU_C ~ TASKCALCCAPA, ?CO?OS_CPU_C ~ TASKCELLCHECK, ?CO?OS_CPU_C ~ TASKF, ?CO?OS_CPU_C ~ TASKG, ?CO?OS_CPU_C ~ TA
>> SKH) CODE (0X0000-0XFFFF) XDATA (0X0000-0X0FFF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\output\Os_core.obj (OS_CORE)
  .\output\Os_q.obj (OS_Q)
  .\output\Os_sem.obj (OS_SEM)
  .\output\DCXJMAIN.obj (DCXJMAIN)
  .\output\SERIAL.obj (SERIAL)
  .\output\24C256IO.obj (24C256IO)
  .\output\SUBPROGRAM.obj (SUBPROGRAM)
  .\output\DATA.obj (DATA)
  .\output\AUTOF020CONFIG.obj (AUTOF020CONFIG)
  .\output\DS12887.obj (DS12887)
  .\output\LCDDRIVE.obj (LCDDRIVE)
  .\output\Os_cpu_c.obj (OS_CPU_C)
  .\output\Os_cpu_a.obj (OS_CPU_A_ASM)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  .\output\test (OS_CORE)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     000CH     UNIT         ?DT?OS_CORE
            DATA    0014H     000BH     UNIT         ?DT?OS_CPU_C
            DATA    001FH     0001H     UNIT         ?DT?_OSSEMPEND?OS_SEM
            DATA    0020H     0001H     BIT_ADDR     ?BA?24C256IO
            BIT     0021H.0   0000H.3   UNIT         ?BI?LCDDRIVE
            BIT     0021H.3   0000H.2   UNIT         ?BI?SERIAL
            BIT     0021H.5   0000H.1   UNIT         ?BI?I_CLOCK?24C256IO
                    0021H.6   0000H.2                *** GAP ***
            DATA    0022H     0006H     UNIT         ?DT?_EEPROMWRITEWORD?24C256IO
            DATA    0028H     0005H     UNIT         ?DT?_EEPROMWRITEBYTE?24C256IO
            DATA    002DH     0005H     UNIT         ?DT?_DISPLAY_DATA_ITEM?LCDDRIVE
            DATA    0032H     0004H     UNIT         ?DT?SERIAL
            DATA    0036H     0004H     UNIT         ?DT?_EEPROMREADBYTE?24C256IO
            DATA    003AH     0004H     UNIT         ?DT?_EEPROMREADWORD?24C256IO
            DATA    003EH     0004H     UNIT         ?DT?_MIDST?SUBPROGRAM
            DATA    0042H     0004H     UNIT         ?DT?_DISPLAY_WORD_ITEM?LCDDRIVE
            DATA    0046H     0003H     UNIT         ?DT?MAIN?DCXJMAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      12/31/2004  10:28:00  PAGE 2


            DATA    0049H     0003H     UNIT         ?DT?_CHANGE_BIN_TO_BCD?LCDDRIVE
            DATA    004CH     0003H     UNIT         ?DT?_DISPLAYWORD?LCDDRIVE
            DATA    004FH     0003H     UNIT         ?DT?_DISPLAYDATA?LCDDRIVE
            DATA    0052H     0003H     UNIT         ?DT?_DISPLAYBYTE?LCDDRIVE
            DATA    0055H     0002H     UNIT         ?DT?_OSQPEND?OS_Q
            DATA    0057H     0002H     UNIT         ?DT?_DISPLAY_DATA2_ITEM?LCDDRIVE
            DATA    0059H     0002H     UNIT         ?DT?DISPLAY_PARAMETER_SETUP_WORD?LCDDRIVE
            DATA    005BH     0001H     UNIT         ?DT?TASKAD?DCXJMAIN
            DATA    005CH     0001H     UNIT         ?DT?DCXJMAIN
            DATA    005DH     0001H     UNIT         ?DT?GETCHARWITHCHECK?SERIAL
            DATA    005EH     0001H     UNIT         ?DT?GETCHARWITHOUTCHECK?SERIAL
            DATA    005FH     0001H     UNIT         ?DT?TASKRECEIVE?SERIAL
            DATA    0060H     0001H     UNIT         ?DT?COMM?SERIAL
            DATA    0061H     0001H     UNIT         ?DT?_DISPLAY_DATA_TIME?LCDDRIVE
            DATA    0062H     0001H     UNIT         ?DT?OSIDLE?OS_CPU_C
            IDATA   0063H     0002H     UNIT         ?ID?TIME_SET?DS12887
            IDATA   0065H     0001H     UNIT         ?ID?DISPLAY_TIME_SETUP?LCDDRIVE
            IDATA   0066H     0001H     UNIT         ?ID?DISPLAY_HISTORY_QUERY_DATE_DATA?LCDDRIVE
            IDATA   0067H     0002H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0001H     ABSOLUTE     
            XDATA   0001H     0190H     UNIT         ?XD?SERIAL
            XDATA   0191H     00DCH     UNIT         ?XD?DATA
            XDATA   026DH     0014H     UNIT         ?XD?OS_SEM
            XDATA   0281H     0014H     UNIT         ?XD?_MIDST?SUBPROGRAM
            XDATA   0295H     0004H     UNIT         ?XD?LCDDRIVE
            XDATA   0299H     0002H     UNIT         ?XD?TASKRECEIVE?SERIAL
            XDATA   029BH     0001H     UNIT         ?XD?TASKH?DCXJMAIN

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?_OSSENDSIGNAL?OS_CORE
            CODE    000AH     0001H     UNIT         ?PR?CONFIGME?SUBPROGRAM
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?I_DELAY?24C256IO
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0004H     UNIT         ?CO?SERIAL
            CODE    002AH     0001H     UNIT         ?PR?LCDDELAY?LCDDRIVE
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     0137H     UNIT         ?PR?_MIDST?SUBPROGRAM
            CODE    0165H     00F5H     UNIT         ?PR?_OSQPEND?OS_Q
            CODE    025AH     00EDH     UNIT         ?PR?CONFIG?AUTOF020CONFIG
            CODE    0347H     00E3H     UNIT         ?PR?DISPLAY?LCDDRIVE
            CODE    042AH     00C6H     UNIT         ?PR?TASKRECEIVE?SERIAL
            CODE    04F0H     00C4H     UNIT         ?PR?DISPLAY_PARAMETER_SETUP_WORD?LCDDRIVE
            CODE    05B4H     00BFH     UNIT         ?PR?_DISPLAYWORD?LCDDRIVE
            CODE    0673H     00BEH     UNIT         ?PR?_OSSEMPEND?OS_SEM
            CODE    0731H     00B8H     UNIT         ?PR?_DISPLAYDATA?LCDDRIVE
            CODE    07E9H     00B4H     UNIT         ?PR?_OSQINTPOST?OS_Q
            CODE    089DH     00ACH     UNIT         ?PR?_OSQINTPOSTFRONT?OS_Q
            CODE    0949H     00A5H     UNIT         ?PR?DISPLAY_TIME_SETUP?LCDDRIVE
            CODE    09EEH     00A0H     UNIT         ?C?LIB_CODE
            CODE    0A8EH     008EH     UNIT         ?PR?C_OSCTXSW?OS_CPU_C
            CODE    0B1CH     008CH     UNIT         ?PR?OSSTART?OS_CPU_C
            CODE    0BA8H     008CH     UNIT         ?C_C51STARTUP
            CODE    0C34H     0089H     UNIT         ?PR?DISPLAY_HISTORY_QUERY_DATE_DATA?LCDDRIVE
BL51 BANKED LINKER/LOCATER V5.03                                                      12/31/2004  10:28:00  PAGE 3


            CODE    0CBDH     0080H     UNIT         ?PR?_DISPLAY_DATA_ITEM?LCDDRIVE
            CODE    0D3DH     007DH     UNIT         ?PR?_OSSEMINTPOST?OS_SEM
            CODE    0DBAH     007CH     UNIT         ?PR?_I_SEND?24C256IO
            CODE    0E36H     0079H     UNIT         ?PR?_OSWAIT?OS_CORE
            CODE    0EAFH     0073H     UNIT         ?PR?I_RECEIVE?24C256IO
            CODE    0F22H     006AH     UNIT         ?PR?COMM?SERIAL
            CODE    0F8CH     006AH     UNIT         ?PR?_DISPLAYBYTE?LCDDRIVE
            CODE    0FF6H     005AH     UNIT         ?PR?_EEPROMREADBYTE?24C256IO
            CODE    1050H     005AH     UNIT         ?PR?OSTICKISR?OS_CPU_C
            CODE    10AAH     0059H     UNIT         ?PR?_OSQACCEPT?OS_Q
            CODE    1103H     0058H     UNIT         ?PR?TIME_SET?DS12887
            CODE    115BH     0055H     UNIT         ?PR?TASKAD?DCXJMAIN
            CODE    11B0H     0049H     UNIT         ?PR?_EEPROMWRITEBYTE?24C256IO
            CODE    11F9H     0046H     UNIT         ?PR?DISPLAYCLS?LCDDRIVE
            CODE    123FH     0044H     UNIT         ?PR?_OSQCREATE?OS_Q
            CODE    1283H     0044H     UNIT         ?PR?DISPMENUDEEP0?LCDDRIVE
            CODE    12C7H     0042H     UNIT         ?PR?COMMSENDINFO?SERIAL
            CODE    1309H     0040H     UNIT         ?PR?_OSSEMACCEPT?OS_SEM
            CODE    1349H     0036H     UNIT         ?PR?_OSSEMCREATE?OS_SEM
            CODE    137FH     0034H     UNIT         ?PR?_READ_DS12887_CHAR?DS12887
            CODE    13B3H     0033H     UNIT         ?PR?LOADCTX?OS_CPU_A
            CODE    13E6H     002FH     UNIT         ?PR?_EEPROMREADWORD?24C256IO
            CODE    1415H     002FH     UNIT         ?PR?_WRITE_DS12887_CHAR?DS12887
            CODE    1444H     002FH     UNIT         ?PR?OSINTCTXSW?OS_CPU_A
            CODE    1473H     002CH     UNIT         ?PR?DISPLAY_HISTORY_QUERY?LCDDRIVE
            CODE    149FH     0029H     UNIT         ?PR?I_DELAYL?24C256IO
            CODE    14C8H     0029H     UNIT         ?PR?_EEPROMWRITEWORD?24C256IO
            CODE    14F1H     0029H     UNIT         ?PR?_OUTSI?LCDDRIVE
            CODE    151AH     0029H     UNIT         ?PR?_OUTSD?LCDDRIVE
            CODE    1543H     0029H     UNIT         ?PR?_OUTMI?LCDDRIVE
            CODE    156CH     0029H     UNIT         ?PR?_OUTMD?LCDDRIVE
            CODE    1595H     0026H     UNIT         ?PR?_DISPLAY_DATA2_ITEM?LCDDRIVE
            CODE    15BBH     0023H     UNIT         ?PR?OSINTEXIT?OS_CORE
            CODE    15DEH     0021H     UNIT         ?PR?OSSCHED?OS_CORE
            CODE    15FFH     0021H     UNIT         ?PR?_OSQSIZE?OS_Q
            CODE    1620H     0020H     UNIT         ?PR?TASKH?DCXJMAIN
            CODE    1640H     001EH     UNIT         ?PR?_OSQPOST?OS_Q
            CODE    165EH     001EH     UNIT         ?PR?_OSQPOSTFRONT?OS_Q
            CODE    167CH     001EH     UNIT         ?PR?_OSQNMSGS?OS_Q
            CODE    169AH     001EH     UNIT         ?PR?USERTICKTIMER?DCXJMAIN
            CODE    16B8H     001CH     UNIT         ?PR?_PUTCHAR?SERIAL
            CODE    16D4H     001CH     UNIT         ?PR?_DISPLAY_DATA_TIME?LCDDRIVE
            CODE    16F0H     001BH     UNIT         ?PR?OSTIMETICK?OS_CORE
            CODE    170BH     001AH     UNIT         ?PR?_OSSEMQUERY?OS_SEM
            CODE    1725H     0019H     UNIT         ?PR?DISPLAY_HISTORY_QUERY_ORDER_WORD?LCDDRIVE
            CODE    173EH     0018H     UNIT         ?PR?_OSCLEARSIGNAL?OS_CORE
            CODE    1756H     0018H     UNIT         ?CO?OS_CPU_C
            CODE    176EH     0017H     UNIT         ?PR?_OSINTSENDSIGNAL?OS_CORE
            CODE    1785H     0017H     UNIT         ?C_INITSEG
            CODE    179CH     0015H     UNIT         ?PR?I_STOP?24C256IO
            CODE    17B1H     0014H     UNIT         ?PR?I_CLOCK?24C256IO
            CODE    17C5H     0014H     UNIT         ?PR?DISPLAY_STOP_DISCHARGE?LCDDRIVE
            CODE    17D9H     0012H     UNIT         ?PR?_E_ADDRESS?24C256IO
            CODE    17EBH     0011H     UNIT         ?PR?GETCHARWITHCHECK?SERIAL
            CODE    17FCH     0010H     UNIT         ?PR?_OSQFLUSH?OS_Q
            CODE    180CH     0010H     UNIT         ?PR?I_START?24C256IO
            CODE    181CH     000FH     UNIT         ?PR?_OSSEMPOST?OS_SEM
BL51 BANKED LINKER/LOCATER V5.03                                                      12/31/2004  10:28:00  PAGE 4


            CODE    182BH     000EH     UNIT         ?PR?GETCHARWITHOUTCHECK?SERIAL
            CODE    1839H     000EH     UNIT         ?PR?DISPLAY_START_DISCHARGE?LCDDRIVE
            CODE    1847H     000EH     UNIT         ?PR?OSIDLE?OS_CPU_C
            CODE    1855H     000DH     UNIT         ?PR?OSCTXSW?OS_CPU_A
            CODE    1862H     000CH     UNIT         ?PR?MAIN?DCXJMAIN
            CODE    186EH     000CH     UNIT         ?PR?I_INIT?24C256IO
            CODE    187AH     000AH     UNIT         ?PR?TASKWORKSTEP?DCXJMAIN
            CODE    1884H     000AH     UNIT         ?PR?TASKCALCCAPA?DCXJMAIN
            CODE    188EH     000AH     UNIT         ?PR?TASKCELLCHECK?DCXJMAIN
            CODE    1898H     000AH     UNIT         ?PR?TASKF?DCXJMAIN
            CODE    18A2H     000AH     UNIT         ?PR?TASKG?DCXJMAIN
            CODE    18ACH     000AH     UNIT         ?PR?_DISPLAY_WORD_ITEM?LCDDRIVE
            CODE    18B6H     000AH     UNIT         ?PR?DISPLAY_HISTORY_ORDER_DATA?LCDDRIVE
            CODE    18C0H     000AH     UNIT         ?PR?DISPLAY_HISTORY_TIME_DATA?LCDDRIVE
            CODE    18CAH     0009H     UNIT         ?CO?OS_CORE
            CODE    18D3H     0009H     UNIT         ?PR?LCDINIT?LCDDRIVE
            CODE    18DCH     0007H     UNIT         ?PR?_PUTCHARWITHCHECK?SERIAL
            CODE    18E3H     0007H     UNIT         ?PR?_CHANGE_BIN_TO_BCD?LCDDRIVE
            CODE    18EAH     0004H     UNIT         ?CO?LCDDRIVE
            CODE    18EEH     0003H     UNIT         ?PR?T2INT?DCXJMAIN



SYMBOL TABLE OF MODULE:  .\output\test (OS_CORE)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        OS_CORE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0088H         PUBLIC        TCON
  D:0098H         PUBLIC        SCON0
  D:00A8H         PUBLIC        IE
  D:00B0H         PUBLIC        P3
  D:00B8H         PUBLIC        IP
  D:00C0H         PUBLIC        SMB0CN
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  D:00D8H         PUBLIC        PCA0CN
  D:00E8H         PUBLIC        ADC0CN
  D:00F8H         PUBLIC        SPI0CN
  B:00A8H.7       PUBLIC        EA
  D:0008H         PUBLIC        OSTaskID
  D:0009H         PUBLIC        OSNextTaskID
  D:000AH         PUBLIC        OSWaitTick
  D:0012H         PUBLIC        OSTaskRuning
  C:18CAH         PUBLIC        OSMapTbl
  D:0013H         PUBLIC        Os_Enter_Sum
  C:15DEH         PUBLIC        OSSched
  C:176EH         PUBLIC        _OSIntSendSignal
  C:0003H         PUBLIC        _OSSendSignal
  C:173EH         PUBLIC        _OSClearSignal
  C:15BBH         PUBLIC        OSIntExit
  C:16F0H         PUBLIC        OSTimeTick
  C:0E36H         PUBLIC        _OSWait
  -------         PROC          _OSINTSENDSIGNAL
  D:0007H         SYMBOL        TaskId
BL51 BANKED LINKER/LOCATER V5.03                                                      12/31/2004  10:28:00  PAGE 5


  C:176EH         LINE#         156
  C:176EH         LINE#         158
  C:176EH         LINE#         159
  C:1774H         LINE#         160
  C:1774H         LINE#         161
  C:1778H         LINE#         163
  C:177FH         LINE#         174
  C:1784H         LINE#         175
  C:1784H         LINE#         176
  -------         ENDPROC       _OSINTSENDSIGNAL
  -------         PROC          _OSSENDSIGNAL
  D:0007H         SYMBOL        TaskId
  C:0003H         LINE#         196
  C:0003H         LINE#         198
  C:0003H         LINE#         199
  C:0006H         LINE#         200
  C:0009H         LINE#         201
  -------         ENDPROC       _OSSENDSIGNAL
  -------         PROC          _OSCLEARSIGNAL
  D:0007H         SYMBOL        TaskId
  C:173EH         LINE#         228
  C:173EH         LINE#         229
  C:173EH         LINE#         230
  C:1744H         LINE#         231
  C:1744H         LINE#         232
  C:1748H         LINE#         234
  C:1750H         LINE#         245
  C:1755H         LINE#         246
  C:1755H         LINE#         247
  -------         ENDPROC       _OSCLEARSIGNAL
  -------         PROC          OSINTEXIT
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:15BBH         LINE#         279
  C:15BBH         LINE#         281
  C:15BBH         LINE#         284
  C:15BFH         LINE#         295
  C:15C2H         LINE#         298
  C:15C4H         LINE#         299
  C:15C6H         LINE#         300
  C:15C6H         LINE#         301
  C:15CAH         LINE#         302
  C:15CAH         LINE#         303
  C:15CAH         LINE#         304
  C:15CAH         LINE#         305
  C:15CEH         LINE#         306
  C:15D5H         LINE#         307
  C:15D8H         LINE#         336
  C:15DDH         LINE#         337
  -------         ENDPROC       OSINTEXIT
  -------         PROC          OSSCHED
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:15DEH         LINE#         369
  C:15DEH         LINE#         371
BL51 BANKED LINKER/LOCATER V5.03                                                      12/31/2004  10:28:00  PAGE 6


  C:15DEH         LINE#         374
  C:15E2H         LINE#         382
  C:15E4H         LINE#         383
  C:15E7H         LINE#         384
  C:15E7H         LINE#         385
  C:15EBH         LINE#         386
  C:15EBH         LINE#         387
  C:15EBH         LINE#         388
  C:15EBH         LINE#         389
  C:15EFH         LINE#         390
  C:15F6H         LINE#         391

⌨️ 快捷键说明

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