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

📄 wlnodev2.map

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


LX51 LINKER/LOCATER V4.05, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\output\STARTUP.obj, .\output\RF24E1.obj, .\output\serial.obj, .\output\crc.obj TO .\output\wl
>> nodev2 PRINT (.\wlnodev2.map) CLASSES (XDATA (X:0XE64-X:0XFFF), HDATA (X:0XE64-X:0XFFF))


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\output\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V3.01
  .\output\RF24E1.obj (RF24E1)
         COMMENT TYPE 0: C51 V8.02
  .\output\serial.obj (SERIAL)
         COMMENT TYPE 0: C51 V8.02
  .\output\crc.obj (CRC)
         COMMENT TYPE 0: C51 V8.02
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
         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?SLDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler


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

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:000E64H   X:000FFFH   0000DEH   XDATA
X:000000H   X:000E64H   X:000FFFH             HDATA
C:000000H   C:000000H   C:00FFFFH   000E64H   CODE
I:000000H   I:000000H   I:0000FFH   00009AH   IDATA
I:000000H   I:000000H   I:00007FH   000012H   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.6 BIT


MEMORY MAP OF MODULE:  .\output\wlnodev2 (?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   00000EH   000007H   BYTE   UNIT     DATA           _DATA_GROUP_
00000FH   000011H   000003H   BYTE   UNIT     DATA           ?DT?CRC
000012H   00001EH   00000DH   BYTE   UNIT     IDATA          _IDATA_GROUP_
00001FH   00001FH   000001H   BYTE   UNIT     IDATA          ?ID?SERIAL
LX51 LINKER/LOCATER V4.05                                                             10/05/2006  09:38:17  PAGE 2


000020H.0 000020H.4 000000H.5 BIT    UNIT     BIT            ?BI?SERIAL
000020H.5 000020H.5 000000H.1 BIT    UNIT     BIT            _BIT_GROUP_
000020H.6 000020H   000000H.2 ---    ---      **GAP**
000021H   0000ABH   00008BH   BYTE   UNIT     IDATA          ?ID?RF24E1
0000ACH   0000ACH   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000003H   00001BH   000019H   BYTE   UNIT     CODE           ?PR?_DELAY100US?RF24E1
00001CH   000022H   000007H   BYTE   UNIT     CODE           ?PR?_CHECKEPROM?RF24E1
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?SERIAL?00023
000026H   0006A1H   00067CH   BYTE   UNIT     CODE           ?PR?MAIN?RF24E1
0006A2H   000874H   0001D3H   BYTE   UNIT     CODE           ?C?LIB_CODE
000875H   00096DH   0000F9H   BYTE   UNIT     CODE           ?PR?_CALIBRATION?RF24E1
00096EH   000A2BH   0000BEH   BYTE   UNIT     CODE           ?PR?UARTISR?SERIAL
000A2CH   000AD3H   0000A8H   BYTE   UNIT     CODE           ?PR?_MAKEADCORDER?RF24E1
000AD4H   000B6AH   000097H   BYTE   UNIT     CODE           ?PR?INIT?RF24E1
000B6BH   000BF6H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000BF7H   000C4BH   000055H   BYTE   UNIT     CODE           ?C_INITSEG
000C4CH   000C8FH   000044H   BYTE   UNIT     CODE           ?C?LDIV
000C90H   000CCDH   00003EH   BYTE   UNIT     CODE           ?PR?_SAVESETTING?RF24E1
000CCEH   000D06H   000039H   BYTE   UNIT     CODE           ?PR?TRANSMITPACKET?RF24E1
000D07H   000D3BH   000035H   BYTE   UNIT     CODE           ?PR?_READEPROM?RF24E1
000D3CH   000D6FH   000034H   BYTE   UNIT     CODE           ?PR?FRFINIT?RF24E1
000D70H   000D9BH   00002CH   BYTE   UNIT     CODE           ?PR?_READADC?RF24E1
000D9CH   000DB4H   000019H   BYTE   UNIT     CODE           ?PR?CRC?CRC
000DB5H   000DC8H   000014H   BYTE   UNIT     CODE           ?PR?RXDCRC?CRC
000DC9H   000DDBH   000013H   BYTE   UNIT     CODE           ?PR?SETRXMODE?RF24E1
000DDCH   000DEEH   000013H   BYTE   UNIT     CODE           ?PR?SETTXMODE?RF24E1
000DEFH   000DFFH   000011H   BYTE   UNIT     CODE           ?PR?_SENDCH?RF24E1
000E00H   000E10H   000011H   BYTE   UNIT     CODE           ?PR?E2ROMBUSY?RF24E1
000E11H   000E1FH   00000FH   BYTE   UNIT     CODE           ?PR?E2ROMREADSTATUS?RF24E1
000E20H   000E2CH   00000DH   BYTE   UNIT     CODE           ?PR?_SPIREADWRITE?RF24E1
000E2DH   000E37H   00000BH   BYTE   UNIT     CODE           ?PR?TXDCRC?CRC
000E38H   000E41H   00000AH   BYTE   UNIT     CODE           ?PR?INITADC?RF24E1
000E42H   000E4BH   00000AH   BYTE   UNIT     CODE           ?PR?_SPIRWABYTE?RF24E1
000E4CH   000E55H   00000AH   BYTE   UNIT     CODE           ?PR?E2ROMWRITEEN?RF24E1
000E56H   000E5BH   000006H   BYTE   UNIT     CODE           ?PR?RXCMD?RF24E1
000E5CH   000E5FH   000004H   BYTE   UNIT     CODE           ?PR?SPI2RADIO?RF24E1
000E60H   000E63H   000004H   BYTE   UNIT     CODE           ?PR?SPI2EEPROM?RF24E1

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000E64H   000F2BH   0000C8H   BYTE   UNIT     XDATA          ?XD?RF24E1
000F2CH   000F3CH   000011H   BYTE   UNIT     XDATA          ?XD?SERIAL
000F3DH   000F41H   000005H   BYTE   UNIT     XDATA          _XDATA_GROUP_



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


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

MAIN/RF24E1                 20H.5 20H.5  ----- -----  0012H 001EH  0F3DH 0F41H
  +--> ?PR?INIT?RF24E1
  +--> ?PR?FRFINIT?RF24E1
  +--> ?PR?INITADC?RF24E1
  +--> ?PR?SETRXMODE?RF24E1
  +--> ?PR?RXCMD?RF24E1
  +--> ?PR?SETTXMODE?RF24E1
LX51 LINKER/LOCATER V4.05                                                             10/05/2006  09:38:17  PAGE 3


  +--> ?PR?_CALIBRATION?RF24E1
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?TRANSMITPACKET?RF24E1
  +--> ?PR?_SAVESETTING?RF24E1
  +--> ?PR?_SENDCH?RF24E1
  +--> ?PR?_READADC?RF24E1
  +--> ?PR?_MAKEADCORDER?RF24E1

INIT/RF24E1                 ----- -----  0008H 0008H  ----- -----  ----- -----
  +--> ?PR?_CHECKEPROM?RF24E1
  +--> ?PR?_SAVESETTING?RF24E1

_CHECKEPROM/RF24E1          ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?_READEPROM?RF24E1
  +--> ?PR?RXDCRC?CRC

_READEPROM/RF24E1           ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?SPI2EEPROM?RF24E1
  +--> ?PR?E2ROMBUSY?RF24E1
  +--> ?PR?_SPIRWABYTE?RF24E1
  +--> ?PR?SPI2RADIO?RF24E1

SPI2EEPROM/RF24E1           ----- -----  ----- -----  ----- -----  ----- -----

E2ROMBUSY/RF24E1            ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?E2ROMWRITEEN?RF24E1
  +--> ?PR?E2ROMREADSTATUS?RF24E1

E2ROMWRITEEN/RF24E1         ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?_SPIRWABYTE?RF24E1

_SPIRWABYTE/RF24E1          ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?_DELAY100US?RF24E1

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

E2ROMREADSTATUS/RF24E1      ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?_SPIRWABYTE?RF24E1

SPI2RADIO/RF24E1            ----- -----  ----- -----  ----- -----  ----- -----

RXDCRC/CRC                  ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?CRC?CRC

CRC/CRC                     ----- -----  ----- -----  ----- -----  ----- -----

_SAVESETTING/RF24E1         ----- -----  0009H 000AH  ----- -----  ----- -----
  +--> ?PR?TXDCRC?CRC
  +--> ?PR?SPI2EEPROM?RF24E1
  +--> ?PR?E2ROMWRITEEN?RF24E1
  +--> ?PR?_SPIRWABYTE?RF24E1
  +--> ?PR?E2ROMBUSY?RF24E1
  +--> ?PR?SPI2RADIO?RF24E1

TXDCRC/CRC                  ----- -----  ----- -----  ----- -----  ----- -----
  +--> ?PR?CRC?CRC

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

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

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

LX51 LINKER/LOCATER V4.05                                                             10/05/2006  09:38:17  PAGE 4


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

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

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

_CALIBRATION/RF24E1         ----- -----  0008H 000DH  ----- -----  ----- -----

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

_SENDCH/RF24E1              ----- -----  ----- -----  ----- -----  ----- -----

_READADC/RF24E1             ----- -----  ----- -----  ----- -----  ----- -----

_MAKEADCORDER/RF24E1        ----- -----  0008H 000EH  ----- -----  ----- -----

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

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

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



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


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      010006A2H   CODE     ---       ?C?ILDOPTR
      010006DAH   CODE     ---       ?C?ISTOPTR
      01000837H   CODE     ---       ?C?LLDIDATA
      01000843H   CODE     ---       ?C?LLDIDATA0
      01000707H   CODE     ---       ?C?LMUL
      01000850H   CODE     ---       ?C?LSTIDATA
      0100085CH   CODE     ---       ?C?LSTKIDATA
      01000C4CH   CODE     ---       ?C?SLDIV
      01000792H   CODE     ---       ?C?ULDIV
      01000824H   CODE     ---       ?C?ULSHR
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000BB2H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      01000875H   CODE     ---       _Calibration
      0100001CH   CODE     ---       _CheckEprom
      0100000AH   CODE     ---       _Delay100us
      01000A2CH   CODE     ---       _makeadcorder
      01000D70H   CODE     ---       _ReadADC
      01000D07H   CODE     ---       _ReadEprom
      01000C90H   CODE     ---       _SaveSetting
      01000DF2H   CODE     ---       _SendCh
      01000E20H   CODE     ---       _SpiReadWrite
      01000E42H   CODE     ---       _spiRWabyte
*SFR* 000000D0H.6 DATA     BIT       AC

⌨️ 快捷键说明

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