0.m51
来自「C8051F350控制器」· M51 代码 · 共 540 行 · 第 1/2 页
M51
540 行
BL51 BANKED LINKER/LOCATER V5.11 04/20/2007 08:03:59 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE H:\POWER_~1.20\0.OBJ TO H:\POWER_~1.20\0 RS (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
H:\POWER_~1.20\0.OBJ (0)
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?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (LOG)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPSERIES)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
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?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: H:\POWER_~1.20\0 (0)
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 _DATA_GROUP_
0018H 0008H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 004AH UNIT ?ID?0
IDATA 006BH 000CH UNIT _IDATA_GROUP_
IDATA 0077H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 068DH UNIT ?C?LIB_CODE
CODE 0690H 023AH UNIT ?PR?MAIN?0
BL51 BANKED LINKER/LOCATER V5.11 04/20/2007 08:03:59 PAGE 2
CODE 08CAH 01A8H UNIT ?PR?_POWER_CALC_LLDS?0
CODE 0A72H 0135H UNIT ?PR?LOG?LOG
CODE 0BA7H 0127H UNIT ?PR?_PID_CRT?0
CODE 0CCEH 009FH UNIT ?PR?ADC0_CONVER?0
CODE 0D6DH 0044H UNIT ?C?LDIV
CODE 0DB1H 0035H UNIT ?PR?ADC0_INIT?0
CODE 0DE6H 0022H UNIT ?PR?_DELAYMS?0
CODE 0E08H 0022H UNIT ?PR?_DAC0_OUT_MV?0
CODE 0E2AH 0022H UNIT ?PR?_DAC1_OUT_MV?0
CODE 0E4CH 0019H UNIT ?PR?PORT_INIT?0
CODE 0E65H 0010H UNIT ?PR?SYSCLK_INIT?0
CODE 0E75H 000CH UNIT ?C_C51STARTUP
CODE 0E81H 0007H UNIT ?PR?DAC_INIT?0
OVERLAY MAP OF MODULE: H:\POWER_~1.20\0 (0)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?0
?PR?MAIN?0 ----- ----- 0008H 0004H ----- -----
+--> ?PR?SYSCLK_INIT?0
+--> ?PR?PORT_INIT?0
+--> ?PR?ADC0_INIT?0
+--> ?PR?DAC_INIT?0
+--> ?PR?ADC0_CONVER?0
+--> ?PR?_DELAYMS?0
+--> ?PR?_POWER_CALC_LLDS?0
+--> ?PR?_PID_CRT?0
+--> ?PR?_DAC0_OUT_MV?0
+--> ?PR?_DAC1_OUT_MV?0
?PR?ADC0_INIT?0 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAYMS?0
?PR?ADC0_CONVER?0 ----- ----- 000CH 0005H ----- -----
+--> ?PR?_DELAYMS?0
?PR?_POWER_CALC_LLDS?0 ----- ----- 000CH 0008H 006BH 000CH
+--> ?PR?LOG?LOG
?PR?LOG?LOG 0020H.0 0000H.1 0014H 0004H ----- -----
?PR?_PID_CRT?0 ----- ----- 000CH 000AH 006BH 0001H
SYMBOL TABLE OF MODULE: H:\POWER_~1.20\0 (0)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V5.11 04/20/2007 08:03:59 PAGE 3
------- MODULE 0
C:0000H SYMBOL _ICE_DUMMY_
D:0096H PUBLIC IDA0
D:00DDH PUBLIC IDA1
D:00FBH PUBLIC ADC0CF
D:00E6H PUBLIC EIE1
B:00A8H.7 PUBLIC EA
I:0021H PUBLIC PID_I
C:0BA7H PUBLIC _PID_CRT
I:0023H PUBLIC PID_lls
D:00F4H PUBLIC ADC0CN
D:00F3H PUBLIC ADC0MD
I:0024H PUBLIC typ_lls
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
I:0028H PUBLIC PID_P
D:00B9H PUBLIC IDA0CN
D:00D7H PUBLIC IDA1CN
C:0DEAH PUBLIC _DelayMs
D:009AH PUBLIC ADC0DECL
C:0E08H PUBLIC _DAC0_Out_mV
D:00D9H PUBLIC PCA0MD
C:08CAH PUBLIC _power_calc_llds
C:0E2AH PUBLIC _DAC1_Out_mV
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00D1H PUBLIC REF0CN
B:00E8H.5 PUBLIC AD0INT
I:002AH PUBLIC result
C:0690H PUBLIC main
D:00FFH PUBLIC VDM0CN
D:00F1H PUBLIC P0MDIN
D:00F2H PUBLIC P1MDIN
I:003AH PUBLIC DATA_lld
D:00D4H PUBLIC P0SKIP
D:00D5H PUBLIC P1SKIP
C:0E4CH PUBLIC PORT_Init
C:0E81H PUBLIC DAC_Init
D:00A9H PUBLIC CLKSEL
D:00C5H PUBLIC ADC0H
D:00B2H PUBLIC OSCICN
D:00C3H PUBLIC ADC0L
D:00C4H PUBLIC ADC0M
I:003CH PUBLIC DATA_lls
I:003EH PUBLIC ed
C:0CCEH PUBLIC ADC0_Conver
B:00E8H.2 PUBLIC AD0CALC
I:0042H PUBLIC id
C:0E65H PUBLIC SYSCLK_Init
D:00F7H PUBLIC ADC0CLK
I:0046H PUBLIC es
I:004AH PUBLIC Setpoint
I:004CH PUBLIC is
I:0050H PUBLIC ftp_llds
D:00E8H PUBLIC ADC0STA
D:00EFH PUBLIC RSTSRC
I:0054H PUBLIC ftp_lld
BL51 BANKED LINKER/LOCATER V5.11 04/20/2007 08:03:59 PAGE 4
C:0DB1H PUBLIC ADC0_Init
I:0058H PUBLIC nextpoint
D:00C6H PUBLIC ADC0MUX
I:005AH PUBLIC voltage
I:005EH PUBLIC ftp_lls
I:0062H PUBLIC PID_Integral
I:0066H PUBLIC PID_lld
I:0067H PUBLIC typ_lld
C:0DE6H SYMBOL L?0067
------- PROC L?0066
------- ENDPROC L?0066
C:0DE6H SYMBOL L?0067
------- PROC _DELAYMS
D:0006H SYMBOL n
------- DO
D:0004H SYMBOL i
------- ENDDO
C:0DEAH LINE# 66
C:0DEAH LINE# 67
C:0DEAH LINE# 68
C:0DF3H LINE# 69
C:0E07H LINE# 70
------- ENDPROC _DELAYMS
------- PROC SYSCLK_INIT
C:0E65H LINE# 72
C:0E65H LINE# 73
C:0E68H LINE# 74
C:0E6BH LINE# 75
C:0E6EH LINE# 76
C:0E71H LINE# 77
C:0E74H LINE# 78
------- ENDPROC SYSCLK_INIT
------- PROC PORT_INIT
C:0E4CH LINE# 80
C:0E4CH LINE# 81
C:0E4FH LINE# 82
C:0E52H LINE# 83
C:0E55H LINE# 84
C:0E58H LINE# 85
C:0E5BH LINE# 86
C:0E5EH LINE# 87
C:0E61H LINE# 88
C:0E64H LINE# 89
------- ENDPROC PORT_INIT
------- PROC ADC0_INIT
C:0DB1H LINE# 96
C:0DB1H LINE# 97
C:0DB1H LINE# 98
C:0DB3H LINE# 99
C:0DB6H LINE# 100
C:0DB9H LINE# 101
C:0DBCH LINE# 102
C:0DBFH LINE# 103
C:0DC6H LINE# 105
C:0DC9H LINE# 106
C:0DCCH LINE# 108
C:0DCFH LINE# 109
BL51 BANKED LINKER/LOCATER V5.11 04/20/2007 08:03:59 PAGE 5
C:0DD1H LINE# 111
C:0DD4H LINE# 113
C:0DD7H LINE# 115
C:0DD9H LINE# 116
C:0DDCH LINE# 117
C:0DDFH LINE# 118
C:0DE2H LINE# 119
C:0DE5H LINE# 120
------- ENDPROC ADC0_INIT
------- PROC DAC_INIT
C:0E81H LINE# 122
C:0E81H LINE# 123
C:0E81H LINE# 124
C:0E84H LINE# 125
C:0E87H LINE# 126
------- ENDPROC DAC_INIT
------- PROC ADC0_CONVER
------- DO
D:000CH SYMBOL temp
D:0010H SYMBOL i
D:0007H SYMBOL n
------- ENDDO
C:0CCEH LINE# 130
C:0CCEH LINE# 131
C:0CCEH LINE# 135
C:0CD1H LINE# 136
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?