📄 fft1024.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, PORT_Init.obj, ADC0_Init.obj, Int_FFT.obj, UART0_Init.obj TO fft1024 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
PORT_Init.obj (PORT_INIT)
ADC0_Init.obj (ADC0_INIT)
Int_FFT.obj (INT_FFT)
UART0_Init.obj (UART0_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
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: fft1024 (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 0006H UNIT ?DT?MAIN
DATA 000EH 0006H UNIT ?DT?ADC0_INIT
0014H 0004H *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?MAIN
BIT 0021H.2 0000H.1 UNIT ?BI?ADC0_INIT
BIT 0021H.3 0000H.1 UNIT ?BI?INT_FFT
BIT 0021H.4 0000H.1 UNIT ?BI?UART0_INIT
0021H.5 0000H.3 *** GAP ***
DATA 0022H 0040H UNIT _DATA_GROUP_
DATA 0062H 0006H UNIT ?DT?INT_FFT
DATA 0068H 0006H UNIT ?DT?UART0_INIT
IDATA 006EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0800H ABSOLUTE
* OVERLAP * XDATA 0000H 0800H ABSOLUTE
* OVERLAP * XDATA 0000H 0800H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 2
XDATA 0800H 0800H ABSOLUTE
* OVERLAP * XDATA 0800H 0800H ABSOLUTE
* OVERLAP * XDATA 0800H 0800H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 005AH UNIT ?PR?SYSCLK_INIT?PORT_INIT
CODE 005DH 0017H UNIT ?PR?ADC0_INIT?ADC0_INIT
0074H 0007H *** GAP ***
CODE 007BH 0003H ABSOLUTE
CODE 007EH 0A3FH UNIT ?CO?MAIN
CODE 0ABDH 0A00H UNIT ?CO?ADC0_INIT
CODE 14BDH 0A00H UNIT ?CO?INT_FFT
CODE 1EBDH 0A00H UNIT ?CO?UART0_INIT
CODE 28BDH 08AAH UNIT ?PR?_INT_FFT?INT_FFT
CODE 3167H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 34C3H 0249H UNIT ?PR?_WINDOWCALC?INT_FFT
CODE 370CH 01B3H UNIT ?C?LIB_CODE
CODE 38BFH 00FCH UNIT ?PR?_BIT_REVERSE?INT_FFT
CODE 39BBH 00F5H UNIT ?PR?MAIN?MAIN
CODE 3AB0H 008CH UNIT ?C_C51STARTUP
CODE 3B3CH 0048H UNIT ?PR?ADC0_ISR?ADC0_INIT
CODE 3B84H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 3BABH 0025H UNIT ?PR?UART0_INIT?UART0_INIT
CODE 3BD0H 0022H UNIT ?PR?_TIMER3_INIT?ADC0_INIT
CODE 3BF2H 0014H UNIT ?PR?PORT_INIT?PORT_INIT
CODE 3C06H 000FH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: fft1024 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?SYSCLK_INIT?PORT_INIT
+--> ?PR?PORT_INIT?PORT_INIT
+--> ?PR?UART0_INIT?UART0_INIT
+--> ?PR?_TIMER3_INIT?ADC0_INIT
+--> ?PR?ADC0_INIT?ADC0_INIT
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_WINDOWCALC?INT_FFT
+--> ?PR?_BIT_REVERSE?INT_FFT
+--> ?PR?_INT_FFT?INT_FFT
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0022H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_WINDOWCALC?INT_FFT ----- ----- 0022H 0008H
+--> ?CO?INT_FFT
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 3
?PR?_BIT_REVERSE?INT_FFT ----- ----- 0022H 0008H
+--> ?CO?INT_FFT
?PR?_INT_FFT?INT_FFT ----- ----- 0022H 0040H
+--> ?CO?INT_FFT
IGNORED SYMBOLS:
ADC_INDEX
BINNUM
BRTABLE
CONVERSION_SET_COMPLETE
IMAG
INDEX
REAL
SINTABLE
WINDOWFUNC
SYMBOL TABLE OF MODULE: fft1024 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
X:0800H PUBLIC Imag
C:02BDH PUBLIC BRTable
D:00FFH PUBLIC WDTCN
X:0000H PUBLIC Real
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
C:06BDH PUBLIC WindowFunc
D:0084H PUBLIC SFRPAGE
C:00BDH PUBLIC SinTable
D:0008H PUBLIC index
D:000AH PUBLIC ADC_Index
C:39BBH PUBLIC main
D:000CH PUBLIC BinNum
B:0021H.1 PUBLIC Conversion_Set_Complete
------- PROC MAIN
C:39BBH LINE# 35
C:39BBH LINE# 36
C:39BBH LINE# 39
C:39BEH LINE# 40
C:39C1H LINE# 43
C:39C4H LINE# 44
C:39C7H LINE# 45
C:39CAH LINE# 46
C:39D1H LINE# 48
C:39D4H LINE# 50
C:39D6H LINE# 52
C:39D6H LINE# 53
C:39D6H LINE# 54
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 4
C:39DBH LINE# 55
C:39DDH LINE# 57
C:39E0H LINE# 59
C:39E2H LINE# 61
C:39E5H LINE# 64
C:39E8H LINE# 65
C:39F1H LINE# 66
C:39F6H LINE# 67
C:39F6H LINE# 69
C:3A1FH LINE# 70
C:3A2EH LINE# 72
C:3A39H LINE# 75
C:3A42H LINE# 77
C:3A54H LINE# 79
C:3A57H LINE# 81
C:3A60H LINE# 84
C:3A65H LINE# 85
C:3A65H LINE# 87
C:3A9FH LINE# 88
C:3AAEH LINE# 90
C:3AAEH LINE# 91
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE PORT_INIT
C:0000H SYMBOL _ICE_DUMMY_
D:008FH PUBLIC PLL0FLT
D:008EH PUBLIC PLL0MUL
D:0084H PUBLIC SFRPAGE
D:00A4H PUBLIC P0MDOUT
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
D:0089H PUBLIC PLL0CN
C:3BF2H PUBLIC PORT_Init
D:0097H PUBLIC CLKSEL
D:008AH PUBLIC OSCICN
D:008CH PUBLIC OSCXCN
C:0003H PUBLIC SYSCLK_Init
D:00B7H PUBLIC FLSCL
D:008DH PUBLIC PLL0DIV
------- PROC PORT_INIT
------- DO
D:0007H SYMBOL old_SFRPAGE
------- ENDDO
C:3BF2H LINE# 15
C:3BF2H LINE# 16
C:3BF2H LINE# 17
C:3BF4H LINE# 18
C:3BF7H LINE# 21
C:3BFAH LINE# 22
C:3BFDH LINE# 23
C:3C00H LINE# 24
C:3C03H LINE# 26
C:3C05H LINE# 27
------- ENDPROC PORT_INIT
------- PROC SYSCLK_INIT
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 5
------- DO
D:0004H SYMBOL i
D:0007H SYMBOL old_SFRPAGE
------- ENDDO
C:0003H LINE# 37
C:0003H LINE# 38
C:0003H LINE# 41
C:0005H LINE# 43
C:0008H LINE# 45
C:000BH LINE# 48
C:001BH LINE# 50
C:0020H LINE# 52
C:0023H LINE# 55
C:0026H LINE# 58
C:0029H LINE# 60
C:002CH LINE# 61
C:002EH LINE# 62
C:0031H LINE# 64
C:0034H LINE# 65
C:0037H LINE# 66
C:003AH LINE# 67
C:003DH LINE# 70
C:0040H LINE# 72
C:004FH LINE# 73
C:0052H LINE# 74
C:0057H LINE# 75
C:005AH LINE# 77
C:005CH LINE# 78
------- ENDPROC SYSCLK_INIT
------- ENDMOD PORT_INIT
------- MODULE ADC0_INIT
C:0000H SYMBOL _ICE_DUMMY_
X:0800H PUBLIC Imag
C:0CBDH PUBLIC BRTable
D:00BCH PUBLIC ADC0CF
X:0000H PUBLIC Real
D:00E7H PUBLIC EIE2
C:10BDH PUBLIC WindowFunc
D:00E8H PUBLIC ADC0CN
D:0084H PUBLIC SFRPAGE
C:3BD0H PUBLIC _TIMER3_Init
C:0ABDH PUBLIC SinTable
D:000EH PUBLIC index
D:00D1H PUBLIC REF0CN
D:00BAH PUBLIC AMX0CF
B:00E8H.5 PUBLIC AD0INT
D:0010H PUBLIC ADC_Index
D:00CCH PUBLIC TMR3
D:00C9H PUBLIC TMR3CF
D:00BBH PUBLIC AMX0SL
D:00C8H PUBLIC TMR3CN
C:3B3CH PUBLIC ADC0_ISR
B:00E8H.7 PUBLIC AD0EN
D:0012H PUBLIC BinNum
B:00C8H.2 PUBLIC TR3
B:0021H.2 PUBLIC Conversion_Set_Complete
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 6
D:00CAH PUBLIC RCAP3
C:005DH PUBLIC ADC0_Init
D:00BEH PUBLIC ADC0
------- PROC _TIMER3_INIT
D:0006H SYMBOL counts
------- DO
D:0005H SYMBOL old_SFRPAGE
------- ENDDO
C:3BD0H LINE# 15
C:3BD0H LINE# 16
C:3BD0H LINE# 17
C:3BD2H LINE# 19
C:3BD5H LINE# 21
C:3BD8H LINE# 22
C:3BDBH LINE# 24
C:3BE4H LINE# 25
C:3BEAH LINE# 26
C:3BEDH LINE# 27
C:3BEFH LINE# 29
C:3BF1H LINE# 30
------- ENDPROC _TIMER3_INIT
------- PROC ADC0_INIT
------- DO
D:0007H SYMBOL old_SFRPAGE
------- ENDDO
C:005DH LINE# 41
C:005DH LINE# 42
C:005DH LINE# 43
C:005FH LINE# 45
C:0062H LINE# 46
C:0065H LINE# 50
C:0068H LINE# 52
C:006AH LINE# 53
C:006CH LINE# 55
C:006FH LINE# 56
C:006FH LINE# 58
C:0071H LINE# 60
C:0073H LINE# 61
------- ENDPROC ADC0_INIT
------- PROC ADC0_ISR
C:3B3CH LINE# 77
C:3B47H LINE# 79
C:3B49H LINE# 82
C:3B63H LINE# 84
C:3B6BH LINE# 86
C:3B72H LINE# 87
C:3B72H LINE# 88
C:3B74H LINE# 89
C:3B77H LINE# 90
C:3B7BH LINE# 91
C:3B7BH LINE# 93
------- ENDPROC ADC0_ISR
------- ENDMOD ADC0_INIT
------- MODULE INT_FFT
C:0000H SYMBOL _ICE_DUMMY_
X:0800H PUBLIC Imag
BL51 BANKED LINKER/LOCATER V6.00 05/09/2008 21:51:23 PAGE 7
C:16BDH PUBLIC BRTable
X:0000H PUBLIC Real
C:1ABDH PUBLIC WindowFunc
C:14BDH PUBLIC SinTable
D:0062H PUBLIC index
D:0064H PUBLIC ADC_Index
C:38BFH PUBLIC _Bit_Reverse
D:0066H PUBLIC BinNum
C:28BDH PUBLIC _Int_FFT
C:34C3H PUBLIC _WindowCalc
B:0021H.3 PUBLIC Conversion_Set_Complete
------- PROC _INT_FFT
D:0022H SYMBOL ReArray
D:0025H SYMBOL ImArray
------- DO
D:0028H SYMBOL sin_index
D:002AH SYMBOL g_cnt
D:002CH SYMBOL s_cnt
D:002EH SYMBOL indexA
D:0030H SYMBOL indexB
D:0032H SYMBOL group
D:0034H SYMBOL stage
D:0036H SYMBOL CosVal
D:003AH SYMBOL SinVal
D:003EH SYMBOL TempImA
D:0042H SYMBOL TempImB
D:0046H SYMBOL TempReA
D:004AH SYMBOL TempReB
D:004EH SYMBOL TempReA2
D:0052H SYMBOL TempReB2
D:0056H SYMBOL ReTwid
D:005AH SYMBOL ImTwid
D:005EH SYMBOL TempL
------- ENDDO
C:28BDH LINE# 53
C:28C3H LINE# 54
C:28C3H LINE# 66
C:28CFH LINE# 80
C:28D4H LINE# 81
C:28D8H LINE# 82
C:28D8H LINE# 83
C:28E3H LINE# 85
C:2907H LINE# 86
C:2925H LINE# 89
C:293DH LINE# 90
C:294EH LINE# 91
C:296EH LINE# 92
C:2983H LINE# 95
C:299CH LINE# 96
C:29ADH LINE# 97
C:29D6H LINE# 98
C:29FFH LINE# 100
C:2A1AH LINE# 102
C:2A2AH LINE# 103
C:2A3CH LINE# 105
C:2A47H LINE# 106
C:2A5AH LINE# 111
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -