📄 dian02.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, Delay_Roution.obj, F330_FlashPrimitives.obj, ii.obj, Init_Roution.obj, main.obj
>> TO dian02 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
Delay_Roution.obj (DELAY_ROUTION)
F330_FlashPrimitives.obj (F330_FLASHPRIMITIVES)
ii.obj (II)
Init_Roution.obj (INIT_ROUTION)
main.obj (MAIN)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
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?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (ABS)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: dian02 (?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"
DATA 0008H 0010H UNIT ?DT?II
IDATA 0018H 0001H UNIT ?ID?MAIN
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?_FLASH_BYTEWRITE?F330_FLASHPRIMITIVES
BIT 0020H.1 0000H.1 UNIT ?BI?_FLASH_BYTEREAD?F330_FLASHPRIMITIVES
BIT 0020H.2 0000H.1 UNIT ?BI?_FLASH_PAGEERASE?F330_FLASHPRIMITIVES
0020H.3 0000H.5 *** GAP ***
DATA 0021H 000AH UNIT _DATA_GROUP_
IDATA 002BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0026H UNIT ?XD?II
XDATA 0026H 0010H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 2
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0012H UNIT ?PR?_FLASH_BYTEREAD?F330_FLASHPRIMITIVES
CODE 0018H 0003H UNIT ?PR?MCLKON?II
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0003H UNIT ?PR?MCLKOFF?II
CODE 0021H 0001H UNIT ?PR?INT0_INIT?INIT_ROUTION
CODE 0022H 0001H UNIT ?PR?INT1_INIT?INIT_ROUTION
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0003H UNIT ?PR?IIC_SDA_HIGH?II
CODE 0029H 0001H UNIT ?PR?TIMER2_INIT_HIGH_SPEED?INIT_ROUTION
CODE 002AH 0001H UNIT ?PR?TIMER2_INIT_LOW_SPEED?INIT_ROUTION
CODE 002BH 0003H ABSOLUTE
CODE 002EH 050EH UNIT ?C?LIB_CODE
CODE 053CH 039CH UNIT ?PR?CALCULATEPRESSTEMP?II
CODE 08D8H 020FH UNIT ?PR?CALCULATEALTITUDE?II
CODE 0AE7H 018CH UNIT ?PR?IIC_READCALDATA?II
CODE 0C73H 0140H UNIT ?CO?II
CODE 0DB3H 00B4H UNIT ?PR?READTEMPERATUREPREESUREAD?II
CODE 0E67H 0096H UNIT ?PR?VARIABLE_INIT?INIT_ROUTION
CODE 0EFDH 008BH UNIT ?PR?IIC_READTEMPRETUREAD?II
CODE 0F88H 0082H UNIT ?PR?IIC_READPRESSUREAD?II
CODE 100AH 004FH UNIT ?PR?_IIC_WRITEBYTE?II
CODE 1059H 0044H UNIT ?C?LDIV
CODE 109DH 003EH UNIT ?PR?IIC_READBYTE?II
CODE 10DBH 0029H UNIT ?PR?_FLASH_BYTEWRITE?F330_FLASHPRIMITIVES
CODE 1104H 0029H UNIT ?PR?_FLASH_PAGEERASE?F330_FLASHPRIMITIVES
CODE 112DH 0027H UNIT ?PR?MAIN?MAIN
CODE 1154H 0024H UNIT ?PR?_TEST_ACK?II
CODE 1178H 0021H UNIT ?PR?OSCILLATOR_EXTCLK_INIT?INIT_ROUTION
CODE 1199H 0021H UNIT ?PR?SYSTEM_INIT?INIT_ROUTION
CODE 11BAH 001CH UNIT ?PR?IIC_START?II
CODE 11D6H 001CH UNIT ?PR?IIC_STOP?II
CODE 11F2H 001BH UNIT ?PR?TIMER1_ISR?MAIN
CODE 120DH 0019H UNIT ?PR?PORT_INIT?INIT_ROUTION
CODE 1226H 0017H UNIT ?PR?_GET2_X?II
CODE 123DH 0017H UNIT ?PR?OSCILLATOR_HIGH_SPEED_INIT?INIT_ROUTION
CODE 1254H 0017H UNIT ?PR?OSCILLATOR_LOW_SPEED_INIT?INIT_ROUTION
CODE 126BH 0016H UNIT ?PR?IIC_ACK?II
CODE 1281H 0016H UNIT ?PR?IIC_NOACK?II
CODE 1297H 0012H UNIT ?PR?_ABS?ABS
CODE 12A9H 0011H UNIT ?PR?TIMER1_INIT?INIT_ROUTION
CODE 12BAH 0010H UNIT ?PR?_DELAYMS?DELAY_ROUTION
CODE 12CAH 000FH UNIT ?PR?_SYSDELAY?II
CODE 12D9H 000EH UNIT ?PR?CHANGE_TO_HIGH_SPEED_MODE?INIT_ROUTION
CODE 12E7H 000CH UNIT ?C_C51STARTUP
CODE 12F3H 000BH UNIT ?PR?_DELAYUS?DELAY_ROUTION
CODE 12FEH 000BH UNIT ?PR?CHANGE_TO_LOW_SPEED_MODE?INIT_ROUTION
CODE 1309H 0008H UNIT ?PR?_SYSDELAY2MS?II
CODE 1311H 0003H UNIT ?PR?IIC_SDA_LOW?II
CODE 1314H 0003H UNIT ?PR?IIC_SCL_HIGH?II
CODE 1317H 0003H UNIT ?PR?IIC_SCL_LOW?II
CODE 131AH 0003H UNIT ?PR?IIC_XCLR_LOW?II
CODE 131DH 0003H UNIT ?PR?IIC_XCLR_HIGH?II
CODE 1320H 0003H UNIT ?PR?TIMER2_ISR?MAIN
CODE 1323H 0001H UNIT ?PR?INIT_ADC?INIT_ROUTION
CODE 1324H 0001H UNIT ?PR?UART0_INIT?INIT_ROUTION
CODE 1325H 0001H UNIT ?PR?GET_DATA_FROMFLASHMEMORY?INIT_ROUTION
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 3
CODE 1326H 0001H UNIT ?PR?INT0_ISR?MAIN
CODE 1327H 0001H UNIT ?PR?UART0_ISR?MAIN
OVERLAY MAP OF MODULE: dian02 (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?SYSTEM_INIT?INIT_ROUTION
+--> ?PR?OSCILLATOR_EXTCLK_INIT?INIT_ROUTION
+--> ?PR?_SYSDELAY2MS?II
+--> ?PR?IIC_READCALDATA?II
+--> ?PR?CHANGE_TO_HIGH_SPEED_MODE?INIT_RO...
+--> ?PR?READTEMPERATUREPREESUREAD?II
+--> ?PR?CALCULATEPRESSTEMP?II
+--> ?PR?CALCULATEALTITUDE?II
?PR?SYSTEM_INIT?INIT_ROUTION ----- -----
+--> ?PR?VARIABLE_INIT?INIT_ROUTION
+--> ?PR?CHANGE_TO_HIGH_SPEED_MODE?INIT_RO...
+--> ?PR?INT0_INIT?INIT_ROUTION
+--> ?PR?INT1_INIT?INIT_ROUTION
+--> ?PR?PORT_INIT?INIT_ROUTION
+--> ?PR?INIT_ADC?INIT_ROUTION
+--> ?PR?TIMER1_INIT?INIT_ROUTION
+--> ?PR?UART0_INIT?INIT_ROUTION
+--> ?PR?GET_DATA_FROMFLASHMEMORY?INIT_ROU...
?PR?CHANGE_TO_HIGH_SPEED_MODE?INIT_RO... ----- -----
+--> ?PR?OSCILLATOR_HIGH_SPEED_INIT?INIT_R...
+--> ?PR?TIMER2_INIT_HIGH_SPEED?INIT_ROUTION
?PR?_SYSDELAY2MS?II ----- -----
+--> ?PR?_DELAYMS?DELAY_ROUTION
?PR?IIC_READCALDATA?II 0021H 0001H
+--> ?PR?IIC_START?II
+--> ?PR?_IIC_WRITEBYTE?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_READBYTE?II
+--> ?PR?IIC_ACK?II
+--> ?PR?IIC_NOACK?II
+--> ?PR?IIC_STOP?II
?PR?IIC_START?II ----- -----
+--> ?PR?IIC_SDA_HIGH?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SCL_HIGH?II
+--> ?PR?IIC_SDA_LOW?II
+--> ?PR?IIC_SCL_LOW?II
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 4
?PR?_IIC_WRITEBYTE?II 0028H 0002H
+--> ?PR?IIC_SCL_LOW?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SDA_HIGH?II
+--> ?PR?IIC_SDA_LOW?II
+--> ?PR?IIC_SCL_HIGH?II
?PR?IIC_READBYTE?II 0028H 0002H
+--> ?PR?IIC_SDA_HIGH?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SCL_LOW?II
+--> ?PR?IIC_SCL_HIGH?II
?PR?IIC_ACK?II ----- -----
+--> ?PR?IIC_SDA_LOW?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SCL_HIGH?II
+--> ?PR?IIC_SCL_LOW?II
?PR?IIC_NOACK?II ----- -----
+--> ?PR?IIC_SDA_HIGH?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SCL_HIGH?II
+--> ?PR?IIC_SCL_LOW?II
?PR?IIC_STOP?II ----- -----
+--> ?PR?IIC_SCL_LOW?II
+--> ?PR?_SYSDELAY?II
+--> ?PR?IIC_SDA_LOW?II
+--> ?PR?IIC_SCL_HIGH?II
+--> ?PR?IIC_SDA_HIGH?II
?PR?READTEMPERATUREPREESUREAD?II 0021H 0004H
+--> ?PR?IIC_XCLR_HIGH?II
+--> ?PR?MCLKON?II
+--> ?PR?_SYSDELAY2MS?II
+--> ?PR?IIC_READPRESSUREAD?II
+--> ?PR?IIC_READTEMPRETUREAD?II
+--> ?PR?MCLKOFF?II
+--> ?PR?IIC_XCLR_LOW?II
?PR?IIC_READPRESSUREAD?II 0025H 0003H
+--> ?PR?IIC_START?II
+--> ?PR?_IIC_WRITEBYTE?II
+--> ?PR?IIC_STOP?II
+--> ?PR?_SYSDELAY2MS?II
+--> ?PR?_TEST_ACK?II
+--> ?PR?IIC_READBYTE?II
+--> ?PR?IIC_ACK?II
+--> ?PR?IIC_NOACK?II
?PR?_TEST_ACK?II 0028H 0003H
+--> ?PR?_DELAYUS?DELAY_ROUTION
?PR?IIC_READTEMPRETUREAD?II 0025H 0003H
+--> ?PR?IIC_START?II
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 5
+--> ?PR?_IIC_WRITEBYTE?II
+--> ?PR?_TEST_ACK?II
+--> ?PR?IIC_STOP?II
+--> ?PR?_SYSDELAY2MS?II
+--> ?PR?IIC_READBYTE?II
+--> ?PR?IIC_ACK?II
+--> ?PR?IIC_NOACK?II
?PR?CALCULATEPRESSTEMP?II ----- -----
+--> ?PR?_GET2_X?II
?PR?CALCULATEALTITUDE?II 0021H 0007H
+--> ?CO?II
+--> ?PR?_ABS?ABS
SYMBOL TABLE OF MODULE: dian02 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:12E7H SEGMENT ?C_C51STARTUP
I:002BH 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:12EAH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H 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:12E7H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:12E7H LINE# 99
C:12E9H LINE# 100
C:12EAH LINE# 101
C:12EBH LINE# 102
C:12EDH LINE# 151
C:12F0H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE DELAY_ROUTION
BL51 BANKED LINKER/LOCATER V5.03 09/11/2008 17:46:04 PAGE 6
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:12BAH PUBLIC _DelayMs
C:12F3H PUBLIC _DelayUs
------- PROC _DELAYMS
D:0006H SYMBOL delay_time
C:12BAH LINE# 11
C:12BAH LINE# 12
C:12BAH LINE# 13
C:12BFH LINE# 15
C:12C9H LINE# 16
C:12C9H LINE# 19
C:12C9H LINE# 20
------- ENDPROC _DELAYMS
------- PROC _DELAYUS
D:0007H SYMBOL u8_Loop
------- DO
D:0006H SYMBOL i
------- ENDDO
C:12F3H LINE# 23
C:12F3H LINE# 24
C:12F3H LINE# 27
C:12FAH LINE# 28
C:12FDH LINE# 29
------- ENDPROC _DELAYUS
------- ENDMOD DELAY_ROUTION
------- MODULE F330_FLASHPRIMITIVES
C:0000H SYMBOL _ICE_DUMMY_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -