📄 c8051f020_adc.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, Port_Initial.obj, Adc_Sampling.obj, TS12864A.obj, Show_FloatData.obj TO c8051f020_adc
>> RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
Port_Initial.obj (PORT_INITIAL)
Adc_Sampling.obj (ADC_SAMPLING)
TS12864A.obj (TS12864A)
Show_FloatData.obj (SHOW_FLOATDATA)
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_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: c8051f020_adc (MAIN)
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 0008H UNIT ?DT?ADC_SAMPLING
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0027H UNIT _DATA_GROUP_
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0034H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0075H UNIT ?PR?_DISPLAY_CHAR?TS12864A
0078H 0003H *** GAP ***
CODE 007BH 0003H ABSOLUTE
CODE 007EH 042DH UNIT ?C?LIB_CODE
CODE 04ABH 03E0H UNIT ?CO?TS12864A
CODE 088BH 015EH UNIT ?PR?MAIN?MAIN
CODE 09E9H 0142H UNIT ?PR?_SHOW_FLOATDATA?SHOW_FLOATDATA
CODE 0B2BH 012DH UNIT ?PR?_DISPLAY_CHARACTER?TS12864A
CODE 0C58H 008CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 2
CODE 0CE4H 0073H UNIT ?PR?ADC0_ISR?ADC_SAMPLING
CODE 0D57H 0063H UNIT ?PR?CLEANSCREEN?TS12864A
CODE 0DBAH 005AH UNIT ?PR?SYSCLK_INIT?PORT_INITIAL
CODE 0E14H 0044H UNIT ?PR?_LCD_SET_XY?TS12864A
CODE 0E58H 002BH UNIT ?PR?_TEN_N?SHOW_FLOATDATA
CODE 0E83H 0029H UNIT ?PR?ADC0_INITIAL?ADC_SAMPLING
CODE 0EACH 0028H UNIT ?PR?LCD_BUSY?TS12864A
CODE 0ED4H 0026H UNIT ?PR?_T2_BAUD?ADC_SAMPLING
CODE 0EFAH 0023H UNIT ?C_INITSEG
CODE 0F1DH 001EH UNIT ?PR?PORT_INITIAL?PORT_INITIAL
CODE 0F3BH 001BH UNIT ?PR?_LCD_WRITE_DATA?TS12864A
CODE 0F56H 001BH UNIT ?PR?_LCD_WRITE_COMMAND?TS12864A
CODE 0F71H 001AH UNIT ?PR?LCD_INIT?TS12864A
CODE 0F8BH 0015H UNIT ?PR?_DIS_PLAY?TS12864A
CODE 0FA0H 0011H UNIT ?PR?DELAY_17US?TS12864A
CODE 0FB1H 000AH UNIT ?PR?T2_INITIAL?ADC_SAMPLING
CODE 0FBBH 0008H UNIT ?PR?_ADC0_MUX?ADC_SAMPLING
OVERLAY MAP OF MODULE: c8051f020_adc (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?PORT_INITIAL?PORT_INITIAL
+--> ?PR?SYSCLK_INIT?PORT_INITIAL
+--> ?PR?LCD_INIT?TS12864A
+--> ?PR?CLEANSCREEN?TS12864A
+--> ?PR?ADC0_INITIAL?ADC_SAMPLING
+--> ?PR?_DISPLAY_CHARACTER?TS12864A
+--> ?PR?_DISPLAY_CHAR?TS12864A
+--> ?PR?_SHOW_FLOATDATA?SHOW_FLOATDATA
?PR?LCD_INIT?TS12864A ----- -----
+--> ?PR?DELAY_17US?TS12864A
+--> ?PR?_LCD_WRITE_COMMAND?TS12864A
?PR?_LCD_WRITE_COMMAND?TS12864A 0047H 0001H
+--> ?PR?LCD_BUSY?TS12864A
+--> ?PR?DELAY_17US?TS12864A
?PR?LCD_BUSY?TS12864A ----- -----
+--> ?PR?DELAY_17US?TS12864A
?PR?CLEANSCREEN?TS12864A 0021H 0003H
+--> ?PR?DELAY_17US?TS12864A
+--> ?PR?_LCD_WRITE_COMMAND?TS12864A
+--> ?PR?_LCD_WRITE_DATA?TS12864A
?PR?_LCD_WRITE_DATA?TS12864A 0045H 0001H
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 3
+--> ?PR?LCD_BUSY?TS12864A
+--> ?PR?DELAY_17US?TS12864A
?PR?ADC0_INITIAL?ADC_SAMPLING ----- -----
+--> ?PR?_ADC0_MUX?ADC_SAMPLING
+--> ?PR?T2_INITIAL?ADC_SAMPLING
+--> ?PR?_T2_BAUD?ADC_SAMPLING
?PR?_DISPLAY_CHARACTER?TS12864A 0021H 0005H
+--> ?CO?TS12864A
+--> ?PR?_DIS_PLAY?TS12864A
?PR?_DIS_PLAY?TS12864A 0044H 0001H
+--> ?PR?_LCD_SET_XY?TS12864A
+--> ?PR?_LCD_WRITE_DATA?TS12864A
?PR?_LCD_SET_XY?TS12864A 0045H 0002H
+--> ?PR?DELAY_17US?TS12864A
+--> ?PR?_LCD_WRITE_COMMAND?TS12864A
?PR?_DISPLAY_CHAR?TS12864A 003FH 0005H
+--> ?CO?TS12864A
+--> ?PR?_DIS_PLAY?TS12864A
?PR?_SHOW_FLOATDATA?SHOW_FLOATDATA 0021H 001EH
+--> ?PR?_TEN_N?SHOW_FLOATDATA
+--> ?PR?_DISPLAY_CHAR?TS12864A
SYMBOL TABLE OF MODULE: c8051f020_adc (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:088BH PUBLIC main
X:0000H PUBLIC count
B:0020H.0 PUBLIC isnewdata
X:0002H PUBLIC sum
X:0006H PUBLIC average_value
X:000AH PUBLIC k
X:000CH PUBLIC realvol
------- PROC MAIN
C:088BH LINE# 21
C:088BH LINE# 22
C:088BH LINE# 23
C:088EH LINE# 24
C:0891H LINE# 25
C:0894H LINE# 26
C:0897H LINE# 27
C:089AH LINE# 28
C:089CH LINE# 29
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 4
C:089CH LINE# 30
C:089CH LINE# 58
C:089FH LINE# 59
C:089FH LINE# 60
C:08A8H LINE# 61
C:08B1H LINE# 62
C:08BAH LINE# 63
C:08C3H LINE# 65
C:08FBH LINE# 66
C:0946H LINE# 67
C:0954H LINE# 68
C:0956H LINE# 69
C:0959H LINE# 70
C:095CH LINE# 71
C:095EH LINE# 72
C:096FH LINE# 73
C:096FH LINE# 74
C:0973H LINE# 75
C:0991H LINE# 76
C:09AFH LINE# 77
C:09CDH LINE# 78
C:09E4H LINE# 79
C:09E4H LINE# 81
C:09E6H LINE# 82
C:09E6H LINE# 86
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE PORT_INITIAL
C:0000H SYMBOL _ICE_DUMMY_
D:008FH PUBLIC PLL0FLT
D:00FFH PUBLIC WDTCN
D:008EH PUBLIC PLL0MUL
D:0084H PUBLIC SFRPAGE
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
D:00ADH PUBLIC P1MDIN
D:0089H PUBLIC PLL0CN
D:0097H PUBLIC CLKSEL
D:008AH PUBLIC OSCICN
D:008CH PUBLIC OSCXCN
C:0DBAH PUBLIC SYSCLK_Init
C:0F1DH PUBLIC Port_Initial
D:00B7H PUBLIC FLSCL
D:008DH PUBLIC PLL0DIV
------- PROC PORT_INITIAL
C:0F1DH LINE# 14
C:0F1DH LINE# 15
C:0F1DH LINE# 17
C:0F20H LINE# 18
C:0F23H LINE# 19
C:0F26H LINE# 22
C:0F29H LINE# 23
C:0F2CH LINE# 24
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 5
C:0F2EH LINE# 25
C:0F31H LINE# 27
C:0F34H LINE# 28
C:0F36H LINE# 29
C:0F38H LINE# 30
C:0F3AH LINE# 38
------- ENDPROC PORT_INITIAL
------- PROC SYSCLK_INIT
------- DO
D:0004H SYMBOL i
D:0007H SYMBOL old_SFRPAGE
------- ENDDO
C:0DBAH LINE# 43
C:0DBAH LINE# 44
C:0DBAH LINE# 47
C:0DBCH LINE# 49
C:0DBFH LINE# 51
C:0DC2H LINE# 54
C:0DD2H LINE# 56
C:0DD7H LINE# 58
C:0DDAH LINE# 61
C:0DDDH LINE# 64
C:0DE0H LINE# 66
C:0DE3H LINE# 67
C:0DE5H LINE# 68
C:0DE8H LINE# 70
C:0DEBH LINE# 71
C:0DEEH LINE# 72
C:0DF1H LINE# 73
C:0DF4H LINE# 76
C:0DF7H LINE# 78
C:0E06H LINE# 79
C:0E09H LINE# 80
C:0E0EH LINE# 81
C:0E11H LINE# 83
C:0E13H LINE# 84
------- ENDPROC SYSCLK_INIT
------- ENDMOD PORT_INITIAL
------- MODULE ADC_SAMPLING
C:0000H SYMBOL _ICE_DUMMY_
D:00BCH PUBLIC ADC0CF
C:0ED4H PUBLIC _t2_baud
D:00E7H PUBLIC EIE2
D:00E8H PUBLIC ADC0CN
D:0084H PUBLIC SFRPAGE
D:0008H PUBLIC number
D:00D1H PUBLIC REF0CN
D:00BAH PUBLIC AMX0CF
B:00E8H.5 PUBLIC AD0INT
D:00CBH PUBLIC RCAP2H
D:00CAH PUBLIC RCAP2L
C:0E83H PUBLIC adc0_initial
D:00C9H PUBLIC TMR2CF
D:00BBH PUBLIC AMX0SL
D:00C8H PUBLIC TMR2CN
D:000AH PUBLIC ad_value
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 6
C:0CE4H PUBLIC ADC0_ISR
D:000EH PUBLIC kk
D:00BEH PUBLIC ADC0VAL
D:00CDH PUBLIC TMR2H
D:008EH PUBLIC CKCON
D:00CCH PUBLIC TMR2L
C:0FB1H PUBLIC t2_initial
C:0FBBH PUBLIC _adc0_mux
------- PROC T2_INITIAL
C:0FB1H LINE# 22
C:0FB1H LINE# 23
C:0FB1H LINE# 26
C:0FB4H LINE# 27
C:0FB6H LINE# 28
C:0FB8H LINE# 29
C:0FBAH LINE# 37
------- ENDPROC T2_INITIAL
------- PROC _T2_BAUD
D:0004H SYMBOL t2reload
C:0ED4H LINE# 45
C:0ED8H LINE# 46
C:0ED8H LINE# 52
C:0EDBH LINE# 53
C:0EE9H LINE# 54
C:0EEDH LINE# 55
C:0EF0H LINE# 56
C:0EF3H LINE# 57
C:0EF6H LINE# 60
C:0EF9H LINE# 61
------- ENDPROC _T2_BAUD
------- PROC _ADC0_MUX
D:0007H SYMBOL type
D:0005H SYMBOL source
C:0FBBH LINE# 69
C:0FBBH LINE# 71
C:0FBEH LINE# 72
C:0FC0H LINE# 73
C:0FC2H LINE# 76
------- ENDPROC _ADC0_MUX
------- PROC ADC0_INITIAL
------- DO
D:0007H SYMBOL SFRPAGE_SAVE
------- ENDDO
C:0E83H LINE# 86
C:0E83H LINE# 87
C:0E83H LINE# 88
C:0E85H LINE# 90
C:0E88H LINE# 92
C:0E8BH LINE# 93
C:0E8EH LINE# 95
C:0E90H LINE# 96
C:0E93H LINE# 97
C:0E96H LINE# 102
C:0E98H LINE# 104
C:0E9FH LINE# 107
C:0EA2H LINE# 108
C:0EA5H LINE# 109
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 22:13:17 PAGE 7
------- ENDPROC ADC0_INITIAL
------- PROC ADC0_ISR
C:0CE4H LINE# 114
C:0D01H LINE# 116
C:0D09H LINE# 117
C:0D0FH LINE# 118
C:0D0FH LINE# 119
C:0D11H LINE# 120
C:0D13H LINE# 121
C:0D19H LINE# 123
C:0D34H LINE# 127
C:0D3AH LINE# 128
C:0D3CH LINE# 129
C:0D3CH LINE# 130
------- ENDPROC ADC0_ISR
------- ENDMOD ADC_SAMPLING
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -