📄 cd_ad_081102.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/04/2009 12:30:24 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE iap.obj, cd_ad.obj TO cd_ad_081102 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
iap.obj (IAP)
cd_ad.obj (CD_AD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (VSPRINTF)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: cd_ad_081102 (IAP)
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 000AH UNIT ?DT?CD_AD
DATA 0012H 0004H UNIT ?DT?_FLASH_WRITEBYTE?IAP
IDATA 0016H 0004H UNIT ?ID?IAP
IDATA 001AH 0002H UNIT _IDATA_GROUP_
001CH 0004H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?IAP
0021H.2 0000H.6 *** GAP ***
DATA 0022H 0045H UNIT _DATA_GROUP_
IDATA 0067H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H INBLOCK ?PR?_FLASH_READBYTE?IAP
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0005H INBLOCK ?PR?INIT_EXT1?CD_AD
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0005H INBLOCK ?PR?MEASURE?CD_AD
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0012H INBLOCK ?PR?INIT_UART?CD_AD
CODE 0030H 0003H INBLOCK ?PR?I2C_INTERRUPT?CD_AD
CODE 0033H 0003H ABSOLUTE
CODE 0036H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0392H 0183H UNIT ?C?LIB_CODE
CODE 0515H 00ABH INBLOCK ?PR?TIME0_INTRRUPT?CD_AD
CODE 05C0H 0059H INBLOCK ?PR?_FLASH_WRITEBYTE?IAP
BL51 BANKED LINKER/LOCATER V5.03 03/04/2009 12:30:24 PAGE 2
CODE 0619H 004AH INBLOCK ?PR?MAIN?CD_AD
CODE 0663H 0030H INBLOCK ?PR?_UART_PRINTF?CD_AD
CODE 0693H 002EH UNIT ?PR?_VSPRINTF?VSPRINTF
CODE 06C1H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 06E8H 0025H INBLOCK ?PR?_UART_SENDSTRING?CD_AD
CODE 070DH 001FH INBLOCK ?PR?_UART_PRINTCHAR?CD_AD
CODE 072CH 001DH UNIT ?CO?CD_AD
CODE 0749H 001BH INBLOCK ?PR?INIT_IO?CD_AD
CODE 0764H 000FH INBLOCK ?PR?INIT_TIME0?CD_AD
CODE 0773H 000EH INBLOCK ?PR?INIT_TIME1?CD_AD
CODE 0781H 000CH UNIT ?C_C51STARTUP
CODE 078DH 000AH INBLOCK ?PR?INIT_PARA?CD_AD
CODE 0797H 0009H INBLOCK ?PR?INT_I2C?CD_AD
CODE 07A0H 0004H INBLOCK ?PR?INIT_CLOCK?CD_AD
CODE 07A4H 0003H INBLOCK ?PR?TIME1_INTERRUPT?CD_AD
CODE 07A7H 0003H INBLOCK ?PR?EXT1_INTERRUPT?CD_AD
OVERLAY MAP OF MODULE: cd_ad_081102 (IAP)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?CD_AD
?PR?MAIN?CD_AD ----- ----- 0022H 0002H ----- -----
+--> ?PR?INIT_PARA?CD_AD
+--> ?PR?INIT_CLOCK?CD_AD
+--> ?PR?INIT_IO?CD_AD
+--> ?PR?INT_I2C?CD_AD
+--> ?PR?INIT_UART?CD_AD
+--> ?PR?INIT_TIME0?CD_AD
+--> ?PR?INIT_TIME1?CD_AD
+--> ?CO?CD_AD
+--> ?PR?_UART_PRINTF?CD_AD
+--> ?PR?MEASURE?CD_AD
?PR?_UART_PRINTF?CD_AD ----- ----- 0024H 0029H ----- -----
+--> ?PR?_VSPRINTF?VSPRINTF
+--> ?PR?_UART_SENDSTRING?CD_AD
?PR?_VSPRINTF?VSPRINTF ----- ----- 004DH 0006H ----- -----
+--> ?PR?PRINTF?PRINTF
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0053H 0014H ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_UART_SENDSTRING?CD_AD ----- ----- 004DH 0003H ----- -----
+--> ?PR?_UART_PRINTCHAR?CD_AD
?PR?_UART_PRINTCHAR?CD_AD ----- ----- ----- ----- 001AH 0002H
BL51 BANKED LINKER/LOCATER V5.03 03/04/2009 12:30:24 PAGE 3
SYMBOL TABLE OF MODULE: cd_ad_081102 (IAP)
VALUE TYPE NAME
----------------------------------
------- MODULE IAP
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
I:0016H PUBLIC W_ADDRH
I:0017H PUBLIC W_ADDRL
D:00E5H PUBLIC FMDATA
D:00E7H PUBLIC FMADRH
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00E6H PUBLIC FMADRL
B:0021H.1 PUBLIC prog_fail
C:0003H PUBLIC _FLASH_ReadByte
D:00B8H PUBLIC IP0
I:0018H PUBLIC R_ADDR
C:05C0H PUBLIC _FLASH_WriteByte
D:00D8H PUBLIC I2CON
D:00E4H PUBLIC FMCON
D:00D0H PUBLIC PSW
------- PROC _FLASH_WRITEBYTE
D:0002H SYMBOL addr
D:0005H SYMBOL dat
------- DO
D:0012H SYMBOL i
------- ENDDO
C:05C0H LINE# 19
C:05C4H LINE# 20
C:05C4H LINE# 22
C:05C6H LINE# 23
C:05C9H LINE# 24
C:05CBH LINE# 25
C:05CEH LINE# 26
C:05D0H LINE# 27
C:05D3H LINE# 28
C:060BH LINE# 29
C:0611H LINE# 30
C:0611H LINE# 31
C:0613H LINE# 32
C:0615H LINE# 33
C:0615H LINE# 35
C:0615H LINE# 36
C:0617H LINE# 37
C:0618H LINE# 38
C:0618H LINE# 39
------- ENDPROC _FLASH_WRITEBYTE
------- PROC _FLASH_READBYTE
D:0006H SYMBOL addr
------- DO
BL51 BANKED LINKER/LOCATER V5.03 03/04/2009 12:30:24 PAGE 4
D:0082H SYMBOL readp
------- ENDDO
C:0003H LINE# 42
C:0003H LINE# 43
C:0003H LINE# 45
C:0007H LINE# 46
C:000AH LINE# 47
------- ENDPROC _FLASH_READBYTE
------- ENDMOD IAP
------- MODULE CD_AD
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00B1H PUBLIC P3M1
D:00B2H PUBLIC P3M2
D:00B0H PUBLIC P3
B:00E8H.0 PUBLIC EI2C
D:0008H PUBLIC systimer
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:070DH PUBLIC _Uart_Printchar
D:00BAH PUBLIC SSTAT
C:000EH PUBLIC init_ext1
B:00D8H.3 PUBLIC SI
B:0098H.1 PUBLIC TI
D:000CH PUBLIC Frequence
C:07A0H PUBLIC init_clock
C:0619H PUBLIC main
C:0797H PUBLIC int_i2c
D:000EH PUBLIC count
D:0095H PUBLIC DIVM
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:07A4H PUBLIC time1_interrupt
C:078DH PUBLIC init_para
D:00BDH PUBLIC BRGCON
B:0088H.3 PUBLIC IE1
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0088H.7 PUBLIC TF1
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
C:0515H PUBLIC time0_intrrupt
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
BL51 BANKED LINKER/LOCATER V5.03 03/04/2009 12:30:24 PAGE 5
C:0030H PUBLIC i2c_interrupt
D:0010H PUBLIC TH1Buff
D:00DBH PUBLIC I2ADR
C:001EH PUBLIC init_uart
C:0663H PUBLIC _Uart_Printf
B:0088H.4 PUBLIC TR0
D:0011H PUBLIC TL1Buff
B:0088H.6 PUBLIC TR1
C:07A7H PUBLIC ext1_interrupt
D:00F6H PUBLIC PT0AD
D:00D8H PUBLIC I2CON
D:00BEH PUBLIC BRGR0
D:00BFH PUBLIC BRGR1
C:06E8H PUBLIC _Uart_SendString
C:0749H PUBLIC init_io
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -