📄 update.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 06/05/2007 11:01:39 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE updater_F02x.obj, CRC.obj TO update RAMSIZE (256) CODE (0XF600-0XFC00) XDATA (0X0000-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
updater_F02x.obj (UPDATER_F02X)
CRC.obj (CRC)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: update (UPDATER_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 000BH UNIT _DATA_GROUP_
DATA 0013H 0006H UNIT ?DT?UPDATER_F02X
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?UPDATER_F02X
BIT 0020H.3 0000H.2 UNIT _BIT_GROUP_
0020H.5 0000H.3 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0458H UNIT ?XD?UPDATER_F02X
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H F5FDH *** GAP ***
CODE F600H 018EH UNIT ?PR?DEALREC?UPDATER_F02X
CODE F78EH 008CH UNIT ?C_C51STARTUP
CODE F81AH 007EH UNIT ?PR?MAIN?UPDATER_F02X
CODE F898H 005CH UNIT ?C?LIB_CODE
CODE F8F4H 0054H UNIT ?PR?_CAL_CRC?CRC
CODE F948H 0049H UNIT ?PR?_WRITE_FLASH?UPDATER_F02X
CODE F991H 0030H UNIT ?PR?_SENDDATA?UPDATER_F02X
CODE F9C1H 0024H UNIT ?PR?_ERASE_FLASH?UPDATER_F02X
CODE F9E5H 0020H UNIT ?PR?_DELAYMS?UPDATER_F02X
CODE FA05H 001CH UNIT ?PR?SYSCLK_INIT?UPDATER_F02X
CODE FA21H 001CH UNIT ?PR?PORT_INIT?UPDATER_F02X
CODE FA3DH 0018H UNIT ?PR?UART0_INIT?UPDATER_F02X
CODE FA55H 0014H UNIT ?PR?JUMPTORUN?UPDATER_F02X
CODE FA69H 000EH UNIT ?C_INITSEG
CODE FA77H 0008H UNIT ?PR?_READ_FLASH?UPDATER_F02X
OVERLAY MAP OF MODULE: update (UPDATER_F02X)
BL51 BANKED LINKER/LOCATER V5.12 06/05/2007 11:01:39 PAGE 2
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?UPDATER_F02X
+--> ?C_INITSEG
?PR?MAIN?UPDATER_F02X ----- ----- 0008H 0002H
+--> ?PR?PORT_INIT?UPDATER_F02X
+--> ?PR?SYSCLK_INIT?UPDATER_F02X
+--> ?PR?UART0_INIT?UPDATER_F02X
+--> ?PR?_DELAYMS?UPDATER_F02X
+--> ?PR?_SENDDATA?UPDATER_F02X
+--> ?PR?JUMPTORUN?UPDATER_F02X
+--> ?PR?DEALREC?UPDATER_F02X
?PR?_SENDDATA?UPDATER_F02X ----- ----- 000EH 0003H
?PR?DEALREC?UPDATER_F02X 0020H.3 0000H.1 000AH 0004H
+--> ?PR?_SENDDATA?UPDATER_F02X
+--> ?PR?_CAL_CRC?CRC
+--> ?PR?_ERASE_FLASH?UPDATER_F02X
+--> ?PR?_WRITE_FLASH?UPDATER_F02X
+--> ?PR?_READ_FLASH?UPDATER_F02X
+--> ?PR?JUMPTORUN?UPDATER_F02X
?PR?_CAL_CRC?CRC ----- ----- 000EH 0003H
?PR?_ERASE_FLASH?UPDATER_F02X 0020H.4 0000H.1 ----- -----
?PR?_WRITE_FLASH?UPDATER_F02X ----- ----- 000EH 0005H
SYMBOL TABLE OF MODULE: update (UPDATER_F02X)
VALUE TYPE NAME
----------------------------------
------- MODULE UPDATER_F02X
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:008FH PUBLIC PSCTL
X:0000H PUBLIC Send_Buf
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
D:00A6H PUBLIC P2MDOUT
D:00A7H PUBLIC P3MDOUT
C:F9E5H PUBLIC _DelayMs
C:F600H PUBLIC DealRec
D:00A3H PUBLIC EMI0CF
BL51 BANKED LINKER/LOCATER V5.12 06/05/2007 11:01:39 PAGE 3
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
C:FA55H PUBLIC JumpToRun
X:0200H PUBLIC Rec_Buf
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
C:F9C1H PUBLIC _Erase_Flash
D:00C0H PUBLIC SMB0CN
C:F81AH PUBLIC main
C:FA77H PUBLIC _Read_Flash
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
D:00B5H PUBLIC P74OUT
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00B0H.7 PUBLIC Run
C:FA21H PUBLIC PORT_Init
C:F948H PUBLIC _Write_Flash
D:00B2H PUBLIC OSCICN
B:0020H.0 PUBLIC Need_Update
B:00A8H.4 PUBLIC ES0
B:0098H.0 PUBLIC RI0
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
D:00B1H PUBLIC OSCXCN
D:008BH PUBLIC TL1
C:FA05H PUBLIC SYSCLK_Init
B:0088H.6 PUBLIC TR1
B:0020H.1 PUBLIC f_valid
D:0099H PUBLIC SBUF0
C:FA3DH PUBLIC UART0_Init
D:0098H PUBLIC SCON0
D:0013H PUBLIC Update_Step
D:0014H PUBLIC f
D:00C8H PUBLIC T2CON
C:F99BH PUBLIC _SendData
D:0017H PUBLIC P_RecBuf
D:008EH PUBLIC CKCON
B:0020H.2 PUBLIC code_erased
D:00B6H PUBLIC FLSCL
D:00D0H PUBLIC PSW
------- PROC _DELAYMS
D:0006H SYMBOL TimeNum
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:F9E5H LINE# 60
C:F9E5H LINE# 61
C:F9E5H LINE# 63
C:F9EFH LINE# 64
C:F9EFH LINE# 65
C:F9FDH LINE# 66
C:FA04H LINE# 67
------- ENDPROC _DELAYMS
------- PROC JUMPTORUN
BL51 BANKED LINKER/LOCATER V5.12 06/05/2007 11:01:39 PAGE 4
C:FA55H LINE# 69
C:FA55H LINE# 70
C:FA55H LINE# 71
C:FA58H LINE# 72
C:FA5AH LINE# 73
C:FA5CH LINE# 74
C:FA5EH LINE# 75
C:FA60H LINE# 76
C:FA62H LINE# 77
C:FA64H LINE# 78
C:FA66H LINE# 79
------- ENDPROC JUMPTORUN
------- PROC MAIN
------- DO
D:0008H SYMBOL Update_OverTime
------- ENDDO
C:F81AH LINE# 83
C:F81AH LINE# 84
C:F81AH LINE# 85
C:F81FH LINE# 87
C:F822H LINE# 88
C:F825H LINE# 90
C:F827H LINE# 94
C:F829H LINE# 97
C:F82CH LINE# 98
C:F82FH LINE# 99
C:F832H LINE# 101
C:F834H LINE# 103
C:F83BH LINE# 104
C:F83EH LINE# 105
C:F844H LINE# 106
C:F848H LINE# 107
C:F84AH LINE# 108
C:F84DH LINE# 127
C:F84DH LINE# 128
C:F84DH LINE# 129
C:F850H LINE# 130
C:F850H LINE# 131
C:F853H LINE# 132
C:F853H LINE# 133
C:F866H LINE# 134
C:F866H LINE# 135
C:F869H LINE# 137
C:F86BH LINE# 139
C:F86BH LINE# 140
C:F873H LINE# 141
C:F873H LINE# 142
C:F873H LINE# 143
C:F875H LINE# 145
C:F88CH LINE# 146
C:F88EH LINE# 147
C:F893H LINE# 148
C:F896H LINE# 149
------- ENDPROC MAIN
C:F992H SYMBOL L?0087
------- PROC L?0086
------- ENDPROC L?0086
BL51 BANKED LINKER/LOCATER V5.12 06/05/2007 11:01:39 PAGE 5
C:F992H SYMBOL L?0087
------- PROC _SENDDATA
D:000EH SYMBOL SendBuf
D:0005H SYMBOL SendLen
------- DO
D:0007H SYMBOL i
------- ENDDO
C:F99BH LINE# 153
C:F9A1H LINE# 154
C:F9A1H LINE# 156
C:F9A8H LINE# 157
C:F9A8H LINE# 158
C:F9B8H LINE# 159
C:F9BBH LINE# 160
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -