📄 tx.map
字号:
LX51 LINKER/LOCATER V3.61 06/22/2006 17:11:07 PAGE 1
LX51 LINKER/LOCATER V3.61, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\output\STARTUP.obj, .\output\RF24E1.obj, .\output\serial.obj TO .\output\Tx PRINT (.\Tx.map)
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\STARTUP.obj (?C_STARTUP)
COMMENT TYPE 0: AX51 V2.12
.\output\RF24E1.obj (RF24E1)
COMMENT TYPE 0: C51 V7.08
.\output\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?UIDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: .\output\Tx (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 000558H CODE
I:000000H I:000000H I:0000FFH 000001H IDATA
I:000000H I:000000H I:00007FH 00002EH DATA
C:000000H C:000000H C:00FFFFH 00000FH CONST
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.1 BIT
X:000000H X:000000H X:00FFFFH 00000EH XDATA
MEMORY MAP OF MODULE: .\output\Tx (?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 00000BH 000004H BYTE UNIT DATA _DATA_GROUP_
00000CH.0 00001FH.7 000014H.0 --- --- **GAP**
000020H.0 000020H.0 000000H.1 BIT UNIT BIT ?BI?RF24E1
000020H.1 000020H 000000H.7 --- --- **GAP**
000021H 000042H 000022H BYTE UNIT DATA ?DT?RF24E1
000043H 000043H 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 --- --- **GAP**
00000BH 00000DH 000003H BYTE OFFS.. CODE ?RF24E1?0000B
00000EH 00001EH 000011H BYTE UNIT CODE ?PR?SETRXMODE?RF24E1
00001FH 000022H 000004H --- --- **GAP**
000023H 000025H 000003H BYTE OFFS.. CODE ?SERIAL?00023
000026H 0001A3H 00017EH BYTE UNIT CODE ?C?LIB_CODE
0001A4H 00022FH 00008CH BYTE UNIT CODE ?C_C51STARTUP
000230H 0002B6H 000087H BYTE UNIT CODE ?PR?_READSHOWADC?RF24E1
0002B7H 000330H 00007AH BYTE UNIT CODE ?PR?_ADCRESULTDSP?RF24E1
000331H 000388H 000058H BYTE UNIT CODE ?PR?MAIN?RF24E1
LX51 LINKER/LOCATER V3.61 06/22/2006 17:11:07 PAGE 2
000389H 0003CEH 000046H BYTE UNIT CODE ?PR?TRANSMITPACKET?RF24E1
0003CFH 0003FAH 00002CH BYTE UNIT CODE ?PR?_READADC?RF24E1
0003FBH 000424H 00002AH BYTE UNIT CODE ?PR?FRFINIT?RF24E1
000425H 00044BH 000027H BYTE UNIT CODE ?C_INITSEG
00044CH 00046CH 000021H BYTE UNIT CODE ?PR?_SHOW_HEX?RF24E1
00046DH 00048DH 000021H BYTE UNIT CODE ?PR?TIMER0_ISR?RF24E1
00048EH 0004A8H 00001BH BYTE UNIT CODE ?PR?_SHOW_WORD?RF24E1
0004A9H 0004C2H 00001AH BYTE UNIT CODE ?PR?_DELAYMS?RF24E1
0004C3H 0004DCH 00001AH BYTE UNIT CODE ?PR?IO_INIT?RF24E1
0004DDH 0004F4H 000018H BYTE UNIT CODE ?PR?_DELAY100US?RF24E1
0004F5H 00050CH 000018H BYTE UNIT CODE ?PR?TIMER0_INIT?RF24E1
00050DH 000522H 000016H BYTE UNIT CODE ?PR?INITSERIAL?SERIAL
000523H 000533H 000011H BYTE UNIT CODE ?PR?SETTXMODE?RF24E1
000534H 000542H 00000FH BYTE UNIT CODE ?PR?UARTISR?SERIAL
000543H 00054FH 00000DH BYTE UNIT CODE ?PR?_SPIREADWRITE?RF24E1
000550H 000559H 00000AH BYTE UNIT CODE ?PR?_SENDCH?RF24E1
00055AH 000563H 00000AH BYTE UNIT CODE ?PR?INITADC?RF24E1
000564H 000572H 00000FH BYTE UNIT CONST ?CO?RF24E1
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H BYTE UNIT XDATA ?XD?RF24E1
000008H 00000DH 000006H BYTE UNIT XDATA _XDATA_GROUP_
OVERLAY MAP OF MODULE: .\output\Tx (?C_STARTUP)
FUNCTION/MODULE DATA_GROUP XDATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
====================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?RF24E1
+--> ?C_INITSEG
MAIN/RF24E1 0008H 0009H ----- -----
+--> ?PR?IO_INIT?RF24E1
+--> ?PR?INITSERIAL?SERIAL
+--> ?PR?TIMER0_INIT?RF24E1
+--> ?PR?FRFINIT?RF24E1
+--> ?PR?INITADC?RF24E1
+--> ?PR?_DELAYMS?RF24E1
+--> ?PR?_READSHOWADC?RF24E1
+--> ?PR?_ADCRESULTDSP?RF24E1
+--> ?PR?TRANSMITPACKET?RF24E1
IO_INIT/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
_DELAY100US/RF24E1 ----- ----- ----- -----
INITSERIAL/SERIAL ----- ----- ----- -----
TIMER0_INIT/RF24E1 ----- ----- ----- -----
FRFINIT/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
_SPIREADWRITE/RF24E1 ----- ----- ----- -----
INITADC/RF24E1 ----- ----- ----- -----
_DELAYMS/RF24E1 000AH 000AH ----- -----
+--> ?PR?_DELAY100US?RF24E1
LX51 LINKER/LOCATER V3.61 06/22/2006 17:11:07 PAGE 3
_READSHOWADC/RF24E1 ----- ----- 0008H 000DH
+--> ?PR?_SENDCH?RF24E1
+--> ?PR?_READADC?RF24E1
+--> ?PR?_SHOW_WORD?RF24E1
_SENDCH/RF24E1 ----- ----- ----- -----
_READADC/RF24E1 ----- ----- ----- -----
_SHOW_WORD/RF24E1 ----- ----- ----- -----
+--> ?PR?_SHOW_HEX?RF24E1
_SHOW_HEX/RF24E1 ----- ----- ----- -----
+--> ?PR?_SENDCH?RF24E1
_ADCRESULTDSP/RF24E1 ----- ----- 0008H 000CH
+--> ?PR?_SENDCH?RF24E1
TRANSMITPACKET/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
?C_INITSEG ----- ----- ----- -----
*** NEW ROOT **************
TIMER0_ISR/RF24E1 ----- ----- ----- -----
*** NEW ROOT **************
UARTISR/SERIAL 000BH 000BH ----- -----
PUBLIC SYMBOLS OF MODULE: .\output\Tx (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000000H NUMBER --- ?C?CODESEG
0100007BH CODE --- ?C?LMUL
01000198H CODE --- ?C?LSTXDATA
01000026H CODE --- ?C?UIDIV
01000106H CODE --- ?C?ULDIV
00000000H NUMBER --- ?C?XDATASEG
010001EBH CODE --- ?C_START
01000000H CODE NEAR LAB ?C_STARTUP
010002B7H CODE --- _adcResultDsp
010004E3H CODE --- _Delay100us
010004A9H CODE --- _Delayms
010003CFH CODE --- _ReadADC
01000230H CODE --- _ReadShowADC
01000550H CODE --- _SendCh
01000450H CODE --- _show_hex
0100048EH CODE --- _show_word
01000543H CODE --- _SpiReadWrite
*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
02000000H XDATA --- adcResult_list
*SFR* 000000A4H DATA BYTE ADCSTATIC
*SFR* 000000F0H DATA BYTE B
LX51 LINKER/LOCATER V3.61 06/22/2006 17:11:07 PAGE 4
*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
*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
010003FBH CODE --- fRfInit
*SFR* 000000A8H DATA BYTE IE
*SFR* 00000088H.1 DATA BIT IE0
*SFR* 00000088H.3 DATA BIT IE1
0100055AH CODE --- InitADC
0100050DH CODE --- InitSerial
010004C3H CODE --- IO_Init
*SFR* 000000B8H DATA BYTE IP
*SFR* 00000088H DATA BIT IT0
*SFR* 00000088H.2 DATA BIT IT1
*SFR* 00000080H.6 DATA BIT Led_Show
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -