📄 x-ray.map
字号:
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 + -