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

📄 wlhostv1.map

📁 基于无线单片机24e1的组网程序。在无线传感器之类的应用中的成功案例。
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.61                                                               09/30/2006  16:13:35  PAGE 1


LX51 LINKER/LOCATER V3.61, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\output\STARTUP.obj, .\output\RF24E1.obj, .\output\serial.obj TO .\output\wlhostv1 PRINT (.\wl
>> hostv1.map)


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\output\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V2.12
  .\output\RF24E1.obj (RF24E1)
         COMMENT TYPE 0: C51 V7.08
  .\output\serial.obj (SERIAL)
         COMMENT TYPE 0: C51 V7.08
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\output\wlhostv1 (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   0009C6H   CODE
I:000000H   I:000000H   I:0000FFH   00004DH   IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.5 BIT
X:000000H   X:000000H   X:00FFFFH   0005C5H   XDATA
I:000000H   I:000000H   I:00007FH   000008H   DATA


MEMORY MAP OF MODULE:  .\output\wlhostv1 (?C_STARTUP)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   00000FH   000008H   BYTE   UNIT     IDATA          _IDATA_GROUP_
000010H   000012H   000003H   BYTE   UNIT     IDATA          ?ID?SERIAL
000013H.0 00001FH.7 00000DH.0 ---    ---      **GAP**
000020H.0 000020H.2 000000H.3 BIT    UNIT     BIT            ?BI?RF24E1
000020H.3 000020H.3 000000H.1 BIT    UNIT     BIT            ?BI?SERIAL
000020H.4 000020H.4 000000H.1 BIT    UNIT     BIT            _BIT_GROUP_
000020H.5 000020H   000000H.3 ---    ---      **GAP**
000021H   000061H   000041H   BYTE   UNIT     IDATA          ?ID?RF24E1
000062H   000062H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000003H   00000AH   000008H   ---    ---      **GAP**
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?RF24E1?0000B
00000EH   00001AH   00000DH   BYTE   UNIT     CODE           ?PR?_SPIREADWRITE?RF24E1
00001BH   000022H   000008H   ---    ---      **GAP**
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?SERIAL?00023
000026H   000239H   000214H   BYTE   UNIT     CODE           ?PR?CHECKRXD?RF24E1
00023AH   000362H   000129H   BYTE   UNIT     CODE           ?C?LIB_CODE
000363H   00047CH   00011AH   BYTE   UNIT     CODE           ?PR?MAIN?RF24E1
00047DH   00056FH   0000F3H   BYTE   UNIT     CODE           ?PR?SAVENODEINFO?RF24E1
LX51 LINKER/LOCATER V3.61                                                             09/30/2006  16:13:35  PAGE 2


000570H   0005FBH   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0005FCH   000672H   000077H   BYTE   UNIT     CODE           ?PR?VERIFYRXD?RF24E1
000673H   0006E3H   000071H   BYTE   UNIT     CODE           ?PR?_READSHOWADC?RF24E1
0006E4H   000739H   000056H   BYTE   UNIT     CODE           ?PR?UARTISR?SERIAL
00073AH   00078EH   000055H   BYTE   UNIT     CODE           ?PR?FINDHEAD?RF24E1
00078FH   0007DBH   00004DH   BYTE   UNIT     CODE           ?PR?RXDCHECKSUM?RF24E1
0007DCH   000823H   000048H   BYTE   UNIT     CODE           ?C_INITSEG
000824H   00085EH   00003BH   BYTE   UNIT     CODE           ?PR?RXPACK?RF24E1
00085FH   000893H   000035H   BYTE   UNIT     CODE           ?PR?STARTSEND?RF24E1
000894H   0008C7H   000034H   BYTE   UNIT     CODE           ?PR?FRFINIT?RF24E1
0008C8H   0008FAH   000033H   BYTE   UNIT     CODE           ?PR?TXDCHECKSUM?RF24E1
0008FBH   000929H   00002FH   BYTE   UNIT     CODE           ?PR?SYSINIT?RF24E1
00092AH   000952H   000029H   BYTE   UNIT     CODE           ?PR?_CHECKSUM?RF24E1
000953H   00097AH   000028H   BYTE   UNIT     CODE           ?PR?_TRANSMITCMD?RF24E1
00097BH   000999H   00001FH   BYTE   UNIT     CODE           ?PR?TIMER0_ISR?RF24E1
00099AH   0009B1H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY100US?RF24E1
0009B2H   0009BEH   00000DH   BYTE   UNIT     CODE           ?PR?SETRXMODE?RF24E1
0009BFH   0009CBH   00000DH   BYTE   UNIT     CODE           ?PR?SETTXMODE?RF24E1
0009CCH   0009D5H   00000AH   BYTE   UNIT     CODE           ?PR?INITADC?RF24E1

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   000437H   000438H   BYTE   UNIT     XDATA          ?XD?RF24E1
000438H   0005BEH   000187H   BYTE   UNIT     XDATA          ?XD?SERIAL
0005BFH   0005C4H   000006H   BYTE   UNIT     XDATA          _XDATA_GROUP_



OVERLAY MAP OF MODULE:   .\output\wlhostv1 (?C_STARTUP)


FUNCTION/MODULE              BIT_GROUP   IDATA_GROUP  XDATA_GROUP
--> CALLED FUNCTION/MODULE  START  STOP  START  STOP  START  STOP
=================================================================
?C_C51STARTUP               ----- -----  ----- -----  ----- -----
  +--> ?PR?MAIN?RF24E1
  +--> ?C_INITSEG

MAIN/RF24E1                 ----- -----  0008H 000CH  ----- -----
  +--> ?PR?SYSINIT?RF24E1
  +--> ?PR?INITADC?RF24E1
  +--> ?PR?CHECKRXD?RF24E1
  +--> ?PR?SETTXMODE?RF24E1
  +--> ?PR?_TRANSMITCMD?RF24E1
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?SETRXMODE?RF24E1
  +--> ?PR?RXPACK?RF24E1
  +--> ?PR?SAVENODEINFO?RF24E1
  +--> ?PR?_READSHOWADC?RF24E1

SYSINIT/RF24E1              ----- -----  ----- -----  ----- -----

INITADC/RF24E1              ----- -----  ----- -----  ----- -----

CHECKRXD/RF24E1             ----- -----  000DH 000FH  ----- -----
  +--> ?PR?VERIFYRXD?RF24E1
  +--> ?PR?STARTSEND?RF24E1
  +--> ?PR?FRFINIT?RF24E1

VERIFYRXD/RF24E1            ----- -----  ----- -----  ----- -----
  +--> ?PR?FINDHEAD?RF24E1
  +--> ?PR?RXDCHECKSUM?RF24E1

FINDHEAD/RF24E1             ----- -----  ----- -----  ----- -----

RXDCHECKSUM/RF24E1          ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V3.61                                                             09/30/2006  16:13:35  PAGE 3


  +--> ?PR?_CHECKSUM?RF24E1

_CHECKSUM/RF24E1            ----- -----  ----- -----  ----- -----

STARTSEND/RF24E1            ----- -----  ----- -----  ----- -----
  +--> ?PR?TXDCHECKSUM?RF24E1

TXDCHECKSUM/RF24E1          ----- -----  ----- -----  ----- -----
  +--> ?PR?_CHECKSUM?RF24E1

FRFINIT/RF24E1              ----- -----  ----- -----  ----- -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

_DELAY100US/RF24E1          ----- -----  ----- -----  ----- -----

_SPIREADWRITE/RF24E1        ----- -----  ----- -----  ----- -----

SETTXMODE/RF24E1            ----- -----  ----- -----  ----- -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

_TRANSMITCMD/RF24E1         ----- -----  ----- -----  ----- -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

SETRXMODE/RF24E1            ----- -----  ----- -----  ----- -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

RXPACK/RF24E1               ----- -----  ----- -----  ----- -----
  +--> ?PR?_SPIREADWRITE?RF24E1

SAVENODEINFO/RF24E1         20H.4 20H.4  ----- -----  ----- -----

_READSHOWADC/RF24E1         ----- -----  ----- -----  05BFH 05C4H

?C_INITSEG                  ----- -----  ----- -----  ----- -----

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

TIMER0_ISR/RF24E1           ----- -----  ----- -----  ----- -----

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

UARTISR/SERIAL              ----- -----  ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  .\output\wlhostv1 (?C_STARTUP)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      0100023AH   CODE     ---       ?C?LMUL
      01000357H   CODE     ---       ?C?LSTXDATA
      010002C5H   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      010005B7H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      00000020H.4 BIT      BIT       ?SaveNodeInfo?BIT
      0100092AH   CODE     ---       _CheckSum
      010009A0H   CODE     ---       _Delay100us
      01000673H   CODE     ---       _ReadShowADC
LX51 LINKER/LOCATER V3.61                                                             09/30/2006  16:13:35  PAGE 4


      0100000EH   CODE     ---       _SpiReadWrite
      01000953H   CODE     ---       _TransmitCMD
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
      0000005FH   IDATA    BYTE      ADC_Cnt
      0000004CH   IDATA    ---       ADC_SUM
*SFR* 000000A1H   DATA     BYTE      ADCCON
*SFR* 000000A2H   DATA     BYTE      ADCDATAH
*SFR* 000000A3H   DATA     BYTE      ADCDATAL
      00000055H   IDATA    ---       adcResult_list
*SFR* 000000A4H   DATA     BYTE      ADCSTATIC
*SFR* 000000F0H   DATA     BYTE      B
      00000020H.3 BIT      BIT       bRxd
*SFR* 000000C8H.1 DATA     BIT       C_T2
      00000026H   IDATA    BYTE      CallTime
*SFR* 000000A0H.6 DATA     BIT       CE
      01000026H   CODE     ---       CheckRxd
      00000053H   IDATA    ---       CheckSumTemp
*SFR* 000000B6H   DATA     BYTE      CK_CTRL
*SFR* 0000008EH   DATA     BYTE      CKCON
*SFR* 000000A0H.1 DATA     BIT       CLK1
*SFR* 000000A0H.5 DATA     BIT       CLK2
      00000052H   IDATA    BYTE      count
*SFR* 000000C8H   DATA     BIT       CP_RL2
      00000051H   IDATA    BYTE      cRxdTime
*SFR* 000000A0H.3 DATA     BIT       CS
*SFR* 00000080H   DATA     BIT       CS_R
      00000012H   IDATA    BYTE      cTxdDptr
*SFR* 000000D0H.7 DATA     BIT       CY
*SFR* 000000A0H   DATA     BIT       DATA
*SFR* 00000080H.5 DATA     BIT       dog
*SFR* 000000A0H.4 DATA     BIT       DOUT2
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000085H   DATA     BYTE      DPH1
*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 00000084H   DATA     BYTE      DPL1
*SFR* 00000086H   DATA     BYTE      DPS
*SFR* 000000A0H.2 DATA     BIT       DR1
*SFR* 000000A0H.6 DATA     BIT       DR2
*SFR* 00000080H   DATA     BIT       e2rom_cs
*SFR* 000000A8H.7 DATA     BIT       EA
*SFR* 000000D8H   DATA     BYTE      EICON
*SFR* 000000E8H   DATA     BYTE      EIE
*SFR* 000000F8H   DATA     BYTE      EIP
      00000020H.0 BIT      BIT       enrF
*SFR* 000000A8H.4 DATA     BIT       ES
*SFR* 000000A8H.1 DATA     BIT       ET0
*SFR* 000000A8H.3 DATA     BIT       ET1
*SFR* 000000A8H.5 DATA     BIT       ET2
*SFR* 000000E8H.4 DATA     BIT       EWDI
*SFR* 000000A8H   DATA     BIT       EX0
*SFR* 000000A8H.2 DATA     BIT       EX1
*SFR* 000000E8H   DATA     BIT       EX2
*SFR* 000000E8H.1 DATA     BIT       EX3
*SFR* 000000E8H.2 DATA     BIT       EX4

⌨️ 快捷键说明

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