📄 12.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE data.obj, flash.obj, inttrup.obj, mani.obj, LEDdeal.obj, KEYdeal.obj, sysint.obj, Hex to bcd.ob
>> j, VFdeal.obj, float to HEX.obj, deal.obj TO 12 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
data.obj (DATA)
flash.obj (FLASH)
inttrup.obj (INTTRUP)
mani.obj (MANI)
LEDdeal.obj (LEDDEAL)
KEYdeal.obj (KEYDEAL)
sysint.obj (SYSINT)
Hex to bcd.obj (HEX_TO_BCD)
VFdeal.obj (VFDEAL)
float to HEX.obj (FLOAT_TO_HEX)
deal.obj (DEAL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
LINK MAP OF MODULE: 12 (DATA)
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 000EH UNIT ?DT?INTTRUP
DATA 0016H 0007H UNIT ?DT?LEDDEAL
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 2
DATA 001DH 0003H UNIT ?DT?KEYDEAL
BIT 0020H.0 0000H.3 UNIT ?BI?KEYDEAL
BIT 0020H.3 0000H.3 UNIT ?BI?VFDEAL
BIT 0020H.6 0000H.1 UNIT ?BI?SYSINT
BIT 0020H.7 0000H.1 UNIT ?BI?_DEAL?DEAL
DATA 0021H 001EH UNIT _DATA_GROUP_
DATA 003FH 001BH UNIT ?DT?_DEAL?DEAL
DATA 005AH 000DH UNIT ?DT?VFDEAL
DATA 0067H 0002H UNIT ?DT?SYSINT
DATA 0069H 0001H UNIT ?DT?FLOAT_TO_HEX
IDATA 006AH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0221H UNIT ?XD?DATA
XDATA 0221H 0040H UNIT ?XD?LEDDEAL
XDATA 0261H 0008H UNIT ?XD?KEYDEAL
XDATA 0269H 0002H UNIT ?XD?INTTRUP
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 138CH UNIT ?PR?KEYDEAL?KEYDEAL
CODE 139AH 0923H UNIT ?PR?_DEAL?DEAL
CODE 1CBDH 0546H UNIT ?C?LIB_CODE
CODE 2203H 0236H UNIT ?PR?_LEDDEAL?LEDDEAL
CODE 2439H 0201H UNIT ?C_INITSEG
CODE 263AH 01E3H UNIT ?PR?MUNUCS?SYSINT
CODE 281DH 01CCH UNIT ?PR?_FLOATTOBCD?FLOAT_TO_HEX
CODE 29E9H 0105H UNIT ?PR?LEDTIME?INTTRUP
CODE 2AEEH 00C8H UNIT ?PR?_FLASHW?FLASH
CODE 2BB6H 00BCH UNIT ?PR?VFDEAL?VFDEAL
CODE 2C72H 00B7H UNIT ?PR?_FLASHFBYTER?FLASH
CODE 2D29H 00A7H UNIT ?PR?_FLASHTW?FLASH
CODE 2DD0H 0093H UNIT ?PR?_FLASHWB?FLASH
CODE 2E63H 008CH UNIT ?C_C51STARTUP
CODE 2EEFH 006AH UNIT ?PR?_FLASHTR?FLASH
CODE 2F59H 0068H UNIT ?PR?_HEX2BCD
CODE 2FC1H 0063H UNIT ?PR?_VFSTART?SYSINT
CODE 3024H 0059H UNIT ?PR?_FLASHBYTER?FLASH
CODE 307DH 0030H UNIT ?CO?KEYDEAL
CODE 30ADH 0030H UNIT ?CO?SYSINT
CODE 30DDH 0029H UNIT ?PR?_FLASHB?FLASH
CODE 3106H 0026H UNIT ?PR?TIME0?INTTRUP
CODE 312CH 0024H UNIT ?PR?VFTIME?INTTRUP
CODE 3150H 0016H UNIT ?PR?MAIN?MANI
CODE 3166H 0012H UNIT ?CO?LEDDEAL
CODE 3178H 000FH UNIT ?PR?TIMEINIT?SYSINT
CODE 3187H 000BH UNIT ?PR?SYSINT?SYSINT
OVERLAY MAP OF MODULE: 12 (DATA)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 3
----------------------------------------------------
?PR?TIME0?INTTRUP ----- -----
+--> ?PR?VFTIME?INTTRUP
+--> ?PR?LEDTIME?INTTRUP
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MANI
+--> ?C_INITSEG
?PR?MAIN?MANI ----- -----
+--> ?PR?SYSINT?SYSINT
+--> ?PR?VFDEAL?VFDEAL
+--> ?PR?KEYDEAL?KEYDEAL
+--> ?PR?_LEDDEAL?LEDDEAL
?PR?SYSINT?SYSINT ----- -----
+--> ?PR?MUNUCS?SYSINT
+--> ?PR?TIMEINIT?SYSINT
+--> ?PR?_VFSTART?SYSINT
?PR?MUNUCS?SYSINT ----- -----
+--> ?PR?_FLASHTR?FLASH
+--> ?PR?_FLASHBYTER?FLASH
+--> ?PR?_FLASHFBYTER?FLASH
?PR?_FLASHTR?FLASH 0021H 000EH
+--> ?PR?_FLASHB?FLASH
?PR?_FLASHBYTER?FLASH 0030H 000CH
+--> ?PR?_FLASHB?FLASH
?PR?_FLASHFBYTER?FLASH 0021H 0010H
+--> ?PR?_FLASHB?FLASH
?PR?_VFSTART?SYSINT ----- -----
+--> ?CO?SYSINT
?PR?VFDEAL?VFDEAL 0021H 0004H
+--> ?PR?_VFSTART?SYSINT
?PR?KEYDEAL?KEYDEAL 0021H 000FH
+--> ?CO?KEYDEAL
+--> ?PR?_FLASHTW?FLASH
+--> ?PR?_FLASHWB?FLASH
+--> ?PR?_FLASHW?FLASH
+--> ?PR?_FLOATTOBCD?FLOAT_TO_HEX
+--> ?PR?_HEX2BCD
+--> ?PR?_FLASHBYTER?FLASH
?PR?_FLASHTW?FLASH 0030H 000DH
+--> ?PR?_FLASHB?FLASH
?PR?_FLASHWB?FLASH 0030H 000BH
+--> ?PR?_FLASHB?FLASH
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 4
?PR?_FLASHW?FLASH 0030H 000FH
+--> ?PR?_FLASHB?FLASH
?PR?_FLOATTOBCD?FLOAT_TO_HEX 0030H 0007H
+--> ?PR?_HEX2BCD
?PR?_LEDDEAL?LEDDEAL 0021H 0004H
+--> ?PR?_FLOATTOBCD?FLOAT_TO_HEX
+--> ?CO?LEDDEAL
+--> ?PR?_HEX2BCD
SYMBOL TABLE OF MODULE: 12 (DATA)
VALUE TYPE NAME
----------------------------------
------- MODULE DATA
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
X:0000H PUBLIC warmH
D:00A0H PUBLIC P2
X:0040H PUBLIC warmL
X:0080H PUBLIC fundat
X:0081H PUBLIC kadat
X:0083H PUBLIC AR
X:00C3H PUBLIC xjtime
X:00C5H PUBLIC typdat
X:00D5H PUBLIC IR
X:0115H PUBLIC mimat
X:0117H PUBLIC warmd
X:0118H PUBLIC collt
X:0119H PUBLIC t0
X:011DH PUBLIC VR
X:015DH PUBLIC filt
X:0161H PUBLIC rady
X:0162H PUBLIC bps
X:0163H PUBLIC dot
X:0173H PUBLIC drt
X:0174H PUBLIC rangeH
X:01B4H PUBLIC bsdatH
X:01B8H PUBLIC rangeL
X:01F8H PUBLIC bsdatL
X:01FCH PUBLIC mv
X:0200H PUBLIC inputdat
X:0201H PUBLIC warmdown
X:0211H PUBLIC warmscd
------- ENDMOD DATA
------- MODULE FLASH
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00E6H PUBLIC ISP_TRIG
C:2DD0H PUBLIC _flashWB
C:2C72H PUBLIC _flashFByteR
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 5
D:00E5H PUBLIC ISP_CMD
D:00E3H PUBLIC ISP_ADDRH
C:30E4H PUBLIC _flashB
D:00E4H PUBLIC ISP_ADDRL
C:2EEFH PUBLIC _flashtR
C:2D29H PUBLIC _flashtW
C:2AEEH PUBLIC _flashW
D:00E7H PUBLIC ISP_CONTR
C:3024H PUBLIC _flashByteR
D:00E2H PUBLIC ISP_DATA
C:30DDH SYMBOL L?0059
C:30E0H SYMBOL L?0060
------- PROC L?0058
------- ENDPROC L?0058
C:30DDH SYMBOL L?0059
C:30E0H SYMBOL L?0060
------- PROC _FLASHB
D:0004H SYMBOL dataadd
C:30E4H LINE# 17
C:30E8H LINE# 18
C:30E8H LINE# 19
C:30EAH LINE# 20
C:30EDH LINE# 21
C:30F0H LINE# 22
C:30F3H LINE# 23
C:30F6H LINE# 24
C:30F9H LINE# 25
C:30FAH LINE# 26
C:30FDH LINE# 27
C:30FFH LINE# 28
C:3102H LINE# 29
C:3105H LINE# 30
------- ENDPROC _FLASHB
------- PROC _FLASHBYTER
D:0030H SYMBOL buf
D:0005H SYMBOL sq
D:0034H SYMBOL sta
D:0036H SYMBOL len
------- DO
D:0038H SYMBOL fdaadd
D:003AH SYMBOL ty
------- ENDDO
C:3024H LINE# 32
C:302AH LINE# 33
C:302AH LINE# 36
C:303FH LINE# 37
C:3042H LINE# 38
C:3052H LINE# 39
C:3052H LINE# 40
C:3059H LINE# 41
C:306AH LINE# 42
C:3072H LINE# 43
C:307CH LINE# 44
------- ENDPROC _FLASHBYTER
------- PROC _FLASHWB
D:0030H SYMBOL buf
D:0033H SYMBOL sq
BL51 BANKED LINKER/LOCATER V5.03 06/23/2008 17:11:54 PAGE 6
D:0034H SYMBOL len
------- DO
D:0036H SYMBOL dataadd
D:0038H SYMBOL ty
D:003AH SYMBOL t
------- ENDDO
C:2DD0H LINE# 45
C:2DD8H LINE# 46
C:2DD8H LINE# 49
C:2DDBH LINE# 50
C:2DEAH LINE# 51
C:2DEAH LINE# 52
C:2DF7H LINE# 53
C:2DF7H LINE# 54
C:2E06H LINE# 55
C:2E09H LINE# 56
C:2E10H LINE# 57
C:2E12H LINE# 58
C:2E14H LINE# 59
C:2E14H LINE# 60
C:2E25H LINE# 61
C:2E28H LINE# 62
C:2E2FH LINE# 63
C:2E37H LINE# 64
C:2E41H LINE# 65
C:2E44H LINE# 66
C:2E47H LINE# 67
C:2E4EH LINE# 68
C:2E56H LINE# 69
C:2E59H LINE# 70
C:2E5CH LINE# 71
------- ENDPROC _FLASHWB
------- PROC _FLASHFBYTER
D:0021H SYMBOL buf
D:0005H SYMBOL sq
D:0025H SYMBOL sta
D:0027H SYMBOL len
------- DO
D:0029H SYMBOL fdaadd
D:002BH SYMBOL ty
D:002DH SYMBOL crc
------- ENDDO
C:2C72H LINE# 74
C:2C78H LINE# 75
C:2C78H LINE# 83
C:2C8DH LINE# 84
C:2C90H LINE# 85
C:2CA3H LINE# 86
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -