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

📄 rf_manchester.map

📁 单片机曼彻斯特解码程序
💻 MAP
📖 第 1 页 / 共 3 页
字号:
LX51 LINKER/LOCATER V3.65b                                                              05/31/2006  22:17:07  PAGE 1


LX51 LINKER/LOCATER V3.65b, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE STARTUP.obj, RF_Manchester.obj TO RF_Manchester


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V2.14
  RF_Manchester.obj (RF_MANCHESTER)
         COMMENT TYPE 0: C51 V7.50
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  RF_Manchester (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   0006BCH   CODE
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000000H   I:000000H   I:00007FH   00001FH   DATA
C:000000H   C:000000H   C:00FFFFH   000010H   CONST


MEMORY MAP OF MODULE:  RF_Manchester (?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   00001AH   000013H   BYTE   UNIT     DATA           ?DT?RF_MANCHESTER
00001BH   00001CH   000002H   BYTE   UNIT     DATA           _DATA_GROUP_
00001DH   00001FH   000003H   ---    ---      **GAP**
000020H   000021H   000002H   BYTE   BITADDR  DATA           ?BA?RF_MANCHESTER
000022H   000022H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000003H   000009H   000007H   BYTE   UNIT     CODE           ?C_INITSEG
00000AH   00000AH   000001H   BYTE   UNIT     CODE           ?PR?T0_SERVICE?RF_MANCHESTER
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?RF_MANCHESTER?0000B
00000EH   0002BAH   0002ADH   BYTE   UNIT     CODE           ?PR?CALIBRATION?RF_MANCHESTER
0002BBH   0003C2H   000108H   BYTE   UNIT     CODE           ?PR?_PUSH_DATA?RF_MANCHESTER
0003C3H   0004C3H   000101H   BYTE   UNIT     CODE           ?PR?_MANCHSTER?RF_MANCHESTER
0004C4H   000597H   0000D4H   BYTE   UNIT     CODE           ?PR?MAIN?RF_MANCHESTER
000598H   000623H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000624H   000657H   000034H   BYTE   UNIT     CODE           ?PR?_HEADFINDHANDLE?RF_MANCHESTER
000658H   00067FH   000028H   BYTE   UNIT     CODE           ?PR?INITREG?RF_MANCHESTER
000680H   0006A7H   000028H   BYTE   UNIT     CODE           ?PR?_DATARECVHANDLE?RF_MANCHESTER
0006A8H   0006B6H   00000FH   BYTE   UNIT     CODE           ?PR?_SEND_DATA?RF_MANCHESTER
0006B7H   0006BBH   000005H   BYTE   UNIT     CODE           ?PR?FEEDDOG?RF_MANCHESTER
0006BCH   0006CBH   000010H   BYTE   UNIT     CONST          ?CO?RF_MANCHESTER



OVERLAY MAP OF MODULE:   RF_Manchester (?C_STARTUP)


FUNCTION/MODULE                     BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE         START  STOP  START  STOP
===========================================================
LX51 LINKER/LOCATER V3.65b                                                            05/31/2006  22:17:07  PAGE 2


?C_C51STARTUP                      ----- -----  ----- -----
  +--> ?PR?MAIN?RF_MANCHESTER
  +--> ?C_INITSEG

MAIN/RF_MANCHESTER                 ----- -----  001BH 001BH
  +--> ?PR?INITREG?RF_MANCHESTER
  +--> ?PR?FEEDDOG?RF_MANCHESTER
  +--> ?PR?_MANCHSTER?RF_MANCHESTER
  +--> ?PR?_HEADFINDHANDLE?RF_MANCHESTER
  +--> ?PR?_DATARECVHANDLE?RF_MANCHESTER

INITREG/RF_MANCHESTER              ----- -----  ----- -----

FEEDDOG/RF_MANCHESTER              ----- -----  ----- -----

_MANCHSTER/RF_MANCHESTER           ----- -----  ----- -----

_HEADFINDHANDLE/RF_MANCHESTER      ----- -----  001CH 001CH
  +--> ?PR?_PUSH_DATA?RF_MANCHESTER

_PUSH_DATA/RF_MANCHESTER           ----- -----  ----- -----
  +--> ?PR?_SEND_DATA?RF_MANCHESTER
  +--> ?PR?CALIBRATION?RF_MANCHESTER

_SEND_DATA/RF_MANCHESTER           ----- -----  ----- -----

CALIBRATION/RF_MANCHESTER          ----- -----  ----- -----
  +--> ?CO?RF_MANCHESTER

?CO?RF_MANCHESTER                  ----- -----  ----- -----

_DATARECVHANDLE/RF_MANCHESTER      ----- -----  001CH 001CH
  +--> ?PR?_PUSH_DATA?RF_MANCHESTER

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

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

T0_SERVICE/RF_MANCHESTER           ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  RF_Manchester (?C_STARTUP)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      00000000H   NUMBER   ---       ?C?XDATASEG
      010005DFH   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      01000680H   CODE     ---       _DataRecvHandle
      01000624H   CODE     ---       _HeadFindHandle
      010003C3H   CODE     ---       _Manchster
      010002BBH   CODE     ---       _Push_Data
      010006AFH   CODE     ---       _Send_Data
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
      010006BCH   CONST    ---       Adj
*SFR* 000000F0H   DATA     BYTE      B
      00000020H   DATA     BYTE      buffer
      0100000EH   CODE     ---       Calibration
*SFR* 000000D0H.7 DATA     BIT       CY
      0000000DH   DATA     ---       DataHeadbuf
*SFR* 00000083H   DATA     BYTE      DPH
LX51 LINKER/LOCATER V3.65b                                                            05/31/2006  22:17:07  PAGE 3


*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 000000A8H.7 DATA     BIT       EA
*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* 000000A8H   DATA     BIT       EX0
*SFR* 000000A8H.2 DATA     BIT       EX1
*SFR* 000000D0H.5 DATA     BIT       F0
      010006B7H   CODE     ---       FeedDog
*SFR* 000000D0H.1 DATA     BIT       FL
      00000016H   DATA     WORD      High_Timer
      00000018H   DATA     BYTE      i
*SFR* 000000A8H   DATA     BYTE      IE
*SFR* 00000088H.1 DATA     BIT       IE0
*SFR* 00000088H.3 DATA     BIT       IE1
      01000658H   CODE     ---       InitReg
*SFR* 000000B0H.2 DATA     BIT       INT0
*SFR* 000000B0H.3 DATA     BIT       INT1
*SFR* 000000B8H   DATA     BYTE      IP
      00000020H.1 DATA     BIT       IRbitNext
      00000020H.0 DATA     BIT       IRbitPri
*SFR* 00000088H   DATA     BIT       IT0
*SFR* 00000088H.2 DATA     BIT       IT1
      0000000BH   DATA     WORD      Low_Timer
      010004C4H   CODE     ---       Main
      00000008H   DATA     ---       mcsbuf
      0000000AH   DATA     BYTE      OS_Status
*SFR* 000000D0H.2 DATA     BIT       OV
*SFR* 000000D0H   DATA     BIT       P
*SFR* 00000080H   DATA     BYTE      P0
*SFR* 00000080H   DATA     BIT       P0_0
*SFR* 00000080H.1 DATA     BIT       P0_1
*SFR* 00000080H.2 DATA     BIT       P0_2
*SFR* 00000080H.3 DATA     BIT       P0_3
*SFR* 00000080H.4 DATA     BIT       P0_4
*SFR* 00000080H.5 DATA     BIT       P0_5
*SFR* 00000080H.6 DATA     BIT       P0_6
*SFR* 00000080H.7 DATA     BIT       P0_7
*SFR* 00000090H   DATA     BYTE      P1
*SFR* 00000090H   DATA     BIT       P1_0
*SFR* 00000090H.1 DATA     BIT       P1_1
*SFR* 00000090H.2 DATA     BIT       P1_2
*SFR* 00000090H.3 DATA     BIT       P1_3
*SFR* 00000090H.4 DATA     BIT       P1_4
*SFR* 00000090H.5 DATA     BIT       P1_5
*SFR* 00000090H.6 DATA     BIT       P1_6
*SFR* 00000090H.7 DATA     BIT       P1_7
*SFR* 000000A0H   DATA     BYTE      P2
*SFR* 000000A0H   DATA     BIT       P2_0
*SFR* 000000A0H.1 DATA     BIT       P2_1
*SFR* 000000A0H.2 DATA     BIT       P2_2
*SFR* 000000A0H.3 DATA     BIT       P2_3
*SFR* 000000A0H.4 DATA     BIT       P2_4
*SFR* 000000A0H.5 DATA     BIT       P2_5
*SFR* 000000A0H.6 DATA     BIT       P2_6
*SFR* 000000A0H.7 DATA     BIT       P2_7
*SFR* 000000B0H   DATA     BYTE      P3
*SFR* 000000B0H   DATA     BIT       P3_0
*SFR* 000000B0H.1 DATA     BIT       P3_1
*SFR* 000000B0H.2 DATA     BIT       P3_2
*SFR* 000000B0H.3 DATA     BIT       P3_3
*SFR* 000000B0H.4 DATA     BIT       P3_4
*SFR* 000000B0H.5 DATA     BIT       P3_5
*SFR* 000000B0H.6 DATA     BIT       P3_6
LX51 LINKER/LOCATER V3.65b                                                            05/31/2006  22:17:07  PAGE 4


*SFR* 000000B0H.7 DATA     BIT       P3_7
      00000021H   DATA     BYTE      pBuf
      00000021H.0 DATA     BIT       pBuf0
      00000021H.1 DATA     BIT       pBuf1
      00000021H.2 DATA     BIT       pBuf2
      00000021H.3 DATA     BIT       pBuf3
      00000021H.4 DATA     BIT       pBuf4
      00000021H.5 DATA     BIT       pBuf5
      00000021H.6 DATA     BIT       pBuf6
      00000021H.7 DATA     BIT       pBuf7
*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* 000000B8H   DATA     BIT       PX0
*SFR* 000000B8H.2 DATA     BIT       PX1
*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 000000B0H.7 DATA     BIT       RD
      0000000FH   DATA     ---       RecvBuf
*SFR* 00000098H.4 DATA     BIT       REN
*SFR* 00000098H   DATA     BIT       RI
*SFR* 000000D0H.3 DATA     BIT       RS0
*SFR* 000000D0H.4 DATA     BIT       RS1
*SFR* 000000B0H   DATA     BIT       RXD
*SFR* 00000099H   DATA     BYTE      SBUF
*SFR* 00000098H   DATA     BYTE      SCON
*SFR* 00000098H.7 DATA     BIT       SM0
*SFR* 00000098H.6 DATA     BIT       SM1
*SFR* 00000098H.5 DATA     BIT       SM2
*SFR* 00000081H   DATA     BYTE      SP
*SFR* 000000B0H.4 DATA     BIT       T0
      0100000AH   CODE     ---       T0_service
*SFR* 000000B0H.5 DATA     BIT       T1
*SFR* 00000098H.3 DATA     BIT       TB8
*SFR* 00000088H   DATA     BYTE      TCON
      00000019H   DATA     BYTE      temp1
      0000001AH   DATA     BYTE      temp2
*SFR* 00000088H.5 DATA     BIT       TF0
*SFR* 00000088H.7 DATA     BIT       TF1
*SFR* 0000008CH   DATA     BYTE      TH0
*SFR* 0000008DH   DATA     BYTE      TH1
*SFR* 00000098H.1 DATA     BIT       TI
*SFR* 0000008AH   DATA     BYTE      TL0
*SFR* 0000008BH   DATA     BYTE      TL1
*SFR* 00000089H   DATA     BYTE      TMOD
*SFR* 00000088H.4 DATA     BIT       TR0
*SFR* 00000088H.6 DATA     BIT       TR1
*SFR* 000000B0H.1 DATA     BIT       TXD
*SFR* 000000B0H.6 DATA     BIT       WR



SYMBOL TABLE OF MODULE:  RF_Manchester (?C_STARTUP)

      VALUE       REP       CLASS    TYPE      SYMBOL NAME
      ====================================================
      ---         MODULE    ---      ---       ?C_STARTUP
      01000000H   PUBLIC    CODE     NEAR LAB  ?C_STARTUP
      000000E0H   SFRSYM    DATA     BYTE      ACC
      000000F0H   SFRSYM    DATA     BYTE      B
      00000083H   SFRSYM    DATA     BYTE      DPH
      00000082H   SFRSYM    DATA     BYTE      DPL
LX51 LINKER/LOCATER V3.65b                                                            05/31/2006  22:17:07  PAGE 5


      000000A0H   SFRSYM    DATA     BYTE      PPAGE_SFR
      00000081H   SFRSYM    DATA     BYTE      SP
      00000000H   SYMBOL    NUMBER   ---       IBPSTACK
      00000100H   SYMBOL    NUMBER   ---       IBPSTACKTOP
      00000080H   SYMBOL    NUMBER   ---       IDATALEN
      0100059BH   SYMBOL    CODE     NEAR LAB  IDATALOOP
      00000000H   SYMBOL    NUMBER   ---       PBPSTACK
      00010000H   SYMBOL    NUMBER   ---       PBPSTACKTOP
      00000000H   SYMBOL    NUMBER   ---       PDATALEN
      00000000H   SYMBOL    NUMBER   ---       PDATASTART
      00000000H   SYMBOL    NUMBER   ---       PPAGE
      00000000H   SYMBOL    NUMBER   ---       PPAGEENABLE
      01000598H   SYMBOL    CODE     NEAR LAB  STARTUP1
      00000000H   SYMBOL    NUMBER   ---       XBPSTACK
      00010000H   SYMBOL    NUMBER   ---       XBPSTACKTOP
      00000000H   SYMBOL    NUMBER   ---       XDATALEN
      00000000H   SYMBOL    NUMBER   ---       XDATASTART

      01000000H   BLOCK     CODE     NEAR LAB  LVL=0
      01000000H   LINE      CODE     ---       #92
      ---         BLOCKEND  ---      ---       LVL=0

      01000598H   BLOCK     CODE     NEAR LAB  LVL=0
      01000598H   LINE      CODE     ---       #99
      0100059AH   LINE      CODE     ---       #100
      0100059BH   LINE      CODE     ---       #101
      0100059CH   LINE      CODE     ---       #102

⌨️ 快捷键说明

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