📄 rxv4.map
字号:
LX51 LINKER/LOCATER V3.61 08/14/2006 20:10:13 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\Rxv4 PRINT (.\Rxv4.m
>> ap) CLASSES (XDATA (X:0X898-X:0XFFF), HDATA (X:0X898-X:0XFFF))
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?IILDX)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: .\output\Rxv4 (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
X:000000H X:000898H X:000FFFH 00003CH XDATA
X:000000H X:000898H X:000FFFH HDATA
C:000000H C:000000H C:00FFFFH 0003B5H CODE
I:000000H I:000000H I:0000FFH 000001H IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT
I:000000H I:000000H I:00007FH 00001DH DATA
MEMORY MAP OF MODULE: .\output\Rxv4 (?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 000011H 00000AH BYTE UNIT DATA ?DT?SERIAL
000012H 000013H 000002H BYTE UNIT DATA ?DT?RF24E1
000014H 000014H 000001H BYTE UNIT DATA _DATA_GROUP_
000015H 000017H 000003H --- --- **GAP**
000018H 00001FH 000008H --- AT.. DATA "REG BANK 3"
000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?SERIAL
000020H.5 000020H.6 000000H.2 BIT UNIT BIT ?BI?RF24E1
000020H.7 000020H 000000H.1 --- --- **GAP**
000021H 000021H 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO?STARTUP?3
000003H 000006H 000004H BYTE UNIT CODE ?PR?SPI2RADIO?RF24E1
000007H 00000AH 000004H BYTE UNIT CODE ?PR?SPI2EEPROM?RF24E1
00000BH 00000DH 000003H BYTE OFFS.. CODE ?RF24E1?0000B
00000EH 000022H 000015H BYTE UNIT CODE ?PR?TIMER0_ISR?RF24E1
000023H 000025H 000003H BYTE OFFS.. CODE ?SERIAL?00023
000026H 0000B1H 00008CH BYTE UNIT CODE ?C_C51STARTUP
0000B2H 000132H 000081H BYTE UNIT CODE ?PR?UARTISR?SERIAL
000133H 000176H 000044H BYTE UNIT CODE ?PR?RXPACK?RF24E1
000177H 0001B9H 000043H BYTE UNIT CODE ?PR?SAVEADDR?RF24E1
0001BAH 0001FBH 000042H BYTE UNIT CODE ?PR?GETADDR?RF24E1
0001FCH 000236H 00003BH BYTE UNIT CODE ?PR?FRFINIT?RF24E1
000237H 000261H 00002BH BYTE UNIT CODE ?PR?MAIN?RF24E1
LX51 LINKER/LOCATER V3.61 08/14/2006 20:10:13 PAGE 2
000262H 00028AH 000029H BYTE UNIT CODE ?C_INITSEG
00028BH 0002B2H 000028H BYTE UNIT CODE ?PR?TRANSMITCMD?RF24E1
0002B3H 0002CBH 000019H BYTE UNIT CODE ?PR?_DELAYMS?RF24E1
0002CCH 0002E3H 000018H BYTE UNIT CODE ?PR?_DELAY100US?RF24E1
0002E4H 0002F9H 000016H BYTE UNIT CODE ?C?LIB_CODE
0002FAH 00030DH 000014H BYTE UNIT CODE ?PR?_SPIRWABYTE?RF24E1
00030EH 000321H 000014H BYTE UNIT CODE ?PR?TIMER0_INIT?RF24E1
000322H 000335H 000014H BYTE UNIT CODE ?PR?INITSERIAL?SERIAL
000336H 000346H 000011H BYTE UNIT CODE ?PR?_E2ROMWRITECMD?RF24E1
000347H 000357H 000011H BYTE UNIT CODE ?PR?E2ROMBUSY?RF24E1
000358H 000366H 00000FH BYTE UNIT CODE ?PR?E2ROMREADSTATUS?RF24E1
000367H 000374H 00000EH BYTE UNIT CODE ?PR?SETRXMODE?RF24E1
000375H 000382H 00000EH BYTE UNIT CODE ?PR?SETTXMODE?RF24E1
000383H 000390H 00000EH BYTE UNIT CODE ?PR?_SENDCH?RF24E1
000391H 00039DH 00000DH BYTE UNIT CODE ?PR?_SPIREADWRITE?RF24E1
00039EH 0003AAH 00000DH BYTE UNIT CODE ?PR?IO_INIT?RF24E1
0003ABH 0003B4H 00000AH BYTE UNIT CODE ?PR?E2ROMWRITEEN?RF24E1
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000898H 0008CFH 000038H BYTE UNIT XDATA ?XD?RF24E1
0008D0H 0008D3H 000004H BYTE UNIT XDATA _XDATA_GROUP_
OVERLAY MAP OF MODULE: .\output\Rxv4 (?C_STARTUP)
FUNCTION/MODULE DATA_GROUP XDATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
====================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?RF24E1
+--> ?C_INITSEG
MAIN/RF24E1 ----- ----- 08D0H 08D3H
+--> ?PR?IO_INIT?RF24E1
+--> ?PR?INITSERIAL?SERIAL
+--> ?PR?FRFINIT?RF24E1
+--> ?PR?SETTXMODE?RF24E1
+--> ?PR?TRANSMITCMD?RF24E1
+--> ?PR?SETRXMODE?RF24E1
+--> ?PR?RXPACK?RF24E1
+--> ?PR?_DELAYMS?RF24E1
IO_INIT/RF24E1 ----- ----- ----- -----
INITSERIAL/SERIAL ----- ----- ----- -----
FRFINIT/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
_DELAY100US/RF24E1 ----- ----- ----- -----
_SPIREADWRITE/RF24E1 ----- ----- ----- -----
SETTXMODE/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
TRANSMITCMD/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
SETRXMODE/RF24E1 ----- ----- ----- -----
LX51 LINKER/LOCATER V3.61 08/14/2006 20:10:13 PAGE 3
+--> ?PR?_DELAY100US?RF24E1
+--> ?PR?_SPIREADWRITE?RF24E1
RXPACK/RF24E1 ----- ----- ----- -----
+--> ?PR?_SPIREADWRITE?RF24E1
_DELAYMS/RF24E1 ----- ----- ----- -----
+--> ?PR?_DELAY100US?RF24E1
?C_INITSEG ----- ----- ----- -----
*** NEW ROOT **************
TIMER0_ISR/RF24E1 ----- ----- ----- -----
*** NEW ROOT **************
UARTISR/SERIAL 0014H 0014H ----- -----
PUBLIC SYMBOLS OF MODULE: .\output\Rxv4 (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000000H NUMBER --- ?C?CODESEG
010002E4H CODE --- ?C?IILDX
00000000H NUMBER --- ?C?XDATASEG
0100006DH CODE --- ?C_START
01000000H CODE NEAR LAB ?C_STARTUP
010002D2H CODE --- _Delay100us
010002B3H CODE --- _Delayms
01000336H CODE --- _e2romWriteCMD
01000383H CODE --- _SendCh
01000391H CODE --- _SpiReadWrite
01000304H CODE --- _spiRWabyte
*SFR* 000000D0H.6 DATA BIT AC
*SFR* 000000E0H DATA BYTE ACC
00000020H.2 BIT BIT adc_monitor
*SFR* 000000A1H DATA BYTE ADCCON
*SFR* 000000A2H DATA BYTE ADCDATAH
*SFR* 000000A3H DATA BYTE ADCDATAL
020008C0H XDATA --- adcResult_list
*SFR* 000000A4H DATA BYTE ADCSTATIC
00000020H.3 BIT BIT addrEcho
00000020H.4 BIT BIT addrSet
*SFR* 000000F0H DATA BYTE B
*SFR* 000000C8H.1 DATA BIT C_T2
*SFR* 000000A0H.6 DATA BIT CE
020008C8H XDATA --- ChInx_SC
020008B8H XDATA --- ChxBZ
*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
LX51 LINKER/LOCATER V3.61 08/14/2006 20:10:13 PAGE 4
*SFR* 00000084H DATA BYTE DPL1
*SFR* 00000086H DATA BYTE DPS
*SFR* 000000A0H.2 DATA BIT DR1
*SFR* 000000A0H.6 DATA BIT DR2
*SFR* 00000080H DATA BIT e2rom_cs
01000347H CODE --- e2romBusy
01000358H CODE --- e2romReadStatus
010003ABH CODE --- e2romWriteEn
*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
010001FCH CODE --- fRfInit
010001BAH CODE --- GetAddr
*SFR* 000000A8H DATA BYTE IE
*SFR* 00000088H.1 DATA BIT IE0
*SFR* 00000088H.3 DATA BIT IE1
00000009H DATA --- inBuf
00000008H DATA BYTE inCnt
01000322H CODE --- InitSerial
0100039EH CODE --- IO_Init
*SFR* 000000B8H DATA BYTE IP
*SFR* 00000088H DATA BIT IT0
*SFR* 00000088H.2 DATA BIT IT1
00000020H.0 BIT BIT jz_over
00000020H.1 BIT BIT jz_req
*SFR* 00000080H.6 DATA BIT Led_Show
01000237H CODE --- main
*SFR* 00000092H DATA BYTE MPAGE
00000012H DATA WORD OneSCnt
00000020H.5 BIT BIT OneSecondGain
*SFR* 000000D0H.2 DATA BIT OV
*SFR* 000000D0H DATA BIT P
*SFR* 00000080H DATA BYTE P0
*SFR* 00000080H.4 DATA BIT P04
*SFR* 00000095H DATA BYTE P0_ALT
*SFR* 00000094H DATA BYTE P0_DIR
*SFR* 00000090H DATA BYTE P1
*SFR* 00000097H DATA BYTE P1_ALT
*SFR* 00000096H DATA BYTE P1_DIR
*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* 000000F8H.4 DATA BIT PWDI
*SFR* 000000A9H DATA BYTE PWMCON
LX51 LINKER/LOCATER V3.61 08/14/2006 20:10:13 PAGE 5
*SFR* 000000AAH DATA BYTE PWMDUTY
*SFR* 000000A0H.7 DATA BIT PWR_UP
*SFR* 000000B8H DATA BIT PX0
*SFR* 000000B8H.2 DATA BIT PX1
*SFR* 000000F8H DATA BIT PX2
*SFR* 000000F8H.1 DATA BIT PX3
*SFR* 000000F8H.2 DATA BIT PX4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -