📄 00.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, key_display.obj, finally.obj TO 00 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
key_display.obj (KEY_DISPLAY)
finally.obj (FINALLY)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (ABS)
LINK MAP OF MODULE: 00 (?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"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0025H UNIT ?DT?FINALLY
DATA 0035H 001AH UNIT _DATA_GROUP_
DATA 004FH 000CH UNIT ?DT?_BCDDISPLAY_L?KEY_DISPLAY
DATA 005BH 000CH UNIT ?DT?_BCDDISPLAY_H?KEY_DISPLAY
DATA 0067H 000AH UNIT ?DT?_BCDDISPLAY1?KEY_DISPLAY
IDATA 0071H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 003CH UNIT ?XD?FINALLY
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?RESET_SOURCES_INIT?KEY_DISPLAY
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?_DA_OUT?KEY_DISPLAY
CODE 001BH 0003H ABSOLUTE
CODE 001EH 002DH UNIT ?PR?_DELAYMS?KEY_DISPLAY
CODE 004BH 0003H ABSOLUTE
CODE 004EH 0049H UNIT ?PR?_SPEEDCHANGE?FINALLY
CODE 0097H 0004H UNIT ?PR?OSCILLATOR_INIT?KEY_DISPLAY
CODE 009BH 0003H ABSOLUTE
CODE 009EH 0441H UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 2
CODE 04DFH 01EBH UNIT ?PR?_BCDDISPLAY_L?KEY_DISPLAY
CODE 06CAH 01EBH UNIT ?PR?_BCDDISPLAY_H?KEY_DISPLAY
CODE 08B5H 01C6H UNIT ?PR?_DELAY_S?FINALLY
CODE 0A7BH 016FH UNIT ?PR?MAIN?FINALLY
CODE 0BEAH 0144H UNIT ?PR?LED?FINALLY
CODE 0D2EH 0124H UNIT ?PR?_BCD_H_L?KEY_DISPLAY
CODE 0E52H 0118H UNIT ?PR?_JUDGEMENT?FINALLY
CODE 0F6AH 0113H UNIT ?PR?PINGJUN?FINALLY
CODE 107DH 00C8H UNIT ?PR?TIMER1_ISR?FINALLY
CODE 1145H 0094H UNIT ?PR?_BCDDISPLAY1?KEY_DISPLAY
CODE 11D9H 008FH UNIT ?PR?T0_ISR?FINALLY
CODE 1268H 008CH UNIT ?C_C51STARTUP
CODE 12F4H 0079H UNIT ?PR?_JUDGEMENTBACK?FINALLY
CODE 136DH 005EH UNIT ?PR?_CH452_WRITE?KEY_DISPLAY
CODE 13CBH 0047H UNIT ?C_INITSEG
CODE 1412H 003BH UNIT ?PR?CH452_READ?KEY_DISPLAY
CODE 144DH 0036H UNIT ?PR?_KEY_TRAN?KEY_DISPLAY
CODE 1483H 0027H UNIT ?PR?CH452_INIT?KEY_DISPLAY
CODE 14AAH 0024H UNIT ?PR?STAGE_CLK_START?FINALLY
CODE 14CEH 0023H UNIT ?PR?AD_IN?KEY_DISPLAY
CODE 14F1H 0019H UNIT ?PR?PCA_INIT?KEY_DISPLAY
CODE 150AH 0018H UNIT ?PR?INIT_DEVICE?FINALLY
CODE 1522H 0017H UNIT ?PR?TIMER_INIT?KEY_DISPLAY
CODE 1539H 0012H UNIT ?PR?_ABS?ABS
CODE 154BH 0010H UNIT ?PR?INTERRUPTS_INIT?FINALLY
CODE 155BH 0007H UNIT ?PR?ADC_INIT?KEY_DISPLAY
CODE 1562H 0007H UNIT ?PR?PORT_IO_INIT?FINALLY
CODE 1569H 0004H UNIT ?PR?DAC_INIT?KEY_DISPLAY
CODE 156DH 0004H UNIT ?PR?VOLTAGE_REFERENCE_INIT?KEY_DISPLAY
CODE 1571H 0003H UNIT ?PR?PCA_ISR?FINALLY
OVERLAY MAP OF MODULE: 00 (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?FINALLY
+--> ?C_INITSEG
?PR?MAIN?FINALLY ----- -----
+--> ?PR?INIT_DEVICE?FINALLY
+--> ?PR?CH452_INIT?KEY_DISPLAY
+--> ?PR?PINGJUN?FINALLY
+--> ?PR?_BCD_H_L?KEY_DISPLAY
+--> ?PR?_JUDGEMENTBACK?FINALLY
+--> ?PR?_JUDGEMENT?FINALLY
+--> ?PR?_SPEEDCHANGE?FINALLY
+--> ?PR?_ABS?ABS
+--> ?PR?_DELAYMS?KEY_DISPLAY
?PR?INIT_DEVICE?FINALLY ----- -----
+--> ?PR?RESET_SOURCES_INIT?KEY_DISPLAY
+--> ?PR?ADC_INIT?KEY_DISPLAY
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 3
+--> ?PR?PCA_INIT?KEY_DISPLAY
+--> ?PR?TIMER_INIT?KEY_DISPLAY
+--> ?PR?OSCILLATOR_INIT?KEY_DISPLAY
+--> ?PR?VOLTAGE_REFERENCE_INIT?KEY_DISPLAY
+--> ?PR?PORT_IO_INIT?FINALLY
+--> ?PR?INTERRUPTS_INIT?FINALLY
?PR?CH452_INIT?KEY_DISPLAY ----- -----
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
?PR?PINGJUN?FINALLY 0035H 000CH
+--> ?PR?AD_IN?KEY_DISPLAY
?PR?AD_IN?KEY_DISPLAY ----- -----
+--> ?PR?_DELAYMS?KEY_DISPLAY
?PR?_BCD_H_L?KEY_DISPLAY 0043H 000BH
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
+--> ?PR?_ABS?ABS
?PR?_JUDGEMENTBACK?FINALLY 0035H 0004H
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
+--> ?PR?_SPEEDCHANGE?FINALLY
+--> ?PR?_DELAYMS?KEY_DISPLAY
?PR?_SPEEDCHANGE?FINALLY 0039H 0002H
?PR?_JUDGEMENT?FINALLY 0035H 0004H
+--> ?PR?_SPEEDCHANGE?FINALLY
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
+--> ?PR?_DELAY_S?FINALLY
+--> ?PR?STAGE_CLK_START?FINALLY
+--> ?PR?_DELAYMS?KEY_DISPLAY
?PR?STAGE_CLK_START?FINALLY ----- -----
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
*** NEW ROOT ***************************************************
?PR?LED?FINALLY 0041H 0002H
+--> ?PR?CH452_READ?KEY_DISPLAY
+--> ?PR?_DELAYMS?KEY_DISPLAY
+--> ?PR?_BCD_H_L?KEY_DISPLAY
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
+--> ?PR?STAGE_CLK_START?FINALLY
*** NEW ROOT ***************************************************
?PR?T0_ISR?FINALLY ----- -----
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
*** NEW ROOT ***************************************************
?PR?TIMER1_ISR?FINALLY 004EH 0001H
+--> ?PR?_CH452_WRITE?KEY_DISPLAY
+--> ?PR?_DELAY_S?FINALLY
+--> ?PR?STAGE_CLK_START?FINALLY
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 4
SYMBOL TABLE OF MODULE: 00 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1268H SEGMENT ?C_C51STARTUP
I:0071H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:126BH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:1268H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:1268H LINE# 133
C:126AH LINE# 134
C:126BH LINE# 135
C:126CH LINE# 136
C:126EH LINE# 185
C:1271H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE KEY_DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:1412H PUBLIC CH452_Read
D:00E7H PUBLIC EIE2
D:00E8H PUBLIC ADC0CN
D:00D4H PUBLIC DAC0CN
D:00A8H PUBLIC IE
D:00FAH PUBLIC PCA0CPH0
D:00FBH PUBLIC PCA0CPH1
D:00ADH PUBLIC P3IF
D:00EAH PUBLIC PCA0CPL0
D:00EBH PUBLIC PCA0CPL1
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 5
D:00DAH PUBLIC PCA0CPM0
D:00D8H PUBLIC PCA0CN
D:00DBH PUBLIC PCA0CPM1
D:00B8H PUBLIC IP
C:0097H PUBLIC Oscillator_Init
C:1483H PUBLIC CH452_Init
D:00D1H PUBLIC REF0CN
B:00E8H.5 PUBLIC AD0INT
D:00C0H PUBLIC SMB0CN
B:00A0H.4 PUBLIC CH452_DCLK
B:00A0H.6 PUBLIC CH452_LOAD
D:00F8H PUBLIC SPI0CN
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00BBH PUBLIC AMX0SL
C:000EH PUBLIC _DA_OUT
C:1569H PUBLIC DAC_Init
C:155BH PUBLIC ADC_Init
D:00D3H PUBLIC DAC0H
D:00BFH PUBLIC ADC0H
D:00B2H PUBLIC OSCICN
C:144DH PUBLIC _key_tran
C:156DH PUBLIC Voltage_Reference_Init
B:00B0H.7 PUBLIC CH452_DOUT
D:00D2H PUBLIC DAC0L
D:00BEH PUBLIC ADC0L
C:0003H PUBLIC Reset_Sources_Init
C:14F1H PUBLIC PCA_Init
D:008CH PUBLIC TH0
D:00F9H PUBLIC PCA0H
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:00E9H PUBLIC PCA0L
D:008BH PUBLIC TL1
C:001EH PUBLIC _delayms
C:1145H PUBLIC _BCDdisplay1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00A0H.7 PUBLIC CH452_DIN
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
C:06CAH PUBLIC _BCDdisplay_h
D:008EH PUBLIC CKCON
C:04DFH PUBLIC _BCDdisplay_l
C:137BH PUBLIC _CH452_Write
C:1522H PUBLIC Timer_Init
B:00E8H.4 PUBLIC AD0BUSY
D:00D0H PUBLIC PSW
C:14CEH PUBLIC AD_IN
C:0D2EH PUBLIC _BCD_H_L
------- PROC RESET_SOURCES_INIT
C:0003H LINE# 19
C:0003H LINE# 20
C:0003H LINE# 21
C:0006H LINE# 22
C:0009H LINE# 24
------- ENDPROC RESET_SOURCES_INIT
BL51 BANKED LINKER/LOCATER V6.00 09/06/2007 19:43:26 PAGE 6
------- PROC OSCILLATOR_INIT
C:0097H LINE# 28
C:0097H LINE# 29
C:0097H LINE# 30
C:009AH LINE# 31
------- ENDPROC OSCILLATOR_INIT
------- PROC ADC_INIT
C:155BH LINE# 36
C:155BH LINE# 37
C:155BH LINE# 38
C:155EH LINE# 40
C:1561H LINE# 42
------- ENDPROC ADC_INIT
------- PROC DAC_INIT
C:1569H LINE# 44
C:1569H LINE# 45
C:1569H LINE# 46
C:156CH LINE# 48
------- ENDPROC DAC_INIT
------- PROC VOLTAGE_REFERENCE_INIT
C:156DH LINE# 51
C:156DH LINE# 52
C:156DH LINE# 53
C:1570H LINE# 55
------- ENDPROC VOLTAGE_REFERENCE_INIT
------- PROC PCA_INIT
C:14F1H LINE# 57
C:14F1H LINE# 58
C:14F1H LINE# 59
C:14F4H LINE# 60
C:14F7H LINE# 61
C:14F9H LINE# 62
C:14FCH LINE# 63
C:14FEH LINE# 64
C:1501H LINE# 65
C:1504H LINE# 66
C:1506H LINE# 67
C:1509H LINE# 71
------- ENDPROC PCA_INIT
------- PROC TIMER_INIT
C:1522H LINE# 76
C:1522H LINE# 77
C:1522H LINE# 78
C:1524H LINE# 79
C:1526H LINE# 80
C:1529H LINE# 81
C:152CH LINE# 82
C:152FH LINE# 83
C:1532H LINE# 84
C:1535H LINE# 85
C:1538H LINE# 86
------- ENDPROC TIMER_INIT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -