📄 a.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 12/09/2007 20:15:04 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Main.obj TO a
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: a (MAIN)
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 0007H UNIT ?DT?MAIN
IDATA 000FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 01CEH UNIT ?PR?MAIN?MAIN
CODE 09CEH 00B8H UNIT ?CO?MAIN
CODE 0A86H 0057H UNIT ?PR?SPIINIT?MAIN
CODE 0ADDH 003DH UNIT ?PR?_CHECK_DEVICE?MAIN
CODE 0B1AH 003BH UNIT ?PR?_WRSER?MAIN
CODE 0B55H 0026H UNIT ?C?LIB_CODE
CODE 0B7BH 0023H UNIT ?PR?SHOW_DEVICE?MAIN
CODE 0B9EH 001CH UNIT ?PR?_PUTC?MAIN
CODE 0BBAH 0018H UNIT ?PR?_DELAY?MAIN
CODE 0BD2H 0017H UNIT ?PR?SHOWID?MAIN
CODE 0BE9H 0017H UNIT ?PR?_W17CALL?MAIN
CODE 0C00H 0011H UNIT ?PR?INIT_SERIAL?MAIN
CODE 0C11H 000CH UNIT ?C_C51STARTUP
CODE 0C1DH 000BH UNIT ?PR?WRITEFLASHDELAY?MAIN
CODE 0C28H 0009H UNIT ?PR?INCADDRAUTO?MAIN
CODE 0C31H 0008H UNIT ?PR?PULSE_SCK?MAIN
CODE 0C39H 0008H UNIT ?PR?GETC?MAIN
OVERLAY MAP OF MODULE: a (MAIN)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN
+--> ?PR?_DELAY?MAIN
BL51 BANKED LINKER/LOCATER V6.05 12/09/2007 20:15:04 PAGE 2
+--> ?PR?INIT_SERIAL?MAIN
+--> ?PR?GETC?MAIN
+--> ?PR?SHOWID?MAIN
+--> ?PR?_PUTC?MAIN
+--> ?PR?SHOW_DEVICE?MAIN
+--> ?PR?SPIINIT?MAIN
+--> ?PR?_CHECK_DEVICE?MAIN
+--> ?PR?_WRSER?MAIN
+--> ?PR?INCADDRAUTO?MAIN
+--> ?PR?WRITEFLASHDELAY?MAIN
+--> ?PR?_W17CALL?MAIN
?PR?_DELAY?MAIN
+--> ?PR?_WRSER?MAIN
?PR?_WRSER?MAIN
+--> ?PR?GETC?MAIN
+--> ?PR?PULSE_SCK?MAIN
?PR?SHOWID?MAIN
+--> ?CO?MAIN
+--> ?PR?_PUTC?MAIN
?PR?_PUTC?MAIN
+--> ?PR?_WRSER?MAIN
?PR?SHOW_DEVICE?MAIN
+--> ?CO?MAIN
+--> ?PR?_PUTC?MAIN
?PR?SPIINIT?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?_WRSER?MAIN
+--> ?PR?PULSE_SCK?MAIN
?PR?_CHECK_DEVICE?MAIN
+--> ?CO?MAIN
?PR?WRITEFLASHDELAY?MAIN
+--> ?PR?_DELAY?MAIN
?PR?_W17CALL?MAIN
+--> ?PR?_WRSER?MAIN
SYMBOL TABLE OF MODULE: a (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0BE9H PUBLIC _w17call
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:0A86H PUBLIC spiinit
BL51 BANKED LINKER/LOCATER V6.05 12/09/2007 20:15:04 PAGE 3
B:0090H.4 PUBLIC RESET
D:0008H PUBLIC LedData
C:0B7BH PUBLIC show_device
C:0C00H PUBLIC init_serial
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:0C39H PUBLIC getc
D:0009H PUBLIC Addr_H
C:0800H PUBLIC main
D:000AH PUBLIC Addr_L
B:00B0H.5 PUBLIC LED_GREEN
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0C1DH PUBLIC writeFLASHdelay
D:0098H PUBLIC SCON
C:0C28H PUBLIC IncAddrAuto
D:0089H PUBLIC TMOD
C:0B2AH PUBLIC _wrser
B:0090H.5 PUBLIC MISO
B:0090H.6 PUBLIC MOSI
D:000BH PUBLIC loop
C:0BB0H PUBLIC _putc
B:00B0H.3 PUBLIC LED_RED1
B:00B0H.4 PUBLIC LED_RED2
D:000CH PUBLIC pgm_mode
D:008DH PUBLIC TH1
C:0C31H PUBLIC pulse_sck
C:0BD2H PUBLIC showID
C:0ADDH PUBLIC _check_device
B:0088H.6 PUBLIC TR1
B:0090H.7 PUBLIC SCK
D:000DH PUBLIC command
C:0BC6H PUBLIC _Delay
D:000EH PUBLIC device
C:09CEH PUBLIC DeviceType
C:0BBAH SYMBOL L?0104
C:0BC2H SYMBOL L?0105
------- PROC L?0103
------- ENDPROC L?0103
C:0BBAH SYMBOL L?0104
C:0BC2H SYMBOL L?0105
------- PROC _DELAY
D:0006H SYMBOL time
C:0BC6H LINE# 139
C:0BC6H LINE# 140
C:0BC6H LINE# 141
C:0BD1H LINE# 142
------- ENDPROC _DELAY
------- PROC PULSE_SCK
C:0C31H LINE# 144
C:0C31H LINE# 145
C:0C31H LINE# 146
C:0C33H LINE# 147
C:0C34H LINE# 148
C:0C35H LINE# 149
C:0C36H LINE# 150
C:0C38H LINE# 151
BL51 BANKED LINKER/LOCATER V6.05 12/09/2007 20:15:04 PAGE 4
------- ENDPROC PULSE_SCK
------- PROC INCADDRAUTO
C:0C28H LINE# 153
C:0C28H LINE# 154
C:0C28H LINE# 155
C:0C2AH LINE# 157
C:0C2EH LINE# 158
C:0C30H LINE# 159
------- ENDPROC INCADDRAUTO
------- PROC INIT_SERIAL
C:0C00H LINE# 161
C:0C00H LINE# 162
C:0C00H LINE# 163
C:0C03H LINE# 164
C:0C06H LINE# 165
C:0C09H LINE# 166
C:0C0CH LINE# 167
C:0C0EH LINE# 169
C:0C10H LINE# 170
------- ENDPROC INIT_SERIAL
------- PROC GETC
------- DO
D:0007H SYMBOL buff
------- ENDDO
C:0C39H LINE# 172
C:0C39H LINE# 173
C:0C39H LINE# 176
C:0C3CH LINE# 177
C:0C3EH LINE# 178
C:0C40H LINE# 179
C:0C40H LINE# 180
------- ENDPROC GETC
C:0BA8H SYMBOL L?0107
------- PROC L?0106
------- ENDPROC L?0106
C:0BA8H SYMBOL L?0107
------- PROC _PUTC
D:0007H SYMBOL ch
C:0BB0H LINE# 182
C:0BB0H LINE# 183
C:0BB0H LINE# 184
C:0BB2H LINE# 185
C:0BB3H LINE# 186
C:0BB4H LINE# 187
C:0BB7H LINE# 188
C:0BB9H LINE# 189
------- ENDPROC _PUTC
------- PROC SHOWID
------- DO
C:0A7EH SYMBOL ID
------- ENDDO
C:0BD2H LINE# 191
C:0BD2H LINE# 192
C:0BD2H LINE# 195
C:0BD5H LINE# 196
C:0BE8H LINE# 197
------- ENDPROC SHOWID
BL51 BANKED LINKER/LOCATER V6.05 12/09/2007 20:15:04 PAGE 5
------- PROC SHOW_DEVICE
C:0B7BH LINE# 199
C:0B7BH LINE# 200
C:0B7BH LINE# 203
C:0B7EH LINE# 204
C:0B94H LINE# 203
C:0B9DH LINE# 205
------- ENDPROC SHOW_DEVICE
------- PROC _CHECK_DEVICE
D:0007H SYMBOL device
C:0ADDH LINE# 207
C:0ADDH LINE# 208
C:0ADDH LINE# 211
C:0AE0H LINE# 212
C:0AE0H LINE# 213
C:0AFCH LINE# 214
C:0B10H LINE# 215
C:0B10H LINE# 211
C:0B17H LINE# 216
C:0B19H LINE# 217
------- ENDPROC _CHECK_DEVICE
C:0B1AH SYMBOL L?0101
C:0B24H SYMBOL L?0102
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -