📄 mainc.map
字号:
LX51 LINKER/LOCATER V3.65b 01/24/2007 12:40:13 PAGE 1
LX51 LINKER/LOCATER V3.65b, INVOKED BY:
E:\KEIL\C51\BIN\LX51.EXE startup400.obj, .\TINI_ISR.LIB, main.obj TO Mainc NOOVERLAY CLASSES (XDATA (X:0X0-X:0XFFFF), HD
>> ATA (X:0X0-X:0X7FFFF), CODE (C:0X400000-C:0X40FFFF), ECODE (C:0X400000-C:0X5FFFFF), HCONST (C:0X400000-C:0X5FFFFF))
CPU MODE: DALLAS CONTIGIOUS MODE
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
startup400.obj (?C_STARTUP)
COMMENT TYPE 0: AX51 V2.14
main.obj (MAIN)
COMMENT TYPE 0: C51 V7.50
.\TINI_ISR.LIB (TINI400_LIB_ISR)
COMMENT TYPE 0: AX51 V2.12
E:\KEIL\C51\LIB\CD51L.LIB (?C_INIT)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (PRINTF)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (?C?CLDPTR)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (?C?CSTPTR)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (?C?PLDIXDATA)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (?C?PSTXDATA)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (?C?CCASE)
COMMENT TYPE 0: AX51 V2.14
E:\KEIL\C51\LIB\CD51L.LIB (PUTCHAR)
COMMENT TYPE 0: AX51 V2.14
ACTIVE MEMORY CLASSES OF MODULE: Mainc (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
X:000000H X:000000H X:00FFFFH 00002AH XDATA
X:000000H X:000000H X:07FFFFH HDATA
C:400000H C:400000H C:40FFFFH 00057EH CODE
C:000000H C:400000H C:5FFFFFH 000113H ECODE
C:000000H C:400000H C:5FFFFFH HCONST
I:000000H I:000000H I:00007FH 00003BH DATA
I:000000H I:000000H I:0000FFH 000006H IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.2 BIT
MEMORY MAP OF MODULE: Mainc (?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 00001FH 000018H --- OFFS.. DATA ?DT?STARTUP400?1
000020H 000020H 000001H --- OFFS.. DATA ?DT?STARTUP400?2
000021H.0 000022H.0 000001H.1 BIT UNIT BIT ?BI?PRINTF?PRINTF
000022H.1 000022H.1 000000H.1 BIT UNIT BIT ?BI?MAIN
000022H.2 000026H 000004H.6 --- --- **GAP**
000027H 000027H 000001H --- OFFS.. DATA ?DT?STARTUP400?3
000028H 00002CH 000005H BYTE UNIT DATA ?DT?PRINTF?PRINTF
00002DH 000067H 00003BH --- --- **GAP**
000068H 000068H 000001H --- OFFS.. DATA ?DT?STARTUP400?4
000069H 00006AH 000002H --- --- **GAP**
LX51 LINKER/LOCATER V3.65b 01/24/2007 12:40:13 PAGE 2
00006BH 00006FH 000005H --- OFFS.. DATA ?DT?STARTUP400?5
000070H 000071H 000002H --- --- **GAP**
000072H 000079H 000008H --- OFFS.. DATA ?DT?STARTUP400?6
00007AH 00007AH 000001H --- OFFS.. DATA ?DT?STARTUP400?7
00007BH 00007FH 000005H --- OFFS.. DATA ?DT?STARTUP400?8
000080H 000085H 000006H --- OFFS.. IDATA ?ID?STARTUP400?9
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
400000H 400057H 000058H BYTE AT.. CODE ?C_CPURESET?0
400058H 40040AH 0003B3H BYTE UNIT CODE ?PR?PRINTF?PRINTF
40040BH 4004BFH 0000B5H BYTE UNIT CODE ?C_C51STARTUP
4004C0H 400531H 000072H BYTE UNIT CODE ?C?LIB_CODE
400532H 400559H 000028H BYTE UNIT CODE ?PR?PUTCHAR?PUTCHAR
40055AH 400575H 00001CH BYTE UNIT CODE ?CO?MAIN
400576H 40057DH 000008H BYTE UNIT CODE ?C_INITSEG
40057EH 4005D2H 000055H BYTE INSEG ECODE ?PR?T0_SRV?MAIN
4005D3H 400613H 000041H BYTE INSEG ECODE ?PR?MAIN?MAIN
400614H 40063FH 00002CH BYTE UNIT ECODE ?PR?_ISR_GETINTERRUPTVECTOR?TINI400_LIB_ISR
400640H 400668H 000029H BYTE UNIT ECODE ?PR?_ISR_SETINTERRUPTVECTOR?TINI400_LIB_ISR
400669H 40067AH 000012H BYTE INSEG ECODE ?PR?INIT_T0?MAIN
40067BH 400683H 000009H BYTE INSEG ECODE ?PR?GETAD?MAIN
400684H 40068AH 000007H BYTE INSEG ECODE ?PR?STARTAD?MAIN
40068BH 400690H 000006H BYTE UNIT ECODE ?PR?ISR_VERSION?TINI400_LIB_ISR
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000027H 000028H BYTE UNIT XDATA ?XD?PRINTF?PRINTF
000028H 000029H 000002H BYTE UNIT XDATA ?XD?MAIN
PUBLIC SYMBOLS OF MODULE: Mainc (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
02000000H XDATA BYTE ?_PRINTF517?BYTE
02000000H XDATA BYTE ?_printf?BYTE
02000000H XDATA BYTE ?_SPRINTF517?BYTE
02000000H XDATA BYTE ?_SPRINTF?BYTE
0140050AH CODE NEAR LAB ?C?CCASE
014004C0H CODE NEAR LAB ?C?CLDPTR
000000C1H NUMBER --- ?C?CODEMTYPE
00000040H NUMBER --- ?C?CODESEG
014004D6H CODE NEAR LAB ?C?CSTPTR
014004EAH CODE NEAR LAB ?C?PLDIXDATA
01400501H CODE NEAR LAB ?C?PSTXDATA
00000001H NUMBER --- ?C?XDATAMTYPE
00000000H NUMBER --- ?C?XDATASEG
01400435H CODE NEAR LAB ?C_START
01400000H CODE NEAR LAB ?C_STARTUP
01400614H ECODE NEAR LAB _ISR_GETINTERRUPTVECTOR
01400640H ECODE NEAR LAB _isr_setinterruptvector
014000CEH CODE NEAR LAB _printf
014000CEH CODE NEAR LAB _PRINTF517
01400532H CODE NEAR LAB _PUTCHAR
014000C8H CODE NEAR LAB _SPRINTF
014000C8H CODE NEAR LAB _SPRINTF517
*SFR* 000000D0H.6 DATA BIT AC
*SFR* 000000E0H DATA BYTE ACC
*SFR* 0000009DH DATA BYTE ACON
*SFR* 0000009CH DATA BYTE AP
*SFR* 000000F0H DATA BYTE B
00000022H.1 BIT BIT bADFlag
*SFR* 000000A3H DATA BYTE C0C
*SFR* 000000E8H.6 DATA BIT C0IE
LX51 LINKER/LOCATER V3.65b 01/24/2007 12:40:13 PAGE 3
*SFR* 000000F8H.6 DATA BIT C0IP
*SFR* 000000A5H DATA BYTE C0IR
*SFR* 000000B7H DATA BYTE C0M10C
*SFR* 000000BBH DATA BYTE C0M11C
*SFR* 000000BCH DATA BYTE C0M12C
*SFR* 000000BDH DATA BYTE C0M13C
*SFR* 000000BEH DATA BYTE C0M14C
*SFR* 000000BFH DATA BYTE C0M15C
*SFR* 000000ABH DATA BYTE C0M1C
*SFR* 000000ACH DATA BYTE C0M2C
*SFR* 000000ADH DATA BYTE C0M3C
*SFR* 000000AEH DATA BYTE C0M4C
*SFR* 000000AFH DATA BYTE C0M5C
*SFR* 000000B3H DATA BYTE C0M6C
*SFR* 000000B4H DATA BYTE C0M7C
*SFR* 000000B5H DATA BYTE C0M8C
*SFR* 000000B6H DATA BYTE C0M9C
*SFR* 000000A7H DATA BYTE C0RE
*SFR* 00000096H DATA BYTE C0RMS0
*SFR* 00000097H DATA BYTE C0RMS1
*SFR* 000000A4H DATA BYTE C0S
*SFR* 000000A6H DATA BYTE C0TE
*SFR* 0000009EH DATA BYTE C0TMA0
*SFR* 0000009FH DATA BYTE C0TMA1
*SFR* 000000E3H DATA BYTE C1C
*SFR* 000000E8H.5 DATA BIT C1IE
*SFR* 000000F8H.5 DATA BIT C1IP
*SFR* 000000E5H DATA BYTE C1IR
*SFR* 000000F7H DATA BYTE C1M10C
*SFR* 000000FBH DATA BYTE C1M11C
*SFR* 000000FCH DATA BYTE C1M12C
*SFR* 000000FDH DATA BYTE C1M13C
*SFR* 000000FEH DATA BYTE C1M14C
*SFR* 000000FFH DATA BYTE C1M15C
*SFR* 000000EBH DATA BYTE C1M1C
*SFR* 000000ECH DATA BYTE C1M2C
*SFR* 000000EDH DATA BYTE C1M3C
*SFR* 000000EEH DATA BYTE C1M4C
*SFR* 000000EFH DATA BYTE C1M5C
*SFR* 000000F3H DATA BYTE C1M6C
*SFR* 000000F4H DATA BYTE C1M7C
*SFR* 000000F5H DATA BYTE C1M8C
*SFR* 000000F6H DATA BYTE C1M9C
*SFR* 000000E7H DATA BYTE C1RE
*SFR* 000000D6H DATA BYTE C1RMS0
*SFR* 000000D7H DATA BYTE C1RMS1
*SFR* 000000E4H DATA BYTE C1S
*SFR* 000000E6H DATA BYTE C1TE
*SFR* 000000DEH DATA BYTE C1TMA0
*SFR* 000000DFH DATA BYTE C1TMA1
*SFR* 000000C8H.1 DATA BIT C_T2
*SFR* 000000E8H.7 DATA BIT CANBIE
*SFR* 000000F8H.7 DATA BIT CANBIP
*SFR* 0000008EH DATA BYTE CKCON
*SFR* 000000CEH DATA BYTE COR
*SFR* 000000C8H DATA BIT CP_RL2
*SFR* 000000D0H.7 DATA BIT CY
*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* 00000093H DATA BYTE DPX
*SFR* 00000095H DATA BYTE DPX1
*SFR* 000000A8H.7 DATA BIT EA
LX51 LINKER/LOCATER V3.65b 01/24/2007 12:40:13 PAGE 4
*SFR* 000000E8H DATA BYTE EIE
*SFR* 000000F8H DATA BYTE EIP
*SFR* 000000D8H.5 DATA BIT EPF1
*SFR* 000000A8H.4 DATA BIT ES0
*SFR* 000000A8H.6 DATA BIT ES1
*SFR* 0000009BH DATA BYTE ESP
*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* 000000D8H.1 DATA BIT EWT
*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
0140067BH ECODE --- GetAD
*SFR* 000000A8H DATA BYTE IE
*SFR* 00000088H.1 DATA BIT IE0
*SFR* 00000088H.3 DATA BIT IE1
01400669H ECODE --- Init_T0
*SFR* 000000B8H DATA BYTE IP
0140068BH ECODE NEAR LAB ISR_VERSION
*SFR* 00000088H DATA BIT IT0
*SFR* 00000088H.2 DATA BIT IT1
02000028H XDATA WORD iTime
*SFR* 000000D3H DATA BYTE MA
014005D3H ECODE --- main
*SFR* 000000D4H DATA BYTE MB
*SFR* 000000D5H DATA BYTE MC
*SFR* 000000D1H DATA BYTE MCNT0
*SFR* 000000D2H DATA BYTE MCNT1
*SFR* 000000C6H DATA BYTE MCON
*SFR* 000000EAH DATA BYTE MXAX
*SFR* 000000D0H.2 DATA BIT OV
*SFR* 000000D0H DATA BIT P
*SFR* 00000090H DATA BYTE P1
*SFR* 00000090H DATA BIT P1_0
*SFR* 00000090H.1 DATA BIT P1_1
*SFR* 00000090H.2 DATA BIT P1_2
*SFR* 00000090H.3 DATA BIT P1_3
*SFR* 00000090H.4 DATA BIT P1_4
*SFR* 00000090H.5 DATA BIT P1_5
*SFR* 00000090H.6 DATA BIT P1_6
*SFR* 00000090H.7 DATA BIT P1_7
*SFR* 000000A0H DATA BYTE P2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -