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

📄 link_2_4.map

📁 这个程序用于单片机和无线传输芯片CC2500之间的传送
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V4.34a                                                              03/05/2009  21:31:39  PAGE 1


LX51 LINKER/LOCATER V4.34a, INVOKED BY:
D:\KEIL\C51\BIN\LX51.EXE .\objects\RegSettings_Link.obj, .\objects\Link.obj, .\objects\LCD.obj, ..\..\..\..\LIB\Chipcon\
>> srf04\ebsrf04.LIB, ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB TO .\objects\link_2_4 PRINT (.\listings\link_2_4.map)


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  .\objects\RegSettings_Link.obj (REGSETTINGS_LINK)
         COMMENT TYPE 0: C51 V8.17
  .\objects\Link.obj (LINK)
         COMMENT TYPE 0: C51 V8.17
  .\objects\LCD.obj (LCD)
         COMMENT TYPE 0: C51 V8.17
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (WAIT)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (RFWRITERFSETTINGS)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPISWRITEREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (RFRECEIVEPACKET)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADBURSTREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADSTATUS)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPISTROBE)
         COMMENT TYPE 0: C51 V7.50
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
         COMMENT TYPE 1: A51 / ASM51 Assembler
LX51 LINKER/LOCATER V4.34a                                                            03/05/2009  21:31:39  PAGE 2


  D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\objects\link_2_4 (REGSETTINGS_LINK)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   000844H   CONST
C:000000H   C:000000H   C:00FFFFH   001298H   CODE
I:000000H   I:000000H   I:00007FH   000039H   DATA
X:000000H   X:000000H   X:00FFFFH   00000BH   XDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.1 BIT
I:000000H   I:000000H   I:0000FFH   000001H   IDATA


MEMORY MAP OF MODULE:  .\objects\link_2_4 (REGSETTINGS_LINK)


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   00000BH   000004H   BYTE   UNIT     DATA           ?DT?LINK
00000CH.0 00001FH.7 000014H.0 ---    ---      **GAP**
000020H.0 000021H.0 000001H.1 BIT    UNIT     BIT            _BIT_GROUP_
000021H.1 000021H   000000H.7 ---    ---      **GAP**
000022H   00004EH   00002DH   BYTE   UNIT     DATA           _DATA_GROUP_
00004FH   00004FH   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   0006CDH   0006CBH   BYTE   UNIT     CODE           ?C?LIB_CODE
0006CEH   000B3CH   00046FH   BYTE   UNIT     CODE           ?PR?PRINTF?PRINTF
000B3DH   000DAFH   000273H   BYTE   UNIT     CODE           ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSETTINGS
000DB0H   000F7DH   0001CEH   BYTE   UNIT     CODE           ?PR?MAIN?LINK
000F7EH   000FF7H   00007AH   BYTE   UNIT     CODE           ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
000FF8H   00104DH   000056H   BYTE   UNIT     CODE           ?PR?_PUTBMP?LCD
00104EH   0010A3H   000056H   BYTE   UNIT     CODE           ?PR?_PUTSTR?LCD
0010A4H   0010E4H   000041H   BYTE   UNIT     CODE           ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG
0010E5H   001119H   000035H   BYTE   UNIT     CODE           ?PR?LCMCLEARBMP?LCD
00111AH   001145H   00002CH   BYTE   UNIT     CODE           ?PR?_WRITECOMMAND?LCD
001146H   00116CH   000027H   BYTE   UNIT     CODE           ?PR?PUTCHAR?PUTCHAR
00116DH   00118EH   000022H   BYTE   UNIT     CODE           ?PR?_SENDBYTE?LCD
00118FH   0011B0H   000022H   BYTE   UNIT     CODE           ?PR?_HALSPIREADREG?SPIREADREG
0011B1H   0011D2H   000022H   BYTE   UNIT     CODE           ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
0011D3H   0011EEH   00001CH   BYTE   UNIT     CODE           ?PR?LCMCLEARTXT?LCD
0011EFH   00120AH   00001CH   BYTE   UNIT     CODE           ?PR?_HALSPIWRITEREG?SPISWRITEREG
00120BH   001223H   000019H   BYTE   UNIT     CODE           ?PR?LCMINIT?LCD
001224H   00123BH   000018H   BYTE   UNIT     CODE           ?PR?_HALWAIT?WAIT
00123CH   001251H   000016H   BYTE   UNIT     CODE           ?PR?_WRITEDATA?LCD
001252H   001265H   000014H   BYTE   UNIT     CODE           ?CO?LINK
001266H   001279H   000014H   BYTE   UNIT     CODE           ?PR?_DELAY?LCD
00127AH   00128BH   000012H   BYTE   UNIT     CODE           ?PR?_HALSPISTROBE?SPISTROBE
00128CH   001297H   00000CH   BYTE   UNIT     CODE           ?C_C51STARTUP
001298H   001AB7H   000820H   BYTE   UNIT     CONST          ?CO?LCD
001AB8H   001ADBH   000024H   BYTE   UNIT     CONST          ?CO?REGSETTINGS_LINK

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00000AH   00000BH   BYTE   UNIT     XDATA          ?XD?LINK
LX51 LINKER/LOCATER V4.34a                                                            03/05/2009  21:31:39  PAGE 3





OVERLAY MAP OF MODULE:   .\objects\link_2_4 (REGSETTINGS_LINK)


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

MAIN/LINK                                    ----- -----  0022H 0032H
  +--> ?CO?LINK
  +--> ?PR?_HALWAIT?WAIT
  +--> ?CO?REGSETTINGS_LINK
  +--> ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSE...
  +--> ?PR?_HALSPIWRITEREG?SPISWRITEREG
  +--> ?PR?LCMINIT?LCD
  +--> ?PR?LCMCLEARTXT?LCD
  +--> ?PR?LCMCLEARBMP?LCD
  +--> ?CO?LCD
  +--> ?PR?_PUTBMP?LCD
  +--> ?PR?_DELAY?LCD
  +--> ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_PUTSTR?LCD

?CO?LINK                                     ----- -----  ----- -----

_HALWAIT/WAIT                                ----- -----  ----- -----

?CO?REGSETTINGS_LINK                         ----- -----  ----- -----

_HALRFWRITERFSETTINGS/RFWRITERFSETTINGS      ----- -----  0033H 0035H
  +--> ?PR?_HALSPIWRITEREG?SPISWRITEREG

_HALSPIWRITEREG/SPISWRITEREG                 ----- -----  ----- -----

LCMINIT/LCD                                  ----- -----  ----- -----
  +--> ?PR?_WRITECOMMAND?LCD

_WRITECOMMAND/LCD                            ----- -----  ----- -----
  +--> ?CO?LCD
  +--> ?PR?_SENDBYTE?LCD
  +--> ?PR?_DELAY?LCD

?CO?LCD                                      ----- -----  ----- -----

_SENDBYTE/LCD                                ----- -----  ----- -----

_DELAY/LCD                                   ----- -----  ----- -----

LCMCLEARTXT/LCD                              ----- -----  0033H 0033H
  +--> ?PR?_WRITECOMMAND?LCD
  +--> ?PR?_WRITEDATA?LCD

_WRITEDATA/LCD                               ----- -----  ----- -----
  +--> ?PR?_SENDBYTE?LCD
  +--> ?PR?_DELAY?LCD

LCMCLEARBMP/LCD                              ----- -----  0033H 0034H
  +--> ?PR?_WRITECOMMAND?LCD
  +--> ?PR?_WRITEDATA?LCD

LX51 LINKER/LOCATER V4.34a                                                            03/05/2009  21:31:39  PAGE 4


_PUTBMP/LCD                                  ----- -----  0033H 0039H
  +--> ?PR?_WRITECOMMAND?LCD
  +--> ?PR?_WRITEDATA?LCD

_HALRFRECEIVEPACKET/RFRECEIVEPACKET          ----- -----  0033H 003BH
  +--> ?PR?_HALSPISTROBE?SPISTROBE
  +--> ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
  +--> ?PR?_HALSPIREADREG?SPIREADREG
  +--> ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG

_HALSPISTROBE/SPISTROBE                      ----- -----  ----- -----

_HALSPIREADSTATUS/SPIREADSTATUS              ----- -----  ----- -----

_HALSPIREADREG/SPIREADREG                    ----- -----  ----- -----

_HALSPIREADBURSTREG/SPIREADBURSTREG          ----- -----  003CH 0040H

PRINTF/PRINTF                                20H.0 21H.0  0033H 004EH
  +--> ?PR?PUTCHAR?PUTCHAR

PUTCHAR/PUTCHAR                              ----- -----  ----- -----

_PUTSTR/LCD                                  ----- -----  0033H 0037H
  +--> ?PR?_WRITECOMMAND?LCD
  +--> ?PR?_WRITEDATA?LCD



PUBLIC SYMBOLS OF MODULE:  .\objects\link_2_4 (REGSETTINGS_LINK)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000033H   DATA     BYTE      ?_halRfReceivePacket?BYTE
      0000003CH   DATA     BYTE      ?_halSpiReadBurstReg?BYTE
      00000033H   DATA     ---       ?_PRINTF?BYTE
      00000033H   DATA     ---       ?_SPRINTF?BYTE
      010006A8H   CODE     ---       ?C?CCASE
      010005DAH   CODE     ---       ?C?CLDOPTR
      010005C1H   CODE     ---       ?C?CLDPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      0100059BH   CODE     ---       ?C?COPY
      01000619H   CODE     ---       ?C?CSTOPTR
      01000607H   CODE     ---       ?C?CSTPTR
      01000113H   CODE     ---       ?C?FCASTC
      0100010EH   CODE     ---       ?C?FCASTI
      01000109H   CODE     ---       ?C?FCASTL
      010002CAH   CODE     ---       ?C?FPADD
      010001C0H   CODE     ---       ?C?FPCONVERT
      010003BEH   CODE     ---       ?C?FPDIV
      01000147H   CODE     ---       ?C?FPGETOPN2
      01000003H   CODE     ---       ?C?FPMUL
      0100017CH   CODE     ---       ?C?FPNANRESULT
      01000186H   CODE     ---       ?C?FPOVERFLOW
      0100015EH   CODE     ---       ?C?FPRESULT
      01000172H   CODE     ---       ?C?FPRESULT2
      01000191H   CODE     ---       ?C?FPROUND
      010002C6H   CODE     ---       ?C?FPSUB

⌨️ 快捷键说明

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