📄 flspro.m51
字号:
BL51 BANKED LINKER/LOCATER V6.15 12/09/2009 15:02:55 PAGE 1
BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, flash.obj, xmodem.obj TO FlsPro RAMSIZE (256) XDATA (0X8000-0XFFFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
flash.obj (FLASH)
xmodem.obj (XMODEM)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (PUTS)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: FlsPro (?C_STARTUP)
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 0005H UNIT ?DT?FLASH
DATA 000DH 0004H UNIT ?DT?MAIN
DATA 0011H 0001H UNIT ?DT?XMODEM
0012H 000EH *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?MAIN
0021H.2 0000H.6 *** GAP ***
DATA 0022H 0019H UNIT _DATA_GROUP_
IDATA 003BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 2000H ABSOLUTE
2000H 4000H *** GAP ***
XDATA 6000H 0001H ABSOLUTE
6001H 1FFFH *** GAP ***
XDATA 8000H 0100H UNIT _XDATA_GROUP_
XDATA 8100H 0080H UNIT ?XD?XMODEM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?DOG?MAIN
BL51 BANKED LINKER/LOCATER V6.15 12/09/2009 15:02:55 PAGE 2
CODE 000AH 0001H UNIT ?PR?ISR_EXT0?MAIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0001H UNIT ?PR?ISR_EXT1?MAIN
CODE 000FH 0001H UNIT ?PR?ISR_TIMER1?MAIN
CODE 0010H 0001H UNIT ?PR?ISR_UART?MAIN
CODE 0011H 0001H UNIT ?PR?EEPUNLOCK?FLASH
0012H 0001H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0382H 0200H UNIT ?CO?XMODEM
CODE 0582H 012BH UNIT ?PR?_EEPWRITERAM?FLASH
CODE 06ADH 0120H UNIT ?C?LIB_CODE
CODE 07CDH 00E2H UNIT ?PR?_EEPERASESECTOR?FLASH
CODE 08AFH 00BEH UNIT ?PR?MAIN?MAIN
CODE 096DH 00AFH UNIT ?PR?XMODEM_RX?XMODEM
CODE 0A1CH 00A9H UNIT ?CO?MAIN
CODE 0AC5H 009CH UNIT ?PR?_FWRITE?FLASH
CODE 0B61H 0095H UNIT ?PR?XMODEM_TX?XMODEM
CODE 0BF6H 0091H UNIT ?PR?_GETRECORD?XMODEM
CODE 0C87H 008CH UNIT ?C_C51STARTUP
CODE 0D13H 0084H UNIT ?PR?_FREAD?FLASH
CODE 0D97H 0076H UNIT ?PR?_SENDRECORD?XMODEM
CODE 0E0DH 0075H UNIT ?PR?EEPGETCHIPID?FLASH
CODE 0E82H 0055H UNIT ?PR?_EEPWRITE?FLASH
CODE 0ED7H 004FH UNIT ?PR?_WAITCHAR?XMODEM
CODE 0F26H 004EH UNIT ?PR?_DELAY?MAIN
CODE 0F74H 003FH UNIT ?PR?EEPERASECHIP?FLASH
CODE 0FB3H 003CH UNIT ?PR?_EEPPROGRAMBYTE?FLASH
CODE 0FEFH 0035H UNIT ?PR?INIT?MAIN
CODE 1024H 0031H UNIT ?PR?ISR_TIMER0?MAIN
CODE 1055H 002AH UNIT ?PR?_PUTS?PUTS
CODE 107FH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 10A6H 0025H UNIT ?PR?_EEPREADBYTE?FLASH
CODE 10CBH 0024H UNIT ?PR?_CHECK_TOGGLE_READY?FLASH
CODE 10EFH 0017H UNIT ?PR?FOPEN?FLASH
CODE 1106H 0013H UNIT ?PR?_SERIAL_PUT_CHAR?XMODEM
CODE 1119H 000DH UNIT ?PR?MON_RSTPIN?MAIN
CODE 1126H 000AH UNIT ?PR?FCLOSE?FLASH
CODE 1130H 000AH UNIT ?C_INITSEG
CODE 113AH 0008H UNIT ?PR?SERIAL_GET_CHAR?XMODEM
OVERLAY MAP OF MODULE: FlsPro (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
---------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.15 12/09/2009 15:02:55 PAGE 3
?PR?MAIN?MAIN ----- ----- 0022H 0001H ----- -----
+--> ?PR?INIT?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?CO?MAIN
+--> ?PR?_PUTS?PUTS
+--> ?PR?EEPGETCHIPID?FLASH
+--> ?PR?PRINTF?PRINTF
+--> ?PR?EEPERASECHIP?FLASH
+--> ?PR?_EEPERASESECTOR?FLASH
+--> ?PR?_EEPPROGRAMBYTE?FLASH
+--> ?PR?_EEPREADBYTE?FLASH
+--> ?PR?_EEPWRITERAM?FLASH
+--> ?PR?MON_RSTPIN?MAIN
+--> ?PR?DOG?MAIN
+--> ?PR?SERIAL_GET_CHAR?XMODEM
+--> ?PR?XMODEM_TX?XMODEM
+--> ?PR?FCLOSE?FLASH
+--> ?PR?XMODEM_RX?XMODEM
?PR?_DELAY?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?DOG?MAIN
?PR?_PUTS?PUTS ----- ----- ----- ----- ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?EEPGETCHIPID?FLASH ----- ----- 0023H 0002H ----- -----
+--> ?PR?EEPUNLOCK?FLASH
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0023H 0014H ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?EEPERASECHIP?FLASH ----- ----- ----- ----- ----- -----
+--> ?PR?_CHECK_TOGGLE_READY?FLASH
?PR?_EEPERASESECTOR?FLASH ----- ----- 0035H 0006H ----- -----
+--> ?PR?_CHECK_TOGGLE_READY?FLASH
?PR?_EEPPROGRAMBYTE?FLASH ----- ----- ----- ----- ----- -----
+--> ?PR?_CHECK_TOGGLE_READY?FLASH
?PR?_EEPREADBYTE?FLASH ----- ----- 002FH 0004H ----- -----
?PR?_EEPWRITERAM?FLASH 0020H.0 0000H.1 0023H 000BH 8000H 0100H
+--> ?PR?_EEPERASESECTOR?FLASH
+--> ?PR?DOG?MAIN
+--> ?PR?_EEPPROGRAMBYTE?FLASH
?PR?XMODEM_TX?XMODEM ----- ----- 0023H 0003H ----- -----
+--> ?PR?FOPEN?FLASH
+--> ?PR?_FREAD?FLASH
+--> ?PR?_SERIAL_PUT_CHAR?XMODEM
+--> ?PR?SERIAL_GET_CHAR?XMODEM
+--> ?PR?_SENDRECORD?XMODEM
?PR?_FREAD?FLASH ----- ----- 0026H 0009H ----- -----
+--> ?PR?_EEPREADBYTE?FLASH
BL51 BANKED LINKER/LOCATER V6.15 12/09/2009 15:02:55 PAGE 4
?PR?_SENDRECORD?XMODEM ----- ----- 0026H 0007H ----- -----
+--> ?PR?_SERIAL_PUT_CHAR?XMODEM
+--> ?CO?XMODEM
?PR?XMODEM_RX?XMODEM ----- ----- 0023H 0003H ----- -----
+--> ?PR?FOPEN?FLASH
+--> ?PR?_SERIAL_PUT_CHAR?XMODEM
+--> ?PR?_WAITCHAR?XMODEM
+--> ?PR?SERIAL_GET_CHAR?XMODEM
+--> ?PR?_GETRECORD?XMODEM
+--> ?PR?_FWRITE?FLASH
?PR?_WAITCHAR?XMODEM ----- ----- 0026H 0004H ----- -----
?PR?_GETRECORD?XMODEM ----- ----- 0026H 0008H ----- -----
+--> ?PR?SERIAL_GET_CHAR?XMODEM
+--> ?CO?XMODEM
?PR?_FWRITE?FLASH ----- ----- 0026H 0009H ----- -----
+--> ?PR?_EEPWRITE?FLASH
?PR?_EEPWRITE?FLASH 0020H.0 0000H.1 002FH 0006H ----- -----
+--> ?PR?_EEPERASESECTOR?FLASH
+--> ?PR?DOG?MAIN
+--> ?PR?_EEPPROGRAMBYTE?FLASH
SYMBOL TABLE OF MODULE: FlsPro (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?CLDOPTR
C:06ADH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTOPTR
C:06DAH PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?ULCMP
C:06FCH PUBLIC ?C?ULCMP
------- ENDMOD ?C?ULCMP
------- MODULE ?C?ULSHR
C:070DH PUBLIC ?C?ULSHR
------- ENDMOD ?C?ULSHR
------- MODULE ?C?LLDIIDATA
C:0729H PUBLIC ?C?LLDIIDATA
C:0720H PUBLIC ?C?LLDIIDATA1
C:0722H PUBLIC ?C?LLDIIDATA8
------- ENDMOD ?C?LLDIIDATA
------- MODULE PRINTF
D:0023H PUBLIC ?_PRINTF517?BYTE
BL51 BANKED LINKER/LOCATER V6.15 12/09/2009 15:02:55 PAGE 5
D:0023H PUBLIC ?_PRINTF?BYTE
D:0023H PUBLIC ?_SPRINTF517?BYTE
D:0023H PUBLIC ?_SPRINTF?BYTE
C:0088H PUBLIC _PRINTF
C:0088H PUBLIC _PRINTF517
C:0082H PUBLIC _SPRINTF
C:0082H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE PUTS
C:1055H PUBLIC _PUTS
------- ENDMOD PUTS
------- MODULE ?C?MEMSET
C:0740H PUBLIC ?C?MEMSET
------- ENDMOD ?C?MEMSET
------- MODULE ?C?CLDPTR
C:076CH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CSTPTR
C:0785H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?PLDIIDATA
C:0797H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:07A7H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:107FH PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
Program Size: data=45.2 xdata=8577 code=4407
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -