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

📄 test.m51

📁 一个分选系统的软件:用SmallRtos操作系统
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        06/06/2005  16:32:38  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\ldfxmain.obj, .\output\a
>> utof020config.obj, .\output\data.obj, .\output\SERIAL.obj, .\output\subprogram.obj, .\output\FM24C16.obj, .\output\FM
>> 24C16A.obj, .\output\Os_cpu_c.obj, .\output\Os_cpu_a.obj TO .\output\test PRINT (.\output\test.m51) RAMSIZE (256) NOO
>> L OVERLAY (?CO?OS_CPU_C ~ TASKAD, ?CO?OS_CPU_C ~ TASKRECEIVE, ?CO?OS_CPU_C ~ TASKWORKSTEP, ?CO?OS_CPU_C ~ TASKCALCCAP
>> A, ?CO?OS_CPU_C ~ TASKCELLCHECK, ?CO?OS_CPU_C ~ TASKF, ?CO?OS_CPU_C ~ TASKG, ?CO?OS_CPU_C ~ TASKH) CODE (0X0000-0XFFF
>> F) 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\ldfxmain.obj (LDFXMAIN)
  .\output\autof020config.obj (AUTOF020CONFIG)
  .\output\data.obj (DATA)
  .\output\SERIAL.obj (SERIAL)
  .\output\subprogram.obj (SUBPROGRAM)
  .\output\FM24C16.obj (FM24C16)
  .\output\FM24C16A.obj (FM24C16A)
  .\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?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  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?FM24C16
            DATA    0021H     0001H     BIT_ADDR     ?BA?FM24C16A
            BIT     0022H.0   0000H.4   UNIT         ?BI?DATA
            BIT     0022H.4   0000H.2   UNIT         ?BI?TASKWORKSTEP?LDFXMAIN
            BIT     0022H.6   0000H.2   UNIT         ?BI?SERIAL
BL51 BANKED LINKER/LOCATER V5.03                                                      06/06/2005  16:32:38  PAGE 2


            BIT     0023H.0   0000H.1   UNIT         ?BI?WORKSTEPCHECK?SUBPROGRAM
            BIT     0023H.1   0000H.1   UNIT         ?BI?I_CLOCK?FM24C16
            BIT     0023H.2   0000H.1   UNIT         ?BI?I_CLOCKA?FM24C16A
                    0023H.3   0000H.5                *** GAP ***
            DATA    0024H     0005H     UNIT         ?DT?COMMSENDCELLDATAINFO?SERIAL
            DATA    0029H     0004H     UNIT         ?DT?DATA
            DATA    002DH     0004H     UNIT         ?DT?SERIAL
            DATA    0031H     0004H     UNIT         ?DT?_MIDST?SUBPROGRAM
            DATA    0035H     0004H     UNIT         ?DT?_EEPROMWRITEWORD?FM24C16
            DATA    0039H     0004H     UNIT         ?DT?_EEPROMWRITEWORDA?FM24C16A
            DATA    003DH     0003H     UNIT         ?DT?_COMMSENDFENRONGINFO?SERIAL
            DATA    0040H     0003H     UNIT         ?DT?TASKRECEIVE?SERIAL
            DATA    0043H     0002H     UNIT         ?DT?_OSQPEND?OS_Q
            DATA    0045H     0002H     UNIT         ?DT?TASKAD?LDFXMAIN
            DATA    0047H     0002H     UNIT         ?DT?LDFXMAIN
            DATA    0049H     0001H     UNIT         ?DT?TASKWORKSTEP?LDFXMAIN
            DATA    004AH     0001H     UNIT         ?DT?TASKCALCCAPA?LDFXMAIN
            DATA    004BH     0001H     UNIT         ?DT?TASKCELLCHECK?LDFXMAIN
            DATA    004CH     0001H     UNIT         ?DT?GETCHARWITHCHECK?SERIAL
            DATA    004DH     0001H     UNIT         ?DT?GETCHARWITHOUTCHECK?SERIAL
            DATA    004EH     0001H     UNIT         ?DT?COMM?SERIAL
            DATA    004FH     0001H     UNIT         ?DT?CONFIGME?SUBPROGRAM
            DATA    0050H     0001H     UNIT         ?DT?SETUPDA?SUBPROGRAM
            DATA    0051H     0001H     UNIT         ?DT?WORKSTEPCHECK?SUBPROGRAM
            DATA    0052H     0001H     UNIT         ?DT?OSIDLE?OS_CPU_C
            IDATA   0053H     0002H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0001H     ABSOLUTE     
            XDATA   0001H     042CH     UNIT         ?XD?TASKAD?LDFXMAIN
            XDATA   042DH     0245H     UNIT         ?XD?DATA
            XDATA   0672H     01CCH     UNIT         ?XD?SERIAL
            XDATA   083EH     0019H     UNIT         ?XD?TASKCALCCAPA?LDFXMAIN
            XDATA   0857H     0018H     UNIT         ?XD?TASKCELLCHECK?LDFXMAIN
            XDATA   086FH     0014H     UNIT         ?XD?OS_SEM
            XDATA   0883H     0014H     UNIT         ?XD?_MIDST?SUBPROGRAM
            XDATA   0897H     0008H     UNIT         ?XD?SETUPDA?SUBPROGRAM
            XDATA   089FH     0002H     UNIT         ?XD?TASKRECEIVE?SERIAL

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?_OSSENDSIGNAL?OS_CORE
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?I_DELAYL?FM24C16
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0004H     UNIT         ?CO?SERIAL
                    002AH     0001H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     08B2H     UNIT         ?PR?TASKRECEIVE?SERIAL
            CODE    08E0H     0548H     UNIT         ?PR?TASKWORKSTEP?LDFXMAIN
            CODE    0E28H     04DDH     UNIT         ?PR?TASKAD?LDFXMAIN
            CODE    1305H     042AH     UNIT         ?PR?TASKCALCCAPA?LDFXMAIN
            CODE    172FH     0360H     UNIT         ?PR?TASKCELLCHECK?LDFXMAIN
            CODE    1A8FH     0344H     UNIT         ?PR?SETUPDA?SUBPROGRAM
            CODE    1DD3H     0341H     UNIT         ?C?LIB_CODE
            CODE    2114H     02B6H     UNIT         ?PR?CONFIGME?SUBPROGRAM
BL51 BANKED LINKER/LOCATER V5.03                                                      06/06/2005  16:32:38  PAGE 3


            CODE    23CAH     01FCH     UNIT         ?PR?WORKSTEPCHECK?SUBPROGRAM
            CODE    25C6H     0145H     UNIT         ?PR?COMMSENDCELLDATAINFO?SERIAL
            CODE    270BH     0143H     UNIT         ?PR?USERTICKTIMER?LDFXMAIN
            CODE    284EH     0137H     UNIT         ?PR?_MIDST?SUBPROGRAM
            CODE    2985H     0123H     UNIT         ?PR?_COMMSENDFENRONGINFO?SERIAL
            CODE    2AA8H     00F5H     UNIT         ?PR?_OSQPEND?OS_Q
            CODE    2B9DH     00F0H     UNIT         ?PR?CONFIG?AUTOF020CONFIG
            CODE    2C8DH     00BEH     UNIT         ?PR?_OSSEMPEND?OS_SEM
            CODE    2D4BH     00B4H     UNIT         ?PR?_OSQINTPOST?OS_Q
            CODE    2DFFH     00ACH     UNIT         ?PR?_OSQINTPOSTFRONT?OS_Q
            CODE    2EABH     008EH     UNIT         ?PR?C_OSCTXSW?OS_CPU_C
            CODE    2F39H     008CH     UNIT         ?PR?OSSTART?OS_CPU_C
            CODE    2FC5H     008CH     UNIT         ?C_C51STARTUP
            CODE    3051H     0087H     UNIT         ?PR?COMMSENDPARAINFO?SERIAL
            CODE    30D8H     007DH     UNIT         ?PR?_OSSEMINTPOST?OS_SEM
            CODE    3155H     007CH     UNIT         ?PR?_I_SEND?FM24C16
            CODE    31D1H     007CH     UNIT         ?PR?_I_SENDA?FM24C16A
            CODE    324DH     0079H     UNIT         ?PR?_OSWAIT?OS_CORE
            CODE    32C6H     0073H     UNIT         ?PR?I_RECEIVE?FM24C16
            CODE    3339H     0073H     UNIT         ?PR?I_RECEIVEA?FM24C16A
            CODE    33ACH     006AH     UNIT         ?PR?COMM?SERIAL
            CODE    3416H     005AH     UNIT         ?PR?_WORKSTEPINIT?SUBPROGRAM
            CODE    3470H     005AH     UNIT         ?PR?OSTICKISR?OS_CPU_C
            CODE    34CAH     0059H     UNIT         ?PR?_OSQACCEPT?OS_Q
            CODE    3523H     0048H     UNIT         ?CO?LDFXMAIN
            CODE    356BH     0044H     UNIT         ?PR?_OSQCREATE?OS_Q
            CODE    35AFH     0044H     UNIT         ?C?LDIV
            CODE    35F3H     0042H     UNIT         ?PR?COMMSENDINFO?SERIAL
            CODE    3635H     0040H     UNIT         ?PR?_OSSEMACCEPT?OS_SEM
            CODE    3675H     0036H     UNIT         ?PR?_OSSEMCREATE?OS_SEM
            CODE    36ABH     0033H     UNIT         ?PR?LOADCTX?OS_CPU_A
            CODE    36DEH     002FH     UNIT         ?PR?OSINTCTXSW?OS_CPU_A
            CODE    370DH     0027H     UNIT         ?PR?CLEARDA?SUBPROGRAM
            CODE    3734H     0027H     UNIT         ?PR?_EEPROMREADBYTE?FM24C16
            CODE    375BH     0027H     UNIT         ?PR?_EEPROMREADBYTEA?FM24C16A
            CODE    3782H     0023H     UNIT         ?PR?OSINTEXIT?OS_CORE
            CODE    37A5H     0023H     UNIT         ?PR?_EEPROMREADWORD?FM24C16
            CODE    37C8H     0023H     UNIT         ?PR?_EEPROMREADWORDA?FM24C16A
            CODE    37EBH     0021H     UNIT         ?PR?OSSCHED?OS_CORE
            CODE    380CH     0021H     UNIT         ?PR?_OSQSIZE?OS_Q
            CODE    382DH     0021H     UNIT         ?PR?_EEPROMWRITEBYTE?FM24C16
            CODE    384EH     0021H     UNIT         ?PR?_EEPROMWRITEBYTEA?FM24C16A
            CODE    386FH     001EH     UNIT         ?PR?_OSQPOST?OS_Q
            CODE    388DH     001EH     UNIT         ?PR?_OSQPOSTFRONT?OS_Q
            CODE    38ABH     001EH     UNIT         ?PR?_OSQNMSGS?OS_Q
            CODE    38C9H     001EH     UNIT         ?PR?_EEPROMWRITEWORD?FM24C16
            CODE    38E7H     001EH     UNIT         ?PR?_EEPROMWRITEWORDA?FM24C16A
            CODE    3905H     001CH     UNIT         ?PR?_PUTCHAR?SERIAL
            CODE    3921H     001BH     UNIT         ?PR?OSTIMETICK?OS_CORE
            CODE    393CH     001BH     UNIT         ?PR?_DA?SUBPROGRAM
            CODE    3957H     001AH     UNIT         ?C_INITSEG
            CODE    3971H     001AH     UNIT         ?PR?_OSSEMQUERY?OS_SEM
            CODE    398BH     0018H     UNIT         ?PR?_OSCLEARSIGNAL?OS_CORE
            CODE    39A3H     0018H     UNIT         ?CO?OS_CPU_C
            CODE    39BBH     0017H     UNIT         ?PR?_OSINTSENDSIGNAL?OS_CORE
            CODE    39D2H     0015H     UNIT         ?PR?I_STOP?FM24C16
            CODE    39E7H     0015H     UNIT         ?PR?I_DELAYLA?FM24C16A
