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

📄 rxrx.map

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


LX51 LINKER/LOCATER V3.61, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\outnew\STARTUP.obj, .\outnew\MainTask.obj, .\outnew\RF24E1.obj, .\outnew\serial.obj TO .\outn
>> ew\rxrx PRINT (.\rxrx.map)


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\outnew\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V2.12
  .\outnew\MainTask.obj (MAINTASK)
         COMMENT TYPE 0: C51 V7.08
  .\outnew\RF24E1.obj (RF24E1)
         COMMENT TYPE 0: C51 V7.08
  .\outnew\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?CLDPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPYAMD)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\outnew\rxrx (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   00067FH   CODE
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000000H   I:000000H   I:00007FH   00007BH   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.2 BIT


MEMORY MAP OF MODULE:  .\outnew\rxrx (?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   00001DH   000016H   BYTE   UNIT     DATA           _DATA_GROUP_
00001EH.0 00001FH.7 000002H.0 ---    ---      **GAP**
000020H.0 000020H.0 000000H.1 BIT    UNIT     BIT            ?BI?RF24E1
000020H.1 000020H.1 000000H.1 BIT    UNIT     BIT            ?BI?SERIAL
000020H.2 000020H   000000H.6 ---    ---      **GAP**
000021H   000072H   000052H   BYTE   UNIT     DATA           ?DT?SERIAL
000073H   00007DH   00000BH   BYTE   UNIT     DATA           ?DT?RF24E1
00007EH   00007EH   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   BYTE   UNIT     CODE           ?PR?_PRINTBYTE?SERIAL
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?RF24E1?0000B
00000EH   000022H   000015H   BYTE   UNIT     CODE           ?PR?INITSERIAL?SERIAL
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?SERIAL?00023
000026H   00003FH   00001AH   BYTE   UNIT     CODE           ?PR?_DELAYMS?RF24E1
LX51 LINKER/LOCATER V3.61                                                             06/20/2006  20:21:15  PAGE 2


000040H   000042H   000003H   BYTE   UNIT     CODE           ?PR?LED_ON?RF24E1
000043H   000045H   000003H   BYTE   OFFS..   CODE           ?RF24E1?00043
000046H   0001A1H   00015CH   BYTE   UNIT     CODE           ?C?LIB_CODE
0001A2H   00027DH   0000DCH   BYTE   UNIT     CODE           ?PR?SERIALISR?SERIAL
00027EH   000318H   00009BH   BYTE   UNIT     CODE           ?PR?RF24E1_TASK?RF24E1
000319H   0003A4H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0003A5H   00040BH   000067H   BYTE   UNIT     CODE           ?PR?RF24E1_ISR?RF24E1
00040CH   00046DH   000062H   BYTE   UNIT     CODE           ?PR?_PRINTCHAR?SERIAL
00046EH   0004BCH   00004FH   BYTE   UNIT     CODE           ?PR?_PRINTSTR?SERIAL
0004BDH   000509H   00004DH   BYTE   UNIT     CODE           ?CO?RF24E1
00050AH   00054BH   000042H   BYTE   UNIT     CODE           ?PR?MAIN?MAINTASK
00054CH   000575H   00002AH   BYTE   UNIT     CODE           ?PR?FRFINIT?RF24E1
000576H   00059CH   000027H   BYTE   UNIT     CODE           ?PR?INITSERIALBUFFER?SERIAL
00059DH   0005BBH   00001FH   BYTE   UNIT     CODE           ?PR?TIMER0_ISR?RF24E1
0005BCH   0005D5H   00001AH   BYTE   UNIT     CODE           ?PR?IO_INIT?RF24E1
0005D6H   0005EEH   000019H   BYTE   UNIT     CODE           ?PR?_PRINTCH?SERIAL
0005EFH   000606H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY100US?RF24E1
000607H   000619H   000013H   BYTE   UNIT     CODE           ?PR?TIMER0_INIT?RF24E1
00061AH   00062BH   000012H   BYTE   UNIT     CODE           ?PR?_INSIDEPRINTBYTE?SERIAL
00062CH   00063CH   000011H   BYTE   UNIT     CODE           ?PR?SETRXMODE?RF24E1
00063DH   00064DH   000011H   BYTE   UNIT     CODE           ?PR?SETTXMODE?RF24E1
00064EH   00065BH   00000EH   BYTE   UNIT     CODE           ?PR?_INSIDEPRINTWORD?SERIAL
00065CH   000668H   00000DH   BYTE   UNIT     CODE           ?PR?_FSPIRDWR?RF24E1
000669H   00066FH   000007H   BYTE   UNIT     CODE           ?PR?DOG_HIGHT?RF24E1
000670H   000676H   000007H   BYTE   UNIT     CODE           ?PR?DOG_LOW?RF24E1
000677H   00067BH   000005H   BYTE   UNIT     CODE           ?C_INITSEG
00067CH   00067EH   000003H   BYTE   UNIT     CODE           ?PR?LED_OFF?RF24E1



OVERLAY MAP OF MODULE:   .\outnew\rxrx (?C_STARTUP)


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

MAIN/MAINTASK                ----- -----  ----- -----
  +--> ?PR?IO_INIT?RF24E1
  +--> ?PR?INITSERIAL?SERIAL
  +--> ?PR?INITSERIALBUFFER?SERIAL
  +--> ?PR?TIMER0_INIT?RF24E1
  +--> ?PR?DOG_LOW?RF24E1
  +--> ?PR?RF24E1_TASK?RF24E1
  +--> ?PR?DOG_HIGHT?RF24E1

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

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

INITSERIAL/SERIAL            ----- -----  ----- -----

INITSERIALBUFFER/SERIAL      ----- -----  ----- -----

TIMER0_INIT/RF24E1           ----- -----  ----- -----

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

_DELAYMS/RF24E1              ----- -----  0011H 0011H
  +--> ?PR?_DELAY100US?RF24E1
LX51 LINKER/LOCATER V3.61                                                             06/20/2006  20:21:15  PAGE 3



RF24E1_TASK/RF24E1           ----- -----  0008H 0010H
  +--> ?PR?LED_ON?RF24E1
  +--> ?PR?_DELAYMS?RF24E1
  +--> ?PR?LED_OFF?RF24E1
  +--> ?CO?RF24E1
  +--> ?PR?_PRINTSTR?SERIAL
  +--> ?PR?_PRINTBYTE?SERIAL

LED_ON/RF24E1                ----- -----  ----- -----

LED_OFF/RF24E1               ----- -----  ----- -----

?CO?RF24E1                   ----- -----  ----- -----

_PRINTSTR/SERIAL             ----- -----  0011H 0014H
  +--> ?PR?_PRINTCHAR?SERIAL

_PRINTCHAR/SERIAL            ----- -----  0015H 0017H

_PRINTBYTE/SERIAL            ----- -----  ----- -----
  +--> ?PR?_INSIDEPRINTBYTE?SERIAL

_INSIDEPRINTBYTE/SERIAL      ----- -----  ----- -----
  +--> ?PR?_PRINTCH?SERIAL

_PRINTCH/SERIAL              ----- -----  ----- -----
  +--> ?PR?_PRINTCHAR?SERIAL

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

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

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

RF24E1_ISR/RF24E1            ----- -----  0018H 001AH
  +--> ?PR?_FSPIRDWR?RF24E1

_FSPIRDWR/RF24E1             ----- -----  ----- -----

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

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

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

SERIALISR/SERIAL             ----- -----  001BH 001DH



PUBLIC SYMBOLS OF MODULE:  .\outnew\rxrx (?C_STARTUP)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      0100005FH   CODE     ---       ?C?CLDOPTR
      01000046H   CODE     ---       ?C?CLDPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      0100017CH   CODE     ---       ?C?COPYAMD
      0100009EH   CODE     ---       ?C?CSTOPTR
      0100008CH   CODE     ---       ?C?CSTPTR
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000360H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
LX51 LINKER/LOCATER V3.61                                                             06/20/2006  20:21:15  PAGE 4


      00000008H   DATA     BYTE      ?RF24E1_task?BYTE
      010005F5H   CODE     ---       _Delay100us
      01000026H   CODE     ---       _Delayms
      0100065CH   CODE     ---       _fSpiRdWr
      0100061AH   CODE     ---       _insidePrintByte
      0100064EH   CODE     ---       _insidePrintWord
      01000003H   CODE     ---       _PrintByte
      010005D6H   CODE     ---       _PrintCh
      0100040CH   CODE     ---       _PrintChar
      0100046EH   CODE     ---       _PrintStr
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 000000A1H   DATA     BYTE      ADCCON
*SFR* 000000A2H   DATA     BYTE      ADCDATAH
*SFR* 000000A3H   DATA     BYTE      ADCDATAL
*SFR* 000000A4H   DATA     BYTE      ADCSTATIC
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000C8H.1 DATA     BIT       C_T2
*SFR* 000000A0H.6 DATA     BIT       CE
*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
*SFR* 000000A0H   DATA     BIT       DATA
      01000669H   CODE     ---       Dog_Hight
      01000670H   CODE     ---       Dog_Low
*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* 000000A8H.7 DATA     BIT       EA
*SFR* 000000D8H   DATA     BYTE      EICON
*SFR* 000000E8H   DATA     BYTE      EIE
*SFR* 000000F8H   DATA     BYTE      EIP
*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
      0100054CH   CODE     ---       fRfInit
      00000021H   DATA     ---       fromRxBuf
      00000024H   DATA     ---       fromTxBuf
*SFR* 000000A8H   DATA     BYTE      IE
*SFR* 00000088H.1 DATA     BIT       IE0
*SFR* 00000088H.3 DATA     BIT       IE1
      0100000EH   CODE     ---       InitSerial
LX51 LINKER/LOCATER V3.61                                                             06/20/2006  20:21:15  PAGE 5


      01000576H   CODE     ---       InitSerialBuffer
*SFR* 00000080H.3 DATA     BIT       INT0
*SFR* 00000080H.4 DATA     BIT       INT1
      010005BCH   CODE     ---       IO_Init
*SFR* 000000B8H   DATA     BYTE      IP
*SFR* 00000088H   DATA     BIT       IT0
*SFR* 00000088H.2 DATA     BIT       IT1
      0100067CH   CODE     ---       Led_off
      01000040H   CODE     ---       Led_on
*SFR* 00000080H.6 DATA     BIT       Led_Show
      0100050AH   CODE     ---       main
*SFR* 00000092H   DATA     BYTE      MPAGE
      00000073H   DATA     WORD      OneSCnt
      00000020H.0 BIT      BIT       OneSecondGain
*SFR* 000000D0H.2 DATA     BIT       OV
*SFR* 000000D0H   DATA     BIT       P
*SFR* 00000080H   DATA     BYTE      P0
*SFR* 00000080H.4 DATA     BIT       P04
*SFR* 00000095H   DATA     BYTE      P0_ALT
*SFR* 00000094H   DATA     BYTE      P0_DIR
*SFR* 00000090H   DATA     BYTE      P1
*SFR* 00000097H   DATA     BYTE      P1_ALT
*SFR* 00000096H   DATA     BYTE      P1_DIR
*SFR* 00000087H   DATA     BYTE      PCON
*SFR* 000000A0H   DATA     BYTE      PPAGE_SFR
*SFR* 000000B8H.4 DATA     BIT       PS
*SFR* 000000D0H   DATA     BYTE      PSW
*SFR* 000000B8H.1 DATA     BIT       PT0
*SFR* 000000B8H.3 DATA     BIT       PT1
*SFR* 000000B8H.5 DATA     BIT       PT2
*SFR* 000000F8H.4 DATA     BIT       PWDI
*SFR* 000000A9H   DATA     BYTE      PWMCON
*SFR* 000000AAH   DATA     BYTE      PWMDUTY
*SFR* 000000A0H.7 DATA     BIT       PWR_UP
*SFR* 000000B8H   DATA     BIT       PX0
*SFR* 000000B8H.2 DATA     BIT       PX1
*SFR* 000000F8H   DATA     BIT       PX2
*SFR* 000000F8H.1 DATA     BIT       PX3
*SFR* 000000F8H.2 DATA     BIT       PX4
*SFR* 000000F8H.3 DATA     BIT       PX5
*SFR* 000000A0H   DATA     BYTE      RADIO
*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 000000CBH   DATA     BYTE      RCAP2H

⌨️ 快捷键说明

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