📄 hexloader.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE main.obj, .\C51S.LIB TO HexLoader
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
.\C51S.LIB (?C_STARTUP)
.\C51S.LIB (PRINTF)
.\C51S.LIB (_GETKEY)
.\C51S.LIB (TOINT)
.\C51S.LIB (ISXDIGIT)
.\C51S.LIB (STRLEN)
.\C51S.LIB (?C?CLDPTR)
.\C51S.LIB (?C?CLDOPTR)
.\C51S.LIB (?C?CSTPTR)
.\C51S.LIB (?C?PLDIIDATA)
.\C51S.LIB (?C?CCASE)
.\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: HexLoader (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 0018H UNIT _DATA_GROUP_
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0027H UNIT _IDATA_GROUP_
IDATA 0049H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 004CH INPAGE _PDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?INT0_ISR?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0004H UNIT ?PR?T0_ISR?MAIN
0012H 0001H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0004H UNIT ?PR?INT1_ISR?MAIN
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0004H UNIT ?PR?T1_ISR?MAIN
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0004H UNIT ?PR?SERIAL_ISR?MAIN
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 2
CODE 002EH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 038AH 015FH UNIT ?PR?_ANALYSEHEX?MAIN
CODE 04E9H 008EH UNIT ?C?LIB_CODE
CODE 0577H 005DH UNIT ?PR?MAIN?MAIN
CODE 05D4H 0038H UNIT ?PR?_GETSTRING?MAIN
CODE 060CH 0029H UNIT ?PR?GOTORAM?MAIN
CODE 0635H 0027H UNIT ?PR?BEEP?MAIN
CODE 065CH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0683H 0026H UNIT ?PR?_ISXDIGIT?ISXDIGIT
CODE 06A9H 0025H UNIT ?CO?MAIN
CODE 06CEH 001DH UNIT ?PR?TOINT?TOINT
CODE 06EBH 0018H UNIT ?PR?_DELAY?MAIN
CODE 0703H 0015H UNIT ?PR?UARTINIT?MAIN
CODE 0718H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 072DH 000CH UNIT ?C_C51STARTUP
CODE 0739H 000AH UNIT ?PR?_GETKEY?_GETKEY
CODE 0743H 0004H UNIT ?PR?T2_ISR?MAIN
OVERLAY MAP OF MODULE: HexLoader (MAIN)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP PDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
----------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- 0008H 0004H 0022H 0027H 0000H 004CH
+--> ?PR?UARTINIT?MAIN
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_GETSTRING?MAIN
+--> ?PR?_ANALYSEHEX?MAIN
+--> ?PR?GOTORAM?MAIN
?PR?PRINTF?PRINTF 0020H.0 0001H.1 000CH 0014H ----- ----- ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_GETSTRING?MAIN ----- ----- 000CH 0004H ----- ----- ----- -----
+--> ?PR?_GETKEY?_GETKEY
+--> ?PR?_ISXDIGIT?ISXDIGIT
?PR?_ANALYSEHEX?MAIN ----- ----- 000CH 0009H ----- ----- ----- -----
+--> ?PR?TOINT?TOINT
+--> ?PR?_STRLEN?STRLEN
?PR?GOTORAM?MAIN ----- ----- ----- ----- ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?BEEP?MAIN
+--> ?PR?_DELAY?MAIN
SYMBOL TABLE OF MODULE: HexLoader (MAIN)
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0006H SEGMENT ?PR?INT0_ISR?MAIN
C:000EH SEGMENT ?PR?T0_ISR?MAIN
C:0016H SEGMENT ?PR?INT1_ISR?MAIN
C:001EH SEGMENT ?PR?T1_ISR?MAIN
C:0026H SEGMENT ?PR?SERIAL_ISR?MAIN
C:0743H SEGMENT ?PR?T2_ISR?MAIN
C:0703H SEGMENT ?PR?UARTINIT?MAIN
C:038AH SEGMENT ?PR?_ANALYSEHEX?MAIN
D:000CH SEGMENT ?DT?_ANALYSEHEX?MAIN
C:0635H SEGMENT ?PR?BEEP?MAIN
C:06EBH SEGMENT ?PR?_DELAY?MAIN
C:060CH SEGMENT ?PR?GOTORAM?MAIN
C:05D4H SEGMENT ?PR?_GETSTRING?MAIN
D:000CH SEGMENT ?DT?_GETSTRING?MAIN
C:0577H SEGMENT ?PR?MAIN?MAIN
D:0008H SEGMENT ?DT?MAIN?MAIN
C:06A9H SEGMENT ?CO?MAIN
I:0022H SEGMENT ?ID?MAIN?MAIN
X:0000H SEGMENT ?PD?MAIN?MAIN
C:0635H PUBLIC BEEP
C:060CH PUBLIC GOTORAM
C:0006H PUBLIC INT0_ISR
C:0016H PUBLIC INT1_ISR
C:0577H PUBLIC MAIN
C:0026H PUBLIC SERIAL_ISR
C:000EH PUBLIC T0_ISR
C:001EH PUBLIC T1_ISR
C:0743H PUBLIC T2_ISR
C:0703H PUBLIC UARTINIT
C:038AH PUBLIC _ANALYSEHEX
C:06EBH PUBLIC _DELAY
C:05D4H PUBLIC _GETSTRING
C:0397H SYMBOL ?C0008
C:04E8H SYMBOL ?C0009
C:03BCH SYMBOL ?C0010
C:03D7H SYMBOL ?C0011
C:0469H SYMBOL ?C0012
C:045AH SYMBOL ?C0013
C:046BH SYMBOL ?C0014
C:04B1H SYMBOL ?C0015
C:0479H SYMBOL ?C0018
C:04E7H SYMBOL ?C0019
C:063FH SYMBOL ?C0023
C:0647H SYMBOL ?C0024
C:064AH SYMBOL ?C0025
C:06F1H SYMBOL ?C0029
C:06F9H SYMBOL ?C0030
C:06FCH SYMBOL ?C0031
C:0618H SYMBOL ?C0033
C:061BH SYMBOL ?C0034
C:0620H SYMBOL ?C0035
C:0623H SYMBOL ?C0036
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 4
C:05DBH SYMBOL ?C0038
C:05FFH SYMBOL ?C0040
C:05EBH SYMBOL ?C0041
C:060BH SYMBOL ?C0045
C:0583H SYMBOL ?C0046
C:059CH SYMBOL ?C0050
C:05ADH SYMBOL ?C0051
C:05CFH SYMBOL ?C0054
C:03D3H SYMBOL ?C0057
C:0655H SYMBOL ?C0058
D:0008H SYMBOL ?MAIN?BYTE
C:06A9H SYMBOL ?SC_0
C:06C6H SYMBOL ?SC_29
D:000CH SYMBOL ?_ANALYSEHEX?BYTE
D:000CH SYMBOL ?_GETSTRING?BYTE
B:00D0H.6 SYMBOL AC
D:00E0H SYMBOL ACC
D:000AH SYMBOL ADDR?1256
D:00F0H SYMBOL B
X:0000H SYMBOL BUF?1258
B:0090H.2 SYMBOL BUZZER
D:000EH SYMBOL C?1152
D:0012H SYMBOL CC?746
B:00C8H.0 SYMBOL CP_RL2
B:00D0H.7 SYMBOL CY
B:00C8H.1 SYMBOL C_T2
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
B:00A8H.4 SYMBOL ES
B:00A8H.1 SYMBOL ET0
B:00A8H.3 SYMBOL ET1
B:00A8H.5 SYMBOL ET2
B:00A8H.0 SYMBOL EX0
B:00A8H.2 SYMBOL EX1
B:00C8H.3 SYMBOL EXEN2
B:00C8H.6 SYMBOL EXF2
B:00D0H.5 SYMBOL F0
D:000DH SYMBOL HEX?741
D:0009H SYMBOL I?1255
D:000EH SYMBOL I?742
D:00A8H SYMBOL IE
B:0088H.1 SYMBOL IE0
B:0088H.3 SYMBOL IE1
B:00B0H.2 SYMBOL INT0
B:00B0H.3 SYMBOL INT1
I:0022H SYMBOL INTELHEX?1257
D:000CH SYMBOL INTELHEX?740
D:00B8H SYMBOL IP
B:0088H.0 SYMBOL IT0
B:0088H.2 SYMBOL IT1
D:000FH SYMBOL J?743
B:00B0H.5 SYMBOL K4
D:000FH SYMBOL N?1153
D:0008H SYMBOL N?1254
D:0011H SYMBOL N?745
B:00D0H.2 SYMBOL OV
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 5
B:00D0H.0 SYMBOL P
D:0080H SYMBOL P0
D:0090H SYMBOL P1
D:00A0H SYMBOL P2
D:00B0H SYMBOL P3
D:0087H SYMBOL PCON
B:00B8H.4 SYMBOL PS
D:00D0H SYMBOL PSW
B:00B8H.1 SYMBOL PT0
B:00B8H.3 SYMBOL PT1
B:00B8H.5 SYMBOL PT2
B:00B8H.0 SYMBOL PX0
B:00B8H.2 SYMBOL PX1
B:0098H.2 SYMBOL RB8
D:00CBH SYMBOL RCAP2H
D:00CAH SYMBOL RCAP2L
B:00C8H.5 SYMBOL RCLK
B:00B0H.7 SYMBOL RD
B:0098H.4 SYMBOL REN
B:0098H.0 SYMBOL RI
B:00D0H.3 SYMBOL RS0
B:00D0H.4 SYMBOL RS1
B:00B0H.0 SYMBOL RXD
D:000CH SYMBOL S?1150
D:0099H SYMBOL SBUF
D:0098H SYMBOL SCON
D:000DH SYMBOL SIZE?1151
B:0098H.7 SYMBOL SM0
B:0098H.6 SYMBOL SM1
B:0098H.5 SYMBOL SM2
D:0081H SYMBOL SP
B:00B0H.4 SYMBOL T0
B:00B0H.5 SYMBOL T1
B:0090H.0 SYMBOL T2
D:00C8H SYMBOL T2CON
B:0090H.1 SYMBOL T2EX
D:0010H SYMBOL T?744
B:0098H.3 SYMBOL TB8
B:00C8H.4 SYMBOL TCLK
D:0088H SYMBOL TCON
B:0088H.5 SYMBOL TF0
B:0088H.7 SYMBOL TF1
B:00C8H.7 SYMBOL TF2
D:008CH SYMBOL TH0
D:008DH SYMBOL TH1
D:00CDH SYMBOL TH2
B:0098H.1 SYMBOL TI
D:008AH SYMBOL TL0
D:008BH SYMBOL TL1
D:00CCH SYMBOL TL2
D:0089H SYMBOL TMOD
B:0088H.4 SYMBOL TR0
B:0088H.6 SYMBOL TR1
B:00C8H.2 SYMBOL TR2
B:00B0H.1 SYMBOL TXD
B:00B0H.6 SYMBOL WR
D:0013H SYMBOL X?747
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 6
C:0003H LINE# 202
C:0006H LINE# 213
C:0009H LINE# 217
C:000BH LINE# 221
C:000EH LINE# 234
C:0011H LINE# 238
C:0013H LINE# 242
C:0016H LINE# 255
C:0019H LINE# 259
C:001BH LINE# 263
C:001EH LINE# 276
C:0021H LINE# 280
C:0023H LINE# 284
C:0026H LINE# 297
C:0029H LINE# 301
C:002BH LINE# 305
C:0743H LINE# 318
C:0746H LINE# 322
C:0703H LINE# 338
C:0706H LINE# 342
C:0709H LINE# 346
C:070CH LINE# 349
C:070FH LINE# 353
C:0712H LINE# 356
C:0715H LINE# 360
C:0717H LINE# 363
C:038AH LINE# 406
C:038CH LINE# 407
C:038EH LINE# 419
C:0390H LINE# 420
C:0391H LINE# 421
C:0393H LINE# 422
C:0395H LINE# 423
C:0396H LINE# 424
C:0397H LINE# 429
C:0399H LINE# 430
C:039AH LINE# 431
C:039BH LINE# 432
C:039CH LINE# 433
C:039DH LINE# 434
C:03A0H LINE# 435
C:03A1H LINE# 436
C:03A2H LINE# 437
C:03A4H LINE# 438
C:03A5H LINE# 439
C:03A7H LINE# 440
C:03A9H LINE# 441
C:03ABH LINE# 442
C:03ACH LINE# 443
C:03ADH LINE# 444
C:03AEH LINE# 445
C:03B1H LINE# 446
C:03B3H LINE# 447
C:03B4H LINE# 448
C:03B6H LINE# 451
C:03B7H LINE# 452
C:03B9H LINE# 453
BL51 BANKED LINKER/LOCATER V5.03 03/29/2007 22:55:54 PAGE 7
C:03BBH LINE# 454
C:03BCH LINE# 458
C:03BEH LINE# 459
C:03C0H LINE# 460
C:03C2H LINE# 461
C:03C4H LINE# 464
C:03C6H LINE# 465
C:03C8H LINE# 466
C:03CAH LINE# 467
C:03CDH LINE# 468
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -