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

📄 txv4.map

📁 基于无线单片机24e1的组网程序。在无线传感器之类的应用中的成功案例。
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.61                                                               06/29/2006  14:24:47  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\Txv4 PRINT (.\Txv4.m
>> ap) CLASSES (XDATA (X:0X898-X:0XFFF), HDATA (X:0X898-X:0XFFF))


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?IILDX)
         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\Txv4 (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:000898H   X:000FFFH   000042H   XDATA
X:000000H   X:000898H   X:000FFFH             HDATA
C:000000H   C:000000H   C:00FFFFH   000892H   CODE
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000000H   I:000000H   I:00007FH   000021H   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT


MEMORY MAP OF MODULE:  .\output\Txv4 (?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   000011H   00000AH   BYTE   UNIT     DATA           ?DT?SERIAL
000012H   000016H   000005H   BYTE   UNIT     DATA           _DATA_GROUP_
000017H   000017H   000001H   ---    ---      **GAP**
000018H   00001FH   000008H   ---    AT..     DATA           "REG BANK 3"
000020H.0 000020H.4 000000H.5 BIT    UNIT     BIT            ?BI?SERIAL
000020H.5 000020H.5 000000H.1 BIT    UNIT     BIT            ?BI?RF24E1
000020H.6 000020H.6 000000H.1 BIT    UNIT     BIT            _BIT_GROUP_
000020H.7 000020H   000000H.1 ---    ---      **GAP**
000021H   000022H   000002H   BYTE   UNIT     DATA           ?DT?RF24E1
000023H   000023H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000003H   00001DH   00001BH   BYTE   UNIT     CODE           ?PR?_SPIRWABYTE?RF24E1
00001EH   000021H   000004H   BYTE   UNIT     CODE           ?PR?SPI2RADIO?RF24E1
000022H   000022H   000001H   ---    ---      **GAP**
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?SERIAL?00023
000026H   00021FH   0001FAH   BYTE   UNIT     CODE           ?PR?MAIN?RF24E1
LX51 LINKER/LOCATER V3.61                                                             06/29/2006  14:24:47  PAGE 2


000220H   00035EH   00013FH   BYTE   UNIT     CODE           ?C?LIB_CODE
00035FH   0003EAH   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0003EBH   000473H   000089H   BYTE   UNIT     CODE           ?PR?GET_BZSC?RF24E1
000474H   0004F4H   000081H   BYTE   UNIT     CODE           ?PR?UARTISR?SERIAL
0004F5H   000570H   00007CH   BYTE   UNIT     CODE           ?PR?TRANSMITPACKET?RF24E1
000571H   0005E4H   000074H   BYTE   UNIT     CODE           ?PR?_CHX_JZ?RF24E1
0005E5H   000648H   000064H   BYTE   UNIT     CODE           ?PR?SAVE_CHINBZSC?RF24E1
000649H   00068FH   000047H   BYTE   UNIT     CODE           ?PR?GETADDR?RF24E1
000690H   0006CCH   00003DH   BYTE   UNIT     CODE           ?PR?_READSHOWADC?RF24E1
0006CDH   000708H   00003CH   BYTE   UNIT     CODE           ?PR?SAVEADDR?RF24E1
000709H   00073FH   000037H   BYTE   UNIT     CODE           ?PR?FRFINIT?RF24E1
000740H   00076FH   000030H   BYTE   UNIT     CODE           ?PR?_SENDCH?RF24E1
000770H   00079BH   00002CH   BYTE   UNIT     CODE           ?PR?_READADC?RF24E1
00079CH   0007C4H   000029H   BYTE   UNIT     CODE           ?C_INITSEG
0007C5H   0007DDH   000019H   BYTE   UNIT     CODE           ?PR?_DELAYMS?RF24E1
0007DEH   0007F5H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY100US?RF24E1
0007F6H   000809H   000014H   BYTE   UNIT     CODE           ?PR?INITSERIAL?SERIAL
00080AH   00081AH   000011H   BYTE   UNIT     CODE           ?PR?_SPIREADWRITE?RF24E1
00081BH   00082BH   000011H   BYTE   UNIT     CODE           ?PR?_E2ROMWRITECMD?RF24E1
00082CH   00083CH   000011H   BYTE   UNIT     CODE           ?PR?E2ROMBUSY?RF24E1
00083DH   00084BH   00000FH   BYTE   UNIT     CODE           ?PR?E2ROMREADSTATUS?RF24E1
00084CH   000859H   00000EH   BYTE   UNIT     CODE           ?PR?SETRXMODE?RF24E1
00085AH   000867H   00000EH   BYTE   UNIT     CODE           ?PR?SETTXMODE?RF24E1
000868H   000874H   00000DH   BYTE   UNIT     CODE           ?PR?IO_INIT?RF24E1
000875H   00087EH   00000AH   BYTE   UNIT     CODE           ?PR?INITADC?RF24E1
00087FH   000888H   00000AH   BYTE   UNIT     CODE           ?PR?E2ROMWRITEEN?RF24E1
000889H   00088EH   000006H   BYTE   UNIT     CODE           ?PR?RXCMD?RF24E1
00088FH   000892H   000004H   BYTE   UNIT     CODE           ?PR?SPI2EEPROM?RF24E1

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000898H   0008CFH   000038H   BYTE   UNIT     XDATA          ?XD?RF24E1
0008D0H   0008D9H   00000AH   BYTE   UNIT     XDATA          _XDATA_GROUP_



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


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

MAIN/RF24E1                 20H.6 20H.6  ----- -----  08D0H 08D3H
  +--> ?PR?IO_INIT?RF24E1
  +--> ?PR?INITSERIAL?SERIAL
  +--> ?PR?FRFINIT?RF24E1
  +--> ?PR?INITADC?RF24E1
  +--> ?PR?GET_BZSC?RF24E1
  +--> ?PR?GETADDR?RF24E1
  +--> ?PR?SETRXMODE?RF24E1
  +--> ?PR?RXCMD?RF24E1
  +--> ?PR?SETTXMODE?RF24E1
  +--> ?PR?TRANSMITPACKET?RF24E1
  +--> ?PR?_SENDCH?RF24E1
  +--> ?PR?_READSHOWADC?RF24E1
  +--> ?PR?_CHX_JZ?RF24E1
  +--> ?PR?SAVE_CHINBZSC?RF24E1
  +--> ?PR?SAVEADDR?RF24E1

IO_INIT/RF24E1              ----- -----  ----- -----  ----- -----

INITSERIAL/SERIAL           ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V3.61                                                             06/29/2006  14:24:47  PAGE 3



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

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

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

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

GET_BZSC/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?SPI2EEPROM?RF24E1
  +--> ?PR?_DELAY100US?RF24E1

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

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

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

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

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

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

TRANSMITPACKET/RF24E1       ----- -----  0012H 0012H  ----- -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1
  +--> ?PR?_CHX_JZ?RF24E1

_CHX_JZ/RF24E1              ----- -----  0013H 0015H  08D4H 08D7H

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

_READSHOWADC/RF24E1         ----- -----  ----- -----  08D4H 08D9H
  +--> ?PR?_READADC?RF24E1

_READADC/RF24E1             ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V3.61                                                             06/29/2006  14:24:47  PAGE 4



SAVE_CHINBZSC/RF24E1        ----- -----  ----- -----  ----- -----
  +--> ?PR?_SPIRWABYTE?RF24E1
  +--> ?PR?E2ROMBUSY?RF24E1
  +--> ?PR?SPI2RADIO?RF24E1

SAVEADDR/RF24E1             ----- -----  ----- -----  ----- -----
  +--> ?PR?_SPIRWABYTE?RF24E1
  +--> ?PR?E2ROMBUSY?RF24E1
  +--> ?PR?SPI2RADIO?RF24E1

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

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

UARTISR/SERIAL              ----- -----  0016H 0016H  ----- -----



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


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      01000220H   CODE     ---       ?C?IILDX
      01000236H   CODE     ---       ?C?LMUL
      01000353H   CODE     ---       ?C?LSTXDATA
      010002C1H   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      010003A6H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      01000571H   CODE     ---       _Chx_jz
      010007E4H   CODE     ---       _Delay100us
      010007C5H   CODE     ---       _Delayms
      0100081BH   CODE     ---       _e2romWriteCMD
      01000770H   CODE     ---       _ReadADC
      01000690H   CODE     ---       _ReadShowADC
      01000762H   CODE     ---       _SendCh
      0100080EH   CODE     ---       _SpiReadWrite
      01000014H   CODE     ---       _spiRWabyte
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
      00000020H.2 BIT      BIT       adc_monitor
*SFR* 000000A1H   DATA     BYTE      ADCCON
*SFR* 000000A2H   DATA     BYTE      ADCDATAH
*SFR* 000000A3H   DATA     BYTE      ADCDATAL
      020008C0H   XDATA    ---       adcResult_list
*SFR* 000000A4H   DATA     BYTE      ADCSTATIC
      00000020H.3 BIT      BIT       addrEcho
      00000020H.4 BIT      BIT       addrSet
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000C8H.1 DATA     BIT       C_T2
*SFR* 000000A0H.6 DATA     BIT       CE
      020008C8H   XDATA    ---       ChInx_SC
      020008B8H   XDATA    ---       ChxBZ
*SFR* 000000B6H   DATA     BYTE      CK_CTRL
*SFR* 0000008EH   DATA     BYTE      CKCON
*SFR* 000000A0H.1 DATA     BIT       CLK1
*SFR* 000000A0H.5 DATA     BIT       CLK2
*SFR* 00000080H.5 DATA     BIT       Clr_Dog
*SFR* 000000C8H   DATA     BIT       CP_RL2
*SFR* 000000A0H.3 DATA     BIT       CS
*SFR* 000000D0H.7 DATA     BIT       CY

⌨️ 快捷键说明

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