BL51 BANKED LINKER/LOCATER V5.03                                                      06/06/2005  16:32:38  PAGE 4


            CODE    39FCH     0015H     UNIT         ?PR?I_STOPA?FM24C16A
            CODE    3A11H     0014H     UNIT         ?PR?I_CLOCK?FM24C16
            CODE    3A25H     0014H     UNIT         ?PR?I_CLOCKA?FM24C16A
            CODE    3A39H     0012H     UNIT         ?PR?_E_ADDRESS?FM24C16
            CODE    3A4BH     0012H     UNIT         ?PR?_E_ADDRESSA?FM24C16A
            CODE    3A5DH     0011H     UNIT         ?PR?GETCHARWITHCHECK?SERIAL
            CODE    3A6EH     0010H     UNIT         ?PR?_OSQFLUSH?OS_Q
            CODE    3A7EH     0010H     UNIT         ?PR?I_START?FM24C16
            CODE    3A8EH     0010H     UNIT         ?PR?I_STARTA?FM24C16A
            CODE    3A9EH     000FH     UNIT         ?PR?_OSSEMPOST?OS_SEM
            CODE    3AADH     000EH     UNIT         ?PR?GETCHARWITHOUTCHECK?SERIAL
            CODE    3ABBH     000EH     UNIT         ?PR?OSIDLE?OS_CPU_C
            CODE    3AC9H     000DH     UNIT         ?PR?OSCTXSW?OS_CPU_A
            CODE    3AD6H     000CH     UNIT         ?PR?MAIN?LDFXMAIN
            CODE    3AE2H     000CH     UNIT         ?PR?TASKH?LDFXMAIN
            CODE    3AEEH     000CH     UNIT         ?PR?I_INIT?FM24C16
            CODE    3AFAH     000CH     UNIT         ?PR?I_INITA?FM24C16A
            CODE    3B06H     000BH     UNIT         ?PR?I_DELAY?FM24C16
            CODE    3B11H     000BH     UNIT         ?PR?I_DELAYA?FM24C16A
            CODE    3B1CH     000AH     UNIT         ?PR?TASKF?LDFXMAIN
            CODE    3B26H     000AH     UNIT         ?PR?TASKG?LDFXMAIN
            CODE    3B30H     0009H     UNIT         ?CO?OS_CORE
            CODE    3B39H     0007H     UNIT         ?PR?_PUTCHARWITHCHECK?SERIAL
            CODE    3B40H     0003H     UNIT         ?PR?T2INT?LDFXMAIN



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:00A0H         PUBLIC        P2
  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:3B30H         PUBLIC        OSMapTbl
  D:0013H         PUBLIC        Os_Enter_Sum
  C:37EBH         PUBLIC        OSSched
  C:39BBH         PUBLIC        _OSIntSendSignal
  C:0003H         PUBLIC        _OSSendSignal
  C:398BH         PUBLIC        _OSClearSignal
BL51 BANKED LINKER/LOCATER V5.03                                                      06/06/2005  16:32:38  PAGE 5


  C:3782H         PUBLIC        OSIntExit
  C:3921H         PUBLIC        OSTimeTick
  C:324DH         PUBLIC        _OSWait
  -------         PROC          _OSINTSENDSIGNAL
  D:0007H         SYMBOL        TaskId
  C:39BBH         LINE#         156
  C:39BBH         LINE#         158
  C:39BBH         LINE#         159
  C:39C1H         LINE#         160
  C:39C1H         LINE#         161
  C:39C5H         LINE#         163
  C:39CCH         LINE#         174
  C:39D1H         LINE#         175
  C:39D1H         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:398BH         LINE#         228
  C:398BH         LINE#         229
  C:398BH         LINE#         230
  C:3991H         LINE#         231
  C:3991H         LINE#         232
  C:3995H         LINE#         234
  C:399DH         LINE#         245
  C:39A2H         LINE#         246
  C:39A2H         LINE#         247
  -------         ENDPROC       _OSCLEARSIGNAL
  -------         PROC          OSINTEXIT
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:3782H         LINE#         279
  C:3782H         LINE#         281
  C:3782H         LINE#         284
  C:3786H         LINE#         295
  C:3789H         LINE#         298
  C:378BH         LINE#         299
  C:378DH         LINE#         300
  C:378DH         LINE#         301
  C:3791H         LINE#         302
  C:3791H         LINE#         303
  C:3791H         LINE#         304
  C:3791H         LINE#         305
  C:3795H         LINE#         306
  C:379CH         LINE#         307
  C:379FH         LINE#         336
  C:37A4H         LINE#         337
  -------         ENDPROC       OSINTEXIT
  -------         PROC          OSSCHED
BL51 BANKED LINKER/LOCATER V5.03                                                      06/06/2005  16:32:38  PAGE 6


  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:37EBH         LINE#         369
  C:37EBH         LINE#         371
  C:37EBH         LINE#         374
  C:37EFH         LINE#         382
  C:37F1H         LINE#         383
  C:37F4H         LINE#         384
  C:37F4H         LINE#         385
  C:37F8H         LINE#         386
  C:37F8H         LINE#         387
  C:37F8H         LINE#         388
  C:37F8H         LINE#         389
  C:37FCH         LINE#         390

⌨️ 快捷键说明

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