📄 loader_f02x.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/07/2007 14:49:52 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE K:\C8051F020\UART_IAP\C8051F02X\LOADER_F02X.OBJ TO K:
>> \C8051F020\UART_IAP\C8051F02X\LOADER_F02X RS (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
K:\C8051F020\UART_IAP\C8051F02X\LOADER_F02X.OBJ (LOADER_F02X)
E:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
E:\KEIL\C51\LIB\C51S.LIB (PRINTF)
E:\KEIL\C51\LIB\C51S.LIB (_GETKEY)
E:\KEIL\C51\LIB\C51S.LIB (TOINT)
E:\KEIL\C51\LIB\C51S.LIB (GETS)
E:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
E:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
E:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
E:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
E:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
LINK MAP OF MODULE: K:\C8051F020\UART_IAP\C8051F02X\LOADER_F02X (LOADER_F02X)
>>
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0002H ABSOLUTE
DATA 000AH 0007H UNIT ?DT?LOADER_F02X
DATA 0011H 0001H UNIT ?DT?GETCHAR
0012H 000EH *** GAP ***
BIT 0020H.0 0001H.2 UNIT _BIT_GROUP_
BIT 0021H.2 0000H.2 UNIT ?BI?LOADER_F02X
BIT 0021H.4 0000H.1 UNIT ?BI?GETCHAR
0021H.5 0000H.3 *** GAP ***
DATA 0022H 0020H UNIT _DATA_GROUP_
IDATA 0042H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 035FH 01F1H UNIT ?CO?LOADER_F02X
CODE 0550H 010EH UNIT ?PR?RECEIVE_CODE?LOADER_F
>> 02X
CODE 065EH 00B6H UNIT ?C?LIB_CODE
CODE 0714H 009FH UNIT ?PR?_GETS?GETS
CODE 07B3H 008CH UNIT ?C_C51STARTUP
CODE 083FH 0084H UNIT ?PR?MAIN?LOADER_F02X
CODE 08C3H 0036H UNIT ?PR?PRINT_MENU?LOADER_F02
>> X
CODE 08F9H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0920H 0021H UNIT ?PR?HEX2CHAR?LOADER_F02X
CODE 0941H 001FH UNIT ?PR?ERASE_FLASH_PAGE?LOAD
>> ER_F02X
CODE 0960H 001DH UNIT ?PR?TOINT?TOINT
CODE 097DH 001CH UNIT ?PR?SYSCLK_INIT?LOADER_F0
>> 2X
BL51 BANKED LINKER/LOCATER V5.12 09/07/2007 14:49:52 PAGE 2
CODE 0999H 0014H UNIT ?PR?UART0_INIT?LOADER_F02
>> X
CODE 09ADH 0011H UNIT ?PR?GETCHAR?GETCHAR
CODE 09BEH 0010H UNIT ?PR?PORT_INIT?LOADER_F02X
>>
CODE 09CEH 000AH UNIT ?PR?_GETKEY?_GETKEY
CODE 09D8H 0005H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: K:\C8051F020\UART_IAP\C8051F02X\LOADER_F02X (LOADER_F
>> 02X)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?LOADER_F02X
+--> ?C_INITSEG
?PR?MAIN?LOADER_F02X ----- ----- ----- -----
+--> ?PR?PORT_INIT?LOADER_F02X
+--> ?PR?SYSCLK_INIT?LOADER_F02X
+--> ?PR?UART0_INIT?LOADER_F02X
+--> ?CO?LOADER_F02X
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_GETS?GETS
+--> ?PR?ERASE_FLASH_PAGE?LOADER_F02X
+--> ?PR?RECEIVE_CODE?LOADER_F02X
+--> ?PR?PRINT_MENU?LOADER_F02X
?PR?PRINTF?PRINTF 0020H.1 0001H.1 002EH 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_GETS?GETS ----- ----- 0022H 0007H
+--> ?PR?GETCHAR?GETCHAR
+--> ?PR?PUTCHAR?PUTCHAR
?PR?GETCHAR?GETCHAR ----- ----- ----- -----
+--> ?PR?_GETKEY?_GETKEY
+--> ?PR?PUTCHAR?PUTCHAR
?PR?ERASE_FLASH_PAGE?LOADER_F02X 0020H.0 0000H.1 ----- -----
?PR?RECEIVE_CODE?LOADER_F02X 0020H.0 0000H.1 0022H 000CH
+--> ?CO?LOADER_F02X
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_GETKEY?_GETKEY
+--> ?PR?HEX2CHAR?LOADER_F02X
?PR?HEX2CHAR?LOADER_F02X ----- ----- 002EH 0003H
+--> ?PR?_GETKEY?_GETKEY
+--> ?PR?TOINT?TOINT
?PR?PRINT_MENU?LOADER_F02X ----- ----- ----- -----
+--> ?CO?LOADER_F02X
+--> ?PR?PRINTF?PRINTF
SYMBOL TABLE OF MODULE: K:\C8051F020\UART_IAP\C8051F02X\LOADER_F02X (LOADER_F
>> 02X)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.12 09/07/2007 14:49:52 PAGE 3
----------------------------------
------- MODULE LOADER_F02X
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
C:0941H PUBLIC erase_flash_page
B:00A8H.7 PUBLIC EA
D:008FH PUBLIC PSCTL
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
C:0920H PUBLIC hex2char
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
D:00C0H PUBLIC SMB0CN
C:083FH PUBLIC main
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:09BEH PUBLIC PORT_Init
D:00B2H PUBLIC OSCICN
C:08C3H PUBLIC print_menu
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
D:00B1H PUBLIC OSCXCN
C:097DH PUBLIC SYSCLK_Init
B:0088H.6 PUBLIC TR1
B:0021H.2 PUBLIC f_valid
D:0008H PUBLIC reserved_memory_bank
C:0999H PUBLIC UART0_Init
D:0098H PUBLIC SCON0
D:000AH PUBLIC f
C:0550H PUBLIC receive_code
D:00C8H PUBLIC T2CON
D:000DH PUBLIC input_str
D:008EH PUBLIC CKCON
B:0021H.3 PUBLIC code_erased
D:00B6H PUBLIC FLSCL
D:00D0H PUBLIC PSW
------- PROC MAIN
C:083FH LINE# 115
C:083FH LINE# 116
C:083FH LINE# 118
C:0842H LINE# 119
C:0845H LINE# 121
C:0848H LINE# 122
C:084BH LINE# 123
C:084EH LINE# 125
C:0850H LINE# 127
C:0850H LINE# 129
C:0859H LINE# 130
C:0866H LINE# 134
C:0877H LINE# 136
C:087AH LINE# 137
C:0880H LINE# 138
C:0882H LINE# 140
C:088BH LINE# 141
C:088EH LINE# 142
C:0890H LINE# 144
BL51 BANKED LINKER/LOCATER V5.12 09/07/2007 14:49:52 PAGE 4
C:0895H LINE# 145
C:089FH LINE# 146
C:08A2H LINE# 147
C:08A8H LINE# 148
C:08AAH LINE# 149
C:08B1H LINE# 150
C:08B1H LINE# 151
C:08B3H LINE# 153
C:08B6H LINE# 154
C:08B8H LINE# 156
C:08C1H LINE# 157
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -