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

📄 x-ray.map

📁 控制X射线和高压源的典型应用程序
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.65b                                                              01/29/2007  19:52:25  PAGE 1


LX51 LINKER/LOCATER V3.65b, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE AD-1.obj, Serial.obj TO x-ray CLASSES (XDATA (X:0X0-X:0XFFFE), HDATA (X:0X0-X:0XFFFE))


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


INPUT MODULES INCLUDED:
  AD-1.obj (AD_1)
         COMMENT TYPE 0: C51 V7.50
  Serial.obj (SERIAL)
         COMMENT TYPE 0: C51 V7.50
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  x-ray (AD_1)

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:000000H   X:00FFFEH   0004C8H   XDATA
X:000000H   X:000000H   X:00FFFEH             HDATA
C:000000H   C:000000H   C:00FFFFH   000F4DH   CODE
I:000000H   I:000000H   I:0000FFH   000017H   IDATA
I:000000H   I:000000H   I:00007FH   00002BH   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.3 BIT


MEMORY MAP OF MODULE:  x-ray (AD_1)


LX51 LINKER/LOCATER V3.65b                                                            01/29/2007  19:52:25  PAGE 2


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   00000FH   000008H   ---    AT..     DATA           "REG BANK 1"
000010H   000017H   000008H   ---    AT..     DATA           "REG BANK 2"
000018H   00001FH   000008H   ---    AT..     DATA           "REG BANK 3"
000020H   000021H   000002H   BYTE   BITADDR  DATA           ?BA?AD_1
000022H.0 000022H.2 000000H.3 BIT    UNIT     BIT            ?BI?SERIAL
000022H.3 000022H   000000H.5 ---    ---      **GAP**
000023H   00002BH   000009H   BYTE   UNIT     DATA           _DATA_GROUP_
00002CH   000041H   000016H   BYTE   UNIT     IDATA          ?ID?AD_1
000042H   000042H   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   00000AH   000008H   ---    ---      **GAP**
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?AD_1?0000B
00000EH   000021H   000014H   BYTE   UNIT     CODE           ?PR?PORT_INIT?AD_1
000022H   000022H   000001H   ---    ---      **GAP**
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?SERIAL?00023
000026H   000069H   000044H   BYTE   UNIT     CODE           ?C?LDIV
00006AH   00006AH   000001H   ---    ---      **GAP**
00006BH   00006DH   000003H   BYTE   OFFS..   CODE           ?AD_1?0006B
00006EH   00007AH   00000DH   ---    ---      **GAP**
00007BH   00007DH   000003H   BYTE   OFFS..   CODE           ?AD_1?0007B
00007EH   00055EH   0004E1H   BYTE   UNIT     CODE           ?C?LIB_CODE
00055FH   000692H   000134H   BYTE   UNIT     CODE           ?PR?MAIN?AD_1
000693H   0007C1H   00012FH   BYTE   UNIT     CODE           ?PR?GETCOMMDATA?AD_1
0007C2H   0008E4H   000123H   BYTE   UNIT     CODE           ?PR?ADC0_ISR?AD_1
0008E5H   000A07H   000123H   BYTE   UNIT     CODE           ?PR?ADC1_ISR?AD_1
000A08H   000AFEH   0000F7H   BYTE   UNIT     CODE           ?PR?_AD1_GAUGE?AD_1
000AFFH   000BEDH   0000EFH   BYTE   UNIT     CODE           ?PR?_AD0_GAUGE?AD_1
000BEEH   000CD0H   0000E3H   BYTE   UNIT     CODE           ?PR?COMMISR?SERIAL
000CD1H   000D5CH   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000D5DH   000DDCH   000080H   BYTE   UNIT     CODE           ?PR?_SENDCOMMBUFFER?SERIAL
000DDDH   000E3AH   00005EH   BYTE   UNIT     CODE           ?C_INITSEG
000E3BH   000E72H   000038H   BYTE   UNIT     CODE           ?PR?OPENCOMM?SERIAL
000E73H   000E97H   000025H   BYTE   UNIT     CODE           ?PR?TIMER0_ISR?AD_1
000E98H   000EB9H   000022H   BYTE   UNIT     CODE           ?PR?_TIMER3_INIT?AD_1
000EBAH   000EDAH   000021H   BYTE   UNIT     CODE           ?PR?SYSCLK_INIT?AD_1
000EDBH   000EF8H   00001EH   BYTE   UNIT     CODE           ?PR?ADC0_INIT?AD_1
000EF9H   000F15H   00001DH   BYTE   UNIT     CODE           ?PR?EMIF_INIT?AD_1
000F16H   000F31H   00001CH   BYTE   UNIT     CODE           ?PR?INTERRUPT_INIT?AD_1
000F32H   000F4BH   00001AH   BYTE   UNIT     CODE           ?PR?ADC1_INIT?AD_1
000F4CH   000F63H   000018H   BYTE   UNIT     CODE           ?PR?CLEARCOMMRECBUFFER?SERIAL

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00035BH   00035CH   BYTE   UNIT     XDATA          ?XD?AD_1
00035CH   0004B6H   00015BH   BYTE   UNIT     XDATA          ?XD?SERIAL
0004B7H   0004C7H   000011H   BYTE   UNIT     XDATA          _XDATA_GROUP_



OVERLAY MAP OF MODULE:   x-ray (AD_1)


FUNCTION/MODULE                DATA_GROUP   XDATA_GROUP
--> CALLED FUNCTION/MODULE     START  STOP  START  STOP
=======================================================
ADC0_ISR/AD_1                  ----- -----  04B7H 04BCH

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

LX51 LINKER/LOCATER V3.65b                                                            01/29/2007  19:52:25  PAGE 3


ADC1_ISR/AD_1                  ----- -----  04BDH 04C2H

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

TIMER0_ISR/AD_1                ----- -----  ----- -----

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

COMMISR/SERIAL                 ----- -----  ----- -----

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

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

MAIN/AD_1                      ----- -----  04C3H 04C3H
  +--> ?PR?SYSCLK_INIT?AD_1
  +--> ?PR?PORT_INIT?AD_1
  +--> ?PR?EMIF_INIT?AD_1
  +--> ?PR?_TIMER3_INIT?AD_1
  +--> ?PR?ADC0_INIT?AD_1
  +--> ?PR?ADC1_INIT?AD_1
  +--> ?PR?INTERRUPT_INIT?AD_1
  +--> ?PR?OPENCOMM?SERIAL
  +--> ?PR?_AD0_GAUGE?AD_1
  +--> ?PR?_AD1_GAUGE?AD_1
  +--> ?PR?GETCOMMDATA?AD_1

SYSCLK_INIT/AD_1               ----- -----  ----- -----

PORT_INIT/AD_1                 ----- -----  ----- -----

EMIF_INIT/AD_1                 ----- -----  ----- -----

_TIMER3_INIT/AD_1              ----- -----  ----- -----

ADC0_INIT/AD_1                 ----- -----  ----- -----

ADC1_INIT/AD_1                 ----- -----  ----- -----

INTERRUPT_INIT/AD_1            ----- -----  ----- -----

OPENCOMM/SERIAL                ----- -----  ----- -----

_AD0_GAUGE/AD_1                0023H 002BH  04C4H 04C5H

_AD1_GAUGE/AD_1                0023H 002BH  04C4H 04C5H

GETCOMMDATA/AD_1               0023H 0025H  ----- -----
  +--> ?PR?_SENDCOMMBUFFER?SERIAL
  +--> ?PR?CLEARCOMMRECBUFFER?SERIAL

_SENDCOMMBUFFER/SERIAL         ----- -----  04C4H 04C7H

CLEARCOMMRECBUFFER/SERIAL      ----- -----  ----- -----

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



PUBLIC SYMBOLS OF MODULE:  x-ray (AD_1)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
LX51 LINKER/LOCATER V3.65b                                                            01/29/2007  19:52:25  PAGE 4


      =================================================
      0100035AH   CODE     ---       ?C?CASTF
      010003DBH   CODE     ---       ?C?CLDOPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      01000326H   CODE     ---       ?C?FCASTC
      01000321H   CODE     ---       ?C?FCASTI
      0100031CH   CODE     ---       ?C?FCASTL
      01000085H   CODE     ---       ?C?FPADD
      0100027FH   CODE     ---       ?C?FPDIV
      01000391H   CODE     ---       ?C?FPGETOPN2
      01000176H   CODE     ---       ?C?FPMUL
      010003C6H   CODE     ---       ?C?FPNANRESULT
      010003D0H   CODE     ---       ?C?FPOVERFLOW
      010003A8H   CODE     ---       ?C?FPRESULT
      010003BCH   CODE     ---       ?C?FPRESULT2
      01000081H   CODE     ---       ?C?FPSUB
      010003CDH   CODE     ---       ?C?FPUNDERFLOW
      01000416H   CODE     ---       ?C?LLDIDATA
      01000422H   CODE     ---       ?C?LLDIDATA0
      01000408H   CODE     ---       ?C?LNEG
      0100042FH   CODE     ---       ?C?LSTIDATA
      01000447H   CODE     ---       ?C?LSTKIDATA
      01000460H   CODE     ---       ?C?LSTKXDATA
      0100043BH   CODE     ---       ?C?LSTXDATA
      01000026H   CODE     ---       ?C?SLDIV
      010004CDH   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000D18H   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
      01000AFFH   CODE     ---       _AD0_Gauge
      01000A08H   CODE     ---       _AD1_Gauge
      01000D5DH   CODE     ---       _SendCommBuffer
      01000E98H   CODE     ---       _Timer3_Init
*SFR* 000000C0H.2 DATA     BIT       AA
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
      020001A0H   XDATA    ---       AD01_DISP
      0200019CH   XDATA    ---       AD0_1MS
      02000000H   XDATA    ---       AD0_AVR
      0200000CH   XDATA    ---       AD0_AVR_BEGIN
      020001C8H   XDATA    ---       AD0_BEGIN
      00000033H   IDATA    FLOAT     AD0_SP
*SFR* 000000E8H.4 DATA     BIT       AD0BUSY
*SFR* 000000E8H.2 DATA     BIT       AD0CM0
*SFR* 000000E8H.3 DATA     BIT       AD0CM1
*SFR* 000000E8H.7 DATA     BIT       AD0EN
*SFR* 000000E8H.5 DATA     BIT       AD0INT
*SFR* 000000E8H.6 DATA     BIT       AD0TM
*SFR* 000000E8H.1 DATA     BIT       AD0WINT
      0200019EH   XDATA    ---       AD1_1MS
      02000002H   XDATA    ---       AD1_AVR
      020000D4H   XDATA    ---       AD1_AVR_BEGIN
      02000292H   XDATA    ---       AD1_BEGIN
      0000003AH   IDATA    FLOAT     AD1_SP
*SFR* 000000E8H.4 DATA     BIT       AD1BUSY
*SFR* 000000E8H.1 DATA     BIT       AD1CM0
*SFR* 000000E8H.2 DATA     BIT       AD1CM1
*SFR* 000000E8H.3 DATA     BIT       AD1CM2
*SFR* 000000E8H.7 DATA     BIT       AD1EN
*SFR* 000000E8H.5 DATA     BIT       AD1INT
*SFR* 000000E8H.6 DATA     BIT       AD1TM
*SFR* 000000E8H.4 DATA     BIT       AD2BUSY

⌨️ 快捷键说明

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