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

📄 xkgz.m51

📁 Keil单片机软件开发平台下的一个51系列单片机工程
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        01/22/2007  09:51:32  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\Conf_tny.obj, .\output\TaskRecurrent.obj, .\output\TaskKey.obj, .\output\TaskLcd.obj, 
>> .\output\LcdDrive12864.obj, .\output\RESOURCE.obj, .\output\WorkStep.obj, .\output\SubProg.obj, .\output\Comm.obj, .\
>> output\FM24C16.obj, .\output\FM24C16A.obj TO .\output\xkgz RTX51TINY PRINT (.\xkgz.m51) RAMSIZE (256) XDATA (0X000F-0
>> X03FE)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\output\Conf_tny.obj (?RTX51_TINY_KERNAL)
  .\output\TaskRecurrent.obj (TASKRECURRENT)
  .\output\TaskKey.obj (TASKKEY)
  .\output\TaskLcd.obj (TASKLCD)
  .\output\LcdDrive12864.obj (LCDDRIVE12864)
  .\output\RESOURCE.obj (RESOURCE)
  .\output\WorkStep.obj (WORKSTEP)
  .\output\SubProg.obj (SUBPROG)
  .\output\Comm.obj (COMM)
  .\output\FM24C16.obj (FM24C16)
  .\output\FM24C16A.obj (FM24C16A)
  C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
  C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)


TASK TABLE OF MODULE:  .\output\xkgz (?RTX51_TINY_KERNAL)

TASKID   PRIORITY   REG-BANK   SEGMENT NAME
-------------------------------------------
0        0          0          ?PR?TASKAD?TASKRECURRENT
1        0          0          ?PR?TASKKEY?TASKKEY
2        0          0          ?PR?TASKLCD?TASKLCD
3        0          0          ?PR?TASKWORKSTEP?WORKSTEP
4        0          0          ?PR?TASKCALCCAPA?WORKSTEP
5        0          0          ?PR?TASKCOMM?COMM


BL51 BANKED LINKER/LOCATER V5.03                                                      01/22/2007  09:51:32  PAGE 2



LINK MAP OF MODULE:  .\output\xkgz (?RTX51_TINY_KERNAL)


            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     0005H     ABSOLUTE     
            DATA    000DH     000BH     UNIT         ?DT?TASKRECURRENT
            DATA    0018H     0004H     UNIT         ?DT?_TESTDATASUB?SUBPROG
            DATA    001CH     0002H     UNIT         ?DT?DISPLAYCLS?LCDDRIVE12864
            DATA    001EH     0001H     UNIT         ?DT?TASKKEY
                    001FH     0001H                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?TASKRECURRENT
            DATA    0021H     0001H     BIT_ADDR     ?BA?WORKSTEP
            DATA    0022H     0001H     BIT_ADDR     ?BA?FM24C16
            DATA    0023H     0001H     BIT_ADDR     ?BA?FM24C16A
            BIT     0024H.0   0000H.6   UNIT         _BIT_GROUP_
            BIT     0024H.6   0000H.4   UNIT         ?BI?TASKRECURRENT
            BIT     0025H.2   0000H.3   UNIT         ?BI?TASKLCD
                    0025H.5   0000H.3                *** GAP ***
            DATA    0026H     0038H     UNIT         _DATA_GROUP_
            IDATA   005EH     002BH     UNIT         ?ID?TASKRECURRENT
            IDATA   0089H     000CH     UNIT         ?RTX?TASKSTATE?S
            IDATA   0095H     0006H     UNIT         ?RTX?TASKSP?S
            IDATA   009BH     0005H     UNIT         _IDATA_GROUP_
            IDATA   00A0H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     000FH                  *** GAP ***
            XDATA   000FH     00CEH     UNIT         ?XD?TASKRECURRENT
            XDATA   00DDH     0017H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?_PUTCHARWITHCHECK?COMM
            CODE    000AH     0001H     UNIT         ?PR?LCDDELAY?LCDDRIVE12864
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?I_STOP?FM24C16
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0FB2H     UNIT         ?CO?RESOURCE
            CODE    0FD8H     0BBDH     UNIT         ?PR?TASKKEY?TASKKEY
            CODE    1B95H     06D5H     UNIT         ?PR?_DISPLAY16X8ITEMDATA?LCDDRIVE12864
            CODE    226AH     058EH     UNIT         ?PR?DISPRUN?TASKLCD
            CODE    27F8H     0577H     UNIT         ?PR?TASKWORKSTEP?WORKSTEP
            CODE    2D6FH     04CFH     UNIT         ?PR?TASKAD?TASKRECURRENT
            CODE    323EH     03F2H     UNIT         ?PR?TASKCOMM?COMM
            CODE    3630H     039BH     UNIT         ?PR?DISPSETPROGRAMSTEP?TASKLCD
            CODE    39CBH     0344H     UNIT         ?C?LIB_CODE
            CODE    3D0FH     0275H     UNIT         ?PR?DISPSETPARAMETER?TASKLCD
            CODE    3F84H     024CH     UNIT         ?PR?TASKCALCCAPA?WORKSTEP
            CODE    41D0H     0216H     UNIT         ?PR?TASKLCD?TASKLCD
            CODE    43E6H     01FEH     UNIT         ?RTX?CODE
            CODE    45E4H     01E7H     UNIT         ?PR?CHECKSINGLESTEP?SUBPROG
            CODE    47CBH     01DEH     UNIT         ?PR?COMMSENDWORKSTEPINFO?COMM
BL51 BANKED LINKER/LOCATER V5.03                                                      01/22/2007  09:51:32  PAGE 3


            CODE    49A9H     0160H     UNIT         ?PR?STOPTODISCHARGE?SUBPROG
            CODE    4B09H     0154H     UNIT         ?PR?SAVESINGLESTEP?SUBPROG
            CODE    4C5DH     013EH     UNIT         ?PR?ADJUSTVOLTAGE?SUBPROG
            CODE    4D9BH     013DH     UNIT         ?PR?COMMSENDCELLDATAINFO?COMM
            CODE    4ED8H     012DH     UNIT         ?PR?_LOADSINGLESTEP?SUBPROG
            CODE    5005H     0126H     UNIT         ?PR?_DISPLAY16X8?LCDDRIVE12864
            CODE    512BH     011AH     UNIT         ?PR?_MIDSTSTRUCT?SUBPROG
            CODE    5245H     0111H     UNIT         ?PR?_DISPLAY5X8ITEMDATA?LCDDRIVE12864
            CODE    5356H     0102H     UNIT         ?PR?COMM?COMM
            CODE    5458H     00F3H     UNIT         ?PR?STOPTOCHARGE?SUBPROG
            CODE    554BH     00E5H     UNIT         ?PR?_DISPLAY5X8?LCDDRIVE12864
            CODE    5630H     00E5H     UNIT         ?PR?COMMSENDPARAINFO?COMM
            CODE    5715H     00BBH     UNIT         ?PR?READKEY?TASKKEY
            CODE    57D0H     0090H     UNIT         ?PR?_DISPLAY16X8ITEMWORD?LCDDRIVE12864
            CODE    5860H     0087H     UNIT         ?PR?RUNTOSTOP?SUBPROG
            CODE    58E7H     0081H     UNIT         ?PR?READLOOPTIMES?SUBPROG
            CODE    5968H     007CH     UNIT         ?PR?_I_SEND?FM24C16
            CODE    59E4H     007CH     UNIT         ?PR?_I_SENDA?FM24C16A
            CODE    5A60H     0073H     UNIT         ?PR?I_RECEIVE?FM24C16
            CODE    5AD3H     0073H     UNIT         ?PR?I_RECEIVEA?FM24C16A
            CODE    5B46H     0063H     UNIT         ?PR?_CLACULATESUB?SUBPROG
            CODE    5BA9H     0062H     UNIT         ?PR?DISPLAYCLS?LCDDRIVE12864
            CODE    5C0BH     0059H     UNIT         ?PR?DISPSETRUNOTHERSSTEP?TASKLCD
            CODE    5C64H     0051H     UNIT         ?PR?_TESTDATASUB?SUBPROG
            CODE    5CB5H     0050H     UNIT         ?PR?DISPSETRUNSTART?TASKLCD
            CODE    5D05H     004AH     UNIT         ?PR?COMMSENDINFO?COMM
            CODE    5D4FH     003FH     UNIT         ?PR?XORCHECK?COMM
            CODE    5D8EH     003DH     UNIT         ?PR?INITIALIZENEWSTEP?TASKKEY
            CODE    5DCBH     002CH     UNIT         ?PR?_SETUPDA?SUBPROG
            CODE    5DF7H     0027H     UNIT         ?PR?_EEPROMREADBYTE?FM24C16
            CODE    5E1EH     0027H     UNIT         ?PR?_EEPROMREADBYTEA?FM24C16A
            CODE    5E45H     0023H     UNIT         ?PR?_EEPROMREADWORD?FM24C16
            CODE    5E68H     0023H     UNIT         ?PR?_EEPROMREADWORDA?FM24C16A
            CODE    5E8BH     0021H     UNIT         ?PR?_EEPROMWRITEBYTE?FM24C16
            CODE    5EACH     0021H     UNIT         ?PR?_EEPROMWRITEBYTEA?FM24C16A
            CODE    5ECDH     001EH     UNIT         ?PR?_EEPROMWRITEWORD?FM24C16
            CODE    5EEBH     001EH     UNIT         ?PR?_EEPROMWRITEWORDA?FM24C16A
            CODE    5F09H     0018H     UNIT         ?PR?_PUTCHAR?COMM
            CODE    5F21H     0015H     UNIT         ?PR?I_STOPA?FM24C16A
            CODE    5F36H     0014H     UNIT         ?PR?I_CLOCK?FM24C16
            CODE    5F4AH     0014H     UNIT         ?PR?I_CLOCKA?FM24C16A
            CODE    5F5EH     0012H     UNIT         ?PR?_OUTSI?LCDDRIVE12864
            CODE    5F70H     0012H     UNIT         ?PR?_OUTSD?LCDDRIVE12864
            CODE    5F82H     0012H     UNIT         ?PR?_OUTMI?LCDDRIVE12864
            CODE    5F94H     0012H     UNIT         ?PR?_OUTMD?LCDDRIVE12864
            CODE    5FA6H     0012H     UNIT         ?PR?_E_ADDRESS?FM24C16
            CODE    5FB8H     0012H     UNIT         ?PR?_E_ADDRESSA?FM24C16A
            CODE    5FCAH     0010H     UNIT         ?PR?_READOUTXRAM?SUBPROG
            CODE    5FDAH     0010H     UNIT         ?PR?I_START?FM24C16
            CODE    5FEAH     0010H     UNIT         ?PR?I_STARTA?FM24C16A
            CODE    5FFAH     000DH     UNIT         ?PR?_WRITEOUTXRAM?SUBPROG
            CODE    6007H     000DH     UNIT         ?PR?STOP?SUBPROG
            CODE    6014H     000CH     UNIT         ?RTX?TASKENT?S
            CODE    6020H     000CH     UNIT         ?PR?I_INIT?FM24C16
            CODE    602CH     000CH     UNIT         ?PR?I_INITA?FM24C16A
            CODE    6038H     000CH     UNIT         ?C_C51STARTUP
            CODE    6044H     000BH     UNIT         ?PR?LCDINIT?LCDDRIVE12864
BL51 BANKED LINKER/LOCATER V5.03                                                      01/22/2007  09:51:32  PAGE 4


            CODE    604FH     0004H     UNIT         ?CO?COMM
            CODE    6053H     0001H     UNIT         ?PR?I_DELAY?FM24C16
            CODE    6054H     0001H     UNIT         ?PR?I_DELAYL?FM24C16
            CODE    6055H     0001H     UNIT         ?PR?I_DELAYA?FM24C16A
            CODE    6056H     0001H     UNIT         ?PR?I_DELAYLA?FM24C16A



OVERLAY MAP OF MODULE:   .\output\xkgz (?RTX51_TINY_KERNAL)


SEGMENT                                           BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GROUP
>> 
  +--> CALLED SEGMENT                          START    LENGTH     START    LENGTH     START    LENGTH     START    LENG
>> TH
------------------------------------------------------------------------------------------------------------------------
>> --
?PR?TASKAD?TASKRECURRENT                       -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?_EEPROMREADBYTE?FM24C16
  +--> ?PR?_EEPROMWRITEWORD?FM24C16
  +--> ?PR?_EEPROMREADWORD?FM24C16
  +--> ?PR?_EEPROMREADWORDA?FM24C16A
  +--> ?PR?_SETUPDA?SUBPROG
  +--> ?PR?_WRITEOUTXRAM?SUBPROG
  +--> ?PR?_READOUTXRAM?SUBPROG
  +--> ?PR?_MIDSTSTRUCT?SUBPROG
  +--> ?PR?_CLACULATESUB?SUBPROG

?PR?_EEPROMREADBYTE?FM24C16                    -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_INIT?FM24C16
  +--> ?PR?_E_ADDRESS?FM24C16
  +--> ?PR?I_START?FM24C16
  +--> ?PR?_I_SEND?FM24C16
  +--> ?PR?I_RECEIVE?FM24C16
  +--> ?PR?I_STOP?FM24C16

?PR?I_INIT?FM24C16                             -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAY?FM24C16
  +--> ?PR?I_STOP?FM24C16

?PR?I_STOP?FM24C16                             -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAY?FM24C16
  +--> ?PR?I_DELAYL?FM24C16

?PR?_E_ADDRESS?FM24C16                         -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_START?FM24C16
  +--> ?PR?_I_SEND?FM24C16

?PR?I_START?FM24C16                            -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYL?FM24C16
  +--> ?PR?I_DELAY?FM24C16
BL51 BANKED LINKER/LOCATER V5.03                                                      01/22/2007  09:51:32  PAGE 5



?PR?_I_SEND?FM24C16                            -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYL?FM24C16
  +--> ?PR?I_DELAY?FM24C16
  +--> ?PR?I_CLOCK?FM24C16

?PR?I_CLOCK?FM24C16                            0024H.5  0000H.1    -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYL?FM24C16
  +--> ?PR?I_DELAY?FM24C16

?PR?I_RECEIVE?FM24C16                          -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYL?FM24C16
  +--> ?PR?I_DELAY?FM24C16

?PR?_EEPROMWRITEWORD?FM24C16                   -----    -----      005AH    0004H      -----    -----      -----    ----
>> -
  +--> ?PR?_EEPROMWRITEBYTE?FM24C16

?PR?_EEPROMWRITEBYTE?FM24C16                   -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_INIT?FM24C16
  +--> ?PR?_E_ADDRESS?FM24C16
  +--> ?PR?_I_SEND?FM24C16
  +--> ?PR?I_STOP?FM24C16

?PR?_EEPROMREADWORD?FM24C16                    -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?_EEPROMREADBYTE?FM24C16

?PR?_EEPROMREADWORDA?FM24C16A                  -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?_EEPROMREADBYTEA?FM24C16A

?PR?_EEPROMREADBYTEA?FM24C16A                  -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_INITA?FM24C16A
  +--> ?PR?_E_ADDRESSA?FM24C16A
  +--> ?PR?I_STARTA?FM24C16A
  +--> ?PR?_I_SENDA?FM24C16A
  +--> ?PR?I_RECEIVEA?FM24C16A
  +--> ?PR?I_STOPA?FM24C16A

?PR?I_INITA?FM24C16A                           -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYA?FM24C16A
  +--> ?PR?I_STOPA?FM24C16A

?PR?I_STOPA?FM24C16A                           -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYA?FM24C16A
  +--> ?PR?I_DELAYLA?FM24C16A

?PR?_E_ADDRESSA?FM24C16A                       -----    -----      -----    -----      -----    -----      -----    ----
>> -
BL51 BANKED LINKER/LOCATER V5.03                                                      01/22/2007  09:51:32  PAGE 6


  +--> ?PR?I_STARTA?FM24C16A
  +--> ?PR?_I_SENDA?FM24C16A

?PR?I_STARTA?FM24C16A                          -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYLA?FM24C16A
  +--> ?PR?I_DELAYA?FM24C16A

?PR?_I_SENDA?FM24C16A                          -----    -----      -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYLA?FM24C16A
  +--> ?PR?I_DELAYA?FM24C16A
  +--> ?PR?I_CLOCKA?FM24C16A

?PR?I_CLOCKA?FM24C16A                          0024H.5  0000H.1    -----    -----      -----    -----      -----    ----
>> -
  +--> ?PR?I_DELAYLA?FM24C16A
  +--> ?PR?I_DELAYA?FM24C16A

⌨️ 快捷键说明

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