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

📄 ddsf.m51

📁 个人学习参考!禁止使用到产品上! 任何人不得公开发布!
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        02/03/2005  11:34:16  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CmdParse.obj, dataprotect.obj, Global.obj, init.obj, keyparse.obj, lcdparse.obj, Main.obj, puls
>> eparse.obj, temperature.obj, timespend.obj, tools.obj, WDT.obj, LowPower.obj, TimeChk.obj, DataCom.obj, stakeout.obj 
>> TO DDSF RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  CmdParse.obj (CMDPARSE)
  dataprotect.obj (DATAPROTECT)
  Global.obj (GLOBAL)
  init.obj (INIT)
  keyparse.obj (KEYPARSE)
  lcdparse.obj (LCDPARSE)
  Main.obj (MAIN)
  pulseparse.obj (PULSEPARSE)
  temperature.obj (TEMPERATURE)
  timespend.obj (TIMESPEND)
  tools.obj (TOOLS)
  WDT.obj (WDT)
  LowPower.obj (LOWPOWER)
  TimeChk.obj (TIMECHK)
  DataCom.obj (DATACOM)
  stakeout.obj (STAKEOUT)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)


LINK MAP OF MODULE:  DDSF (CMDPARSE)


            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     0001H     UNIT         ?DT?TOOLS
            DATA    0009H     0001H     UNIT         ?C?LIB_DATA
            IDATA   000AH     0008H     UNIT         _IDATA_GROUP_
                    0012H     000EH                  *** GAP ***
            BIT     0020H.0   0003H.7   UNIT         ?BI?GLOBAL
            BIT     0023H.7   0000H.5   UNIT         _BIT_GROUP_
                    0024H.4   0000H.4                *** GAP ***
            DATA    0025H     0022H     UNIT         ?DT?GLOBAL
            DATA    0047H     0019H     UNIT         _DATA_GROUP_
            IDATA   0060H     0028H     UNIT         ?ID?GLOBAL
            IDATA   0088H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     003CH     INPAGE       ?PD?GLOBAL
            XDATA   003CH     0008H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      02/03/2005  11:34:16  PAGE 2


            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0005H     UNIT         ?PR?DATASAVE?TOOLS
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0005H     UNIT         ?PR?_STAKEOUT?STAKEOUT
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0004H     UNIT         ?PR?INITCCLK?INIT
                    001AH     0001H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0003H     UNIT         ?PR?INT_INT1?MAIN
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0015H     UNIT         ?PR?INITLCD?INIT
            CODE    003BH     0003H     ABSOLUTE     
                    003EH     0005H                  *** GAP ***
            CODE    0043H     0003H     ABSOLUTE     
            CODE    0046H     06D8H     UNIT         ?PR?LCDPARSE?LCDPARSE
            CODE    071EH     04B5H     UNIT         ?PR?CMDPARSE?CMDPARSE
            CODE    0BD3H     010AH     UNIT         ?PR?SUMDATA?PULSEPARSE
            CODE    0CDDH     00F0H     UNIT         ?PR?_CMDPICK?CMDPARSE
            CODE    0DCDH     00E0H     UNIT         ?PR?TIMESPEND?TIMESPEND
            CODE    0EADH     00D5H     UNIT         ?PR?INT_INT0?MAIN
            CODE    0F82H     00BDH     UNIT         ?PR?_LCDDISPLAYDATA?LCDPARSE
            CODE    103FH     00BCH     UNIT         ?PR?_TIMECHK?TIMECHK
            CODE    10FBH     00B4H     UNIT         ?PR?DATAPICKUP?TOOLS
            CODE    11AFH     00B1H     UNIT         ?PR?SERIESSEND?CMDPARSE
            CODE    1260H     00ABH     UNIT         ?PR?INITCMD?INIT
            CODE    130BH     00A3H     UNIT         ?PR?INT_SERIAL?MAIN
            CODE    13AEH     009BH     UNIT         ?PR?CLERDATA?TOOLS
            CODE    1449H     008FH     UNIT         ?PR?INT_T1?MAIN
            CODE    14D8H     007FH     UNIT         ?PR?SNCHECK?CMDPARSE
            CODE    1557H     0076H     UNIT         ?PR?_CMDSAVE?CMDPARSE
            CODE    15CDH     006BH     UNIT         ?PR?_LCDFULL?LCDPARSE
            CODE    1638H     0061H     UNIT         ?PR?TEMPERATURE?TEMPERATURE
            CODE    1699H     005AH     UNIT         ?PR?_IICBYTEWRITE?TOOLS
            CODE    16F3H     0053H     UNIT         ?PR?_?DELAY?TOOLS
            CODE    1746H     0051H     UNIT         ?PR?_IICMUCHBYTEREAD?TOOLS
            CODE    1797H     0049H     UNIT         ?PR?PULSEPARSE?PULSEPARSE
            CODE    17E0H     0042H     UNIT         ?PR?_IICSENTBYTE?TOOLS
            CODE    1822H     003FH     UNIT         ?PR?DATACOM?DATACOM
            CODE    1861H     003FH     UNIT         ?C?LIB_CODE
            CODE    18A0H     003CH     UNIT         ?PR?MAIN?MAIN
            CODE    18DCH     003BH     UNIT         ?PR?INT_KBI?MAIN
            CODE    1917H     003BH     UNIT         ?PR?_SERIESSENTBYTE?TOOLS
            CODE    1952H     003AH     UNIT         ?PR?KEYPARSE?KEYPARSE
            CODE    198CH     0034H     UNIT         ?PR?_LCDSENDCOMMAND?TOOLS
            CODE    19C0H     002FH     UNIT         ?PR?DATADEAL?CMDPARSE
            CODE    19EFH     002CH     UNIT         ?PR?_IICBYTEREAD?TOOLS
            CODE    1A1BH     002BH     UNIT         ?PR?_LCDSENDBYTE?TOOLS
            CODE    1A46H     002AH     UNIT         ?PR?CMP_ISR?MAIN
            CODE    1A70H     0029H     UNIT         ?PR?IICRECEIVEBYTE?TOOLS
            CODE    1A99H     0027H     UNIT         ?PR?_LCDSENDID?TOOLS
            CODE    1AC0H     0027H     UNIT         ?PR?_LCDSENDADDRESS?TOOLS
            CODE    1AE7H     0025H     UNIT         ?PR?INITCPU?INIT
            CODE    1B0CH     0023H     UNIT         ?PR?LOWPOWER?LOWPOWER
            CODE    1B2FH     001DH     UNIT         ?PR?INITPWM?INIT
            CODE    1B4CH     001CH     UNIT         ?PR?IICWAIT?TOOLS
            CODE    1B68H     001AH     UNIT         ?PR?INITSERIES?INIT
BL51 BANKED LINKER/LOCATER V5.03                                                      02/03/2005  11:34:16  PAGE 3


            CODE    1B82H     0018H     UNIT         ?PR?_TODAY?TOOLS
            CODE    1B9AH     0016H     UNIT         ?PR?_HEXTOBCD?TOOLS
            CODE    1BB0H     0014H     UNIT         ?PR?INITTIME0?INIT
            CODE    1BC4H     0014H     UNIT         ?CO?TEMPERATURE
            CODE    1BD8H     0013H     UNIT         ?PR?INITCPUIO?INIT
            CODE    1BEBH     0013H     UNIT         ?PR?INITCMP?INIT
            CODE    1BFEH     0013H     UNIT         ?PR?INITRTC?INIT
            CODE    1C11H     0013H     UNIT         ?PR?_BCDTOHEX?TOOLS
            CODE    1C24H     0010H     UNIT         ?PR?INITTIME1?INIT
            CODE    1C34H     0010H     UNIT         ?PR?INITWDT?INIT
            CODE    1C44H     000FH     UNIT         ?PR?IICSTART?TOOLS
            CODE    1C53H     000EH     UNIT         ?PR?CLERBUF?TOOLS
            CODE    1C61H     000DH     UNIT         ?PR?IICSTOP?TOOLS
            CODE    1C6EH     000CH     UNIT         ?CO?LCDPARSE
            CODE    1C7AH     000CH     UNIT         ?PR?SENDACKNOWLEDGE?TOOLS
            CODE    1C86H     000CH     UNIT         ?C_C51STARTUP
            CODE    1C92H     000BH     UNIT         ?PR?WDT?WDT
            CODE    1C9DH     000AH     UNIT         ?PR?LCDSTART?TOOLS
            CODE    1CA7H     000AH     UNIT         ?PR?LCDSTOP?TOOLS
            CODE    1CB1H     0009H     UNIT         ?PR?INITKEY?INIT
            CODE    1CBAH     0009H     UNIT         ?PR?INT_T0?MAIN
            CODE    1CC3H     0006H     UNIT         ?PR?DATAPROTECT?DATAPROTECT
            CODE    1CC9H     0006H     UNIT         ?PR?INITINT0?INIT
            CODE    1CCFH     0006H     UNIT         ?PR?INITINT1?INIT
            CODE    1CD5H     0006H     UNIT         ?PR?INITEEPROM?INIT



OVERLAY MAP OF MODULE:   DDSF (CMDPARSE)


SEGMENT                                 BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GROUP
  +--> CALLED SEGMENT                START    LENGTH     START    LENGTH     START    LENGTH     START    LENGTH
----------------------------------------------------------------------------------------------------------------
?PR?INT_INT0?MAIN                    0023H.7  0000H.1    0047H    0001H      -----    -----      -----    -----
  +--> ?PR?WDT?WDT
  +--> ?PR?_?DELAY?TOOLS

*** NEW ROOT ***************************************************

?PR?INT_T1?MAIN                      -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?WDT?WDT

*** NEW ROOT ***************************************************

?PR?CMP_ISR?MAIN                     -----    -----      0048H    0002H      -----    -----      -----    -----

*** NEW ROOT ***************************************************

?C_C51STARTUP                        -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                        -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?INITCPU?INIT
  +--> ?PR?INITCMD?INIT
  +--> ?PR?INITLCD?INIT
  +--> ?PR?INITRTC?INIT
BL51 BANKED LINKER/LOCATER V5.03                                                      02/03/2005  11:34:16  PAGE 4


  +--> ?PR?WDT?WDT
  +--> ?PR?LCDPARSE?LCDPARSE
  +--> ?PR?TEMPERATURE?TEMPERATURE
  +--> ?PR?TIMESPEND?TIMESPEND
  +--> ?PR?CMDPARSE?CMDPARSE
  +--> ?PR?PULSEPARSE?PULSEPARSE
  +--> ?PR?DATAPROTECT?DATAPROTECT
  +--> ?PR?LOWPOWER?LOWPOWER
  +--> ?PR?KEYPARSE?KEYPARSE
  +--> ?PR?DATACOM?DATACOM
  +--> ?PR?_STAKEOUT?STAKEOUT

?PR?INITCPU?INIT                     -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?INITWDT?INIT
  +--> ?PR?INITSERIES?INIT
  +--> ?PR?INITCPUIO?INIT
  +--> ?PR?INITTIME0?INIT
  +--> ?PR?INITTIME1?INIT
  +--> ?PR?INITINT0?INIT
  +--> ?PR?INITINT1?INIT
  +--> ?PR?INITCCLK?INIT
  +--> ?PR?INITKEY?INIT
  +--> ?PR?INITEEPROM?INIT
  +--> ?PR?INITPWM?INIT
  +--> ?PR?INITCMP?INIT

?PR?INITCMP?INIT                     -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?INITCMD?INIT                     -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?CLERBUF?TOOLS
  +--> ?PR?DATAPICKUP?TOOLS
  +--> ?PR?_IICBYTEREAD?TOOLS
  +--> ?PR?_IICBYTEWRITE?TOOLS
  +--> ?PR?CLERDATA?TOOLS

?PR?DATAPICKUP?TOOLS                 -----    -----      -----    -----      000AH    0002H      -----    -----
  +--> ?PR?_IICBYTEREAD?TOOLS
  +--> ?PR?_IICMUCHBYTEREAD?TOOLS

?PR?_IICBYTEREAD?TOOLS               -----    -----      005BH    0003H      -----    -----      -----    -----
  +--> ?PR?IICSTART?TOOLS
  +--> ?PR?_IICSENTBYTE?TOOLS
  +--> ?PR?IICRECEIVEBYTE?TOOLS
  +--> ?PR?SENDACKNOWLEDGE?TOOLS
  +--> ?PR?IICSTOP?TOOLS

?PR?IICSTART?TOOLS                   -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?IICWAIT?TOOLS

?PR?_IICSENTBYTE?TOOLS               0024H.3  0000H.1    005EH    0002H      -----    -----      -----    -----
  +--> ?PR?IICWAIT?TOOLS

?PR?IICRECEIVEBYTE?TOOLS             -----    -----      005EH    0002H      -----    -----      -----    -----
  +--> ?PR?IICWAIT?TOOLS

?PR?SENDACKNOWLEDGE?TOOLS            0024H.3  0000H.1    -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      02/03/2005  11:34:16  PAGE 5


  +--> ?PR?IICWAIT?TOOLS

?PR?IICSTOP?TOOLS                    -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?IICWAIT?TOOLS

?PR?_IICMUCHBYTEREAD?TOOLS           -----    -----      0053H    0004H      -----    -----      -----    -----
  +--> ?PR?IICSTART?TOOLS
  +--> ?PR?_IICSENTBYTE?TOOLS
  +--> ?PR?IICRECEIVEBYTE?TOOLS
  +--> ?PR?SENDACKNOWLEDGE?TOOLS
  +--> ?PR?IICSTOP?TOOLS

?PR?_IICBYTEWRITE?TOOLS              0024H.1  0000H.1    0053H    0004H      -----    -----      -----    -----
  +--> ?PR?IICSTART?TOOLS
  +--> ?PR?_IICSENTBYTE?TOOLS
  +--> ?PR?IICSTOP?TOOLS
  +--> ?PR?_?DELAY?TOOLS

?PR?CLERDATA?TOOLS                   -----    -----      004DH    0002H      -----    -----      -----    -----
  +--> ?PR?_IICBYTEWRITE?TOOLS

?PR?INITLCD?INIT                     -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCDSENDCOMMAND?TOOLS

?PR?_LCDSENDCOMMAND?TOOLS            -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?LCDSTART?TOOLS
  +--> ?PR?_LCDSENDID?TOOLS
  +--> ?PR?_?DELAY?TOOLS
  +--> ?PR?LCDSTOP?TOOLS

?PR?LCDSTART?TOOLS                   -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?_LCDSENDID?TOOLS                 -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?LCDSTOP?TOOLS                    -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?INITRTC?INIT                     -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_IICBYTEWRITE?TOOLS

?PR?LCDPARSE?LCDPARSE                -----    -----      004AH    0009H      -----    -----      -----    -----
  +--> ?PR?_IICBYTEREAD?TOOLS
  +--> ?PR?_LCDDISPLAYDATA?LCDPARSE
  +--> ?PR?_HEXTOBCD?TOOLS
  +--> ?PR?_IICMUCHBYTEREAD?TOOLS

?PR?_LCDDISPLAYDATA?LCDPARSE         -----    -----      0053H    0008H      -----    -----      -----    -----
  +--> ?PR?_LCDFULL?LCDPARSE
  +--> ?PR?LCDSTART?TOOLS
  +--> ?PR?_LCDSENDID?TOOLS
  +--> ?PR?_LCDSENDADDRESS?TOOLS
  +--> ?PR?_LCDSENDBYTE?TOOLS
  +--> ?PR?_?DELAY?TOOLS
  +--> ?PR?LCDSTOP?TOOLS

BL51 BANKED LINKER/LOCATER V5.03                                                      02/03/2005  11:34:16  PAGE 6


?PR?_LCDFULL?LCDPARSE                -----    -----      005BH    0004H      000AH    0008H      -----    -----
  +--> ?CO?LCDPARSE

?PR?_LCDSENDADDRESS?TOOLS            -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?_LCDSENDBYTE?TOOLS               -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_?DELAY?TOOLS

?PR?TEMPERATURE?TEMPERATURE          -----    -----      004AH    0002H      -----    -----      -----    -----
  +--> ?PR?_IICMUCHBYTEREAD?TOOLS
  +--> ?CO?TEMPERATURE

?PR?TIMESPEND?TIMESPEND              -----    -----      004AH    0002H      -----    -----      -----    -----
  +--> ?PR?_IICBYTEREAD?TOOLS
  +--> ?PR?_IICMUCHBYTEREAD?TOOLS

?PR?CMDPARSE?CMDPARSE                -----    -----      004AH    0003H      -----    -----      -----    -----
  +--> ?PR?SERIESSEND?CMDPARSE
  +--> ?PR?DATADEAL?CMDPARSE
  +--> ?PR?_IICBYTEREAD?TOOLS
  +--> ?PR?_CMDPICK?CMDPARSE
  +--> ?PR?_TODAY?TOOLS
  +--> ?PR?_CMDSAVE?CMDPARSE
  +--> ?PR?_TIMECHK?TIMECHK

⌨️ 快捷键说明

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