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

📄 atchostv1.map

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


LX51 LINKER/LOCATER V4.05, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\output\STARTUP.obj, .\output\serial.obj, .\output\RF24E1.obj TO .\output\atchostv1 PRINT (.\a
>> tchostv1.map) CLASSES (XDATA (X:0X93A-X:0XFFF), HDATA (X:0X93A-X:0XFFF))


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\output\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V3.01
  .\output\serial.obj (SERIAL)
         COMMENT TYPE 0: C51 V8.02
  .\output\RF24E1.obj (RF24E1)
         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?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\atchostv1 (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:00093AH   X:000FFFH   0005C5H   XDATA
X:000000H   X:00093AH   X:000FFFH             HDATA
C:000000H   C:000000H   C:00FFFFH   000930H   CODE
I:000000H   I:000000H   I:0000FFH   00004DH   IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.5 BIT
I:000000H   I:000000H   I:00007FH   00000BH   DATA


MEMORY MAP OF MODULE:  .\output\atchostv1 (?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   00000AH   000003H   BYTE   UNIT     DATA           _DATA_GROUP_
00000BH   000012H   000008H   BYTE   UNIT     IDATA          _IDATA_GROUP_
000013H   000015H   000003H   BYTE   UNIT     IDATA          ?ID?SERIAL
000016H.0 00001FH.7 00000AH.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   000212H   0001EDH   BYTE   UNIT     CODE           ?PR?CHECKRXD?RF24E1
000213H   00033BH   000129H   BYTE   UNIT     CODE           ?C?LIB_CODE
LX51 LINKER/LOCATER V4.05                                                             10/05/2006  10:18:20  PAGE 2


00033CH   00043BH   000100H   BYTE   UNIT     CODE           ?PR?MAIN?RF24E1
00043CH   00052EH   0000F3H   BYTE   UNIT     CODE           ?PR?SAVENODEINFO?RF24E1
00052FH   0005BAH   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0005BBH   000631H   000077H   BYTE   UNIT     CODE           ?PR?VERIFYRXD?RF24E1
000632H   0006A2H   000071H   BYTE   UNIT     CODE           ?PR?_READSHOWADC?RF24E1
0006A3H   000707H   000065H   BYTE   UNIT     CODE           ?PR?UARTISR?SERIAL
000708H   00075CH   000055H   BYTE   UNIT     CODE           ?PR?FINDHEAD?RF24E1
00075DH   0007A9H   00004DH   BYTE   UNIT     CODE           ?PR?RXDCHECKSUM?RF24E1
0007AAH   0007F1H   000048H   BYTE   UNIT     CODE           ?C_INITSEG
0007F2H   000826H   000035H   BYTE   UNIT     CODE           ?PR?STARTSEND?RF24E1
000827H   00085AH   000034H   BYTE   UNIT     CODE           ?PR?FRFINIT?RF24E1
00085BH   00088DH   000033H   BYTE   UNIT     CODE           ?PR?TXDCHECKSUM?RF24E1
00088EH   0008BCH   00002FH   BYTE   UNIT     CODE           ?PR?SYSINIT?RF24E1
0008BDH   0008E5H   000029H   BYTE   UNIT     CODE           ?PR?_CHECKSUM?RF24E1
0008E6H   000904H   00001FH   BYTE   UNIT     CODE           ?PR?TIMER0_ISR?RF24E1
000905H   00091DH   000019H   BYTE   UNIT     CODE           ?PR?_DELAYMS?RF24E1
00091EH   000935H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY100US?RF24E1
000936H   00093FH   00000AH   BYTE   UNIT     CODE           ?PR?INITADC?RF24E1

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
00093AH   000D71H   000438H   BYTE   UNIT     XDATA          ?XD?RF24E1
000D72H   000EF8H   000187H   BYTE   UNIT     XDATA          ?XD?SERIAL
000EF9H   000EFEH   000006H   BYTE   UNIT     XDATA          ?XD?_READSHOWADC?RF24E1



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


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

MAIN/RF24E1                 ----- -----  ----- -----  000BH 0012H
  +--> ?PR?SYSINIT?RF24E1
  +--> ?PR?INITADC?RF24E1
  +--> ?PR?CHECKRXD?RF24E1
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1
  +--> ?PR?_DELAYMS?RF24E1
  +--> ?PR?SAVENODEINFO?RF24E1

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

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

CHECKRXD/RF24E1             ----- -----  0008H 000AH  ----- -----
  +--> ?PR?VERIFYRXD?RF24E1
  +--> ?PR?STARTSEND?RF24E1
  +--> ?PR?FRFINIT?RF24E1

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

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

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

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

LX51 LINKER/LOCATER V4.05                                                             10/05/2006  10:18:20  PAGE 3


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

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

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

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

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

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

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

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

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

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

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

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



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


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      01000213H   CODE     ---       ?C?LMUL
      01000330H   CODE     ---       ?C?LSTXDATA
      0100029EH   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000576H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      00000020H.4 BIT      BIT       ?SaveNodeInfo?BIT
      010008BDH   CODE     ---       _CheckSum
      01000924H   CODE     ---       _Delay100us
      01000905H   CODE     ---       _Delayms
      01000632H   CODE     ---       _ReadShowADC
      0100000EH   CODE     ---       _SpiReadWrite
*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
LX51 LINKER/LOCATER V4.05                                                             10/05/2006  10:18:20  PAGE 4


*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
      00000015H   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
*SFR* 000000E8H.3 DATA     BIT       EX5
*SFR* 000000C8H.3 DATA     BIT       EXEN2
*SFR* 000000C8H.6 DATA     BIT       EXF2
*SFR* 00000091H   DATA     BYTE      EXIF
*SFR* 000000D0H.5 DATA     BIT       F0
*SFR* 000000D0H.1 DATA     BIT       F1
      01000708H   CODE     ---       FindHead
      01000827H   CODE     ---       fRfInit

⌨️ 快捷键说明

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