?? main.m51
字號:
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE D:\PROJECT\AD9851.OBJ, D:\PROJECT\ADC.O
>> BJ, D:\PROJECT\COMMON.OBJ, D:\PROJECT\DAC.OBJ, D:\PROJECT\MAIN.OBJ, D:\PROJ
>> ECT\OSC.OBJ, D:\PROJECT\TIMER.OBJ, D:\PROJECT\UART.OBJ TO D:\PROJECT\MAIN R
>> S (256) PL (68) PW (78)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
D:\PROJECT\AD9851.OBJ (AD9851)
D:\PROJECT\ADC.OBJ (ADC)
D:\PROJECT\COMMON.OBJ (COMMON)
D:\PROJECT\DAC.OBJ (DAC)
D:\PROJECT\MAIN.OBJ (MAIN)
D:\PROJECT\OSC.OBJ (OSC)
D:\PROJECT\TIMER.OBJ (TIMER)
D:\PROJECT\UART.OBJ (UART)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: D:\PROJECT\MAIN (AD9851)
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 001AH UNIT ?DT?MAIN
DATA 0022H 001AH UNIT _DATA_GROUP_
IDATA 003CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0300H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 000BH UNIT ?PR?_LOOP_DELAY?COMMON
CODE 0011H 0001H UNIT ?PR?INT6?MAIN
0012H 0001H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 007DH UNIT ?PR?_AD9851_INPUT?AD9851
CODE 0093H 0003H ABSOLUTE
0096H 0005H *** GAP ***
CODE 009BH 0003H ABSOLUTE
CODE 009EH 02F9H UNIT ?C?LIB_CODE
CODE 0397H 01E5H UNIT ?PR?OSC_INIT?OSC
CODE 057CH 01D4H UNIT ?PR?MAIN?MAIN
CODE 0750H 0095H UNIT ?PR?INT0?MAIN
CODE 07E5H 008CH UNIT ?C_C51STARTUP
CODE 0871H 0060H UNIT ?PR?_LCD_DISPLAY?MAIN
CODE 08D1H 0055H UNIT ?PR?_REG_FIELD_SET?COMMON
>>
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 2
CODE 0926H 0055H UNIT ?PR?_REG_FIELD_CLR?COMMON
>>
CODE 097BH 004CH UNIT ?PR?_ADC0_CHANNEL_SELECT?
>> ADC
CODE 09C7H 0045H UNIT ?PR?_ADC1_CHANNEL_SELECT?
>> ADC
CODE 0A0CH 0041H UNIT ?PR?INT1?MAIN
CODE 0A4DH 0035H UNIT ?PR?INT7?MAIN
CODE 0A82H 001CH UNIT ?PR?UART_INIT?UART
CODE 0A9EH 001BH UNIT ?PR?ADC1_INIT?ADC
CODE 0AB9H 0019H UNIT ?PR?TIMER3_INIT?TIMER
CODE 0AD2H 0014H UNIT ?PR?AD9851_INIT?AD9851
CODE 0AE6H 0013H UNIT ?PR?ADC0_INIT?ADC
CODE 0AF9H 0013H UNIT ?C_INITSEG
CODE 0B0CH 000AH UNIT ?PR?DAC_INIT?DAC
CODE 0B16H 0006H UNIT ?PR?_DAC0_WORK?DAC
CODE 0B1CH 0006H UNIT ?PR?_DAC1_WORK?DAC
OVERLAY MAP OF MODULE: D:\PROJECT\MAIN (AD9851)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?PR?INT0?MAIN ----- -----
+--> ?PR?_LOOP_DELAY?COMMON
+--> ?PR?_AD9851_INPUT?AD9851
?PR?_AD9851_INPUT?AD9851 0035H 0007H
*** NEW ROOT ***************************************************
?PR?INT1?MAIN ----- -----
+--> ?PR?_LOOP_DELAY?COMMON
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0029H 000CH
+--> ?PR?OSC_INIT?OSC
+--> ?PR?UART_INIT?UART
+--> ?PR?_LCD_DISPLAY?MAIN
+--> ?PR?DAC_INIT?DAC
+--> ?PR?AD9851_INIT?AD9851
+--> ?PR?_AD9851_INPUT?AD9851
+--> ?PR?_LOOP_DELAY?COMMON
+--> ?PR?_DAC0_WORK?DAC
+--> ?PR?_DAC1_WORK?DAC
?PR?OSC_INIT?OSC 0035H 0006H
+--> ?PR?_REG_FIELD_SET?COMMON
+--> ?PR?_REG_FIELD_CLR?COMMON
+--> ?PR?_LOOP_DELAY?COMMON
SYMBOL TABLE OF MODULE: D:\PROJECT\MAIN (AD9851)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 3
------- MODULE AD9851
C:0000H SYMBOL _ICE_DUMMY_
B:00D8H.2 PUBLIC CCF2
B:0098H.3 PUBLIC TB80
B:00D8H.3 PUBLIC CCF3
B:00F8H.0 PUBLIC SPIEN
B:00D8H.4 PUBLIC CCF4
B:0098H.7 PUBLIC SM00
B:00C0H.2 PUBLIC AA
B:0098H.6 PUBLIC SM10
B:0098H.5 PUBLIC SM20
D:00B0H PUBLIC P3
B:00D0H.6 PUBLIC AC
B:00B0H.3 PUBLIC RESET
B:00A8H.7 PUBLIC EA
B:00F8H.1 PUBLIC MSTEN
B:00D8H.7 PUBLIC CF
D:00E8H PUBLIC ADC0CN
D:00A8H PUBLIC IE
B:00B0H.0 PUBLIC FQ_UD
C:0016H PUBLIC _ad9851_input
B:00B0H.1 PUBLIC W_CLK
B:00D8H.6 PUBLIC CR
B:00C8H.6 PUBLIC EXF2
B:0098H.4 PUBLIC REN0
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
B:00F8H.3 PUBLIC TXBSY
B:00D0H.7 PUBLIC CY
B:00C0H.3 PUBLIC SI
B:00E8H.5 PUBLIC AD0INT
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
D:00C0H PUBLIC SMB0CN
B:00F8H.5 PUBLIC MODF
D:00F8H PUBLIC SPI0CN
B:00F8H.7 PUBLIC SPIF
C:0AD2H PUBLIC ad9851_init
D:0088H PUBLIC TCON
B:00F8H.6 PUBLIC WCOL
B:00B0H.2 PUBLIC AD9851_D7
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00C0H.1 PUBLIC SMBFTE
B:00C0H.7 PUBLIC BUSY
B:00A8H.4 PUBLIC ES0
B:00E8H.7 PUBLIC AD0EN
B:00C8H.1 PUBLIC CT2
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0098H.0 PUBLIC RI0
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:00C0H.0 PUBLIC SMBTOE
B:00A8H.0 PUBLIC EX0
B:0098H.1 PUBLIC TI0
B:0088H.0 PUBLIC IT0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:00B8H.1 PUBLIC PT0
B:00D0H.3 PUBLIC RS0
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 4
B:00B8H.3 PUBLIC PT1
B:00D0H.4 PUBLIC RS1
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:00E8H.6 PUBLIC AD0TM
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:00F8H.2 PUBLIC SLVSEL
B:00C8H.5 PUBLIC RCLK0
B:00C8H.4 PUBLIC TCLK0
B:00C8H.3 PUBLIC EXEN2
B:00C8H.0 PUBLIC CPRL2
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
B:00C0H.5 PUBLIC STA
B:00F8H.4 PUBLIC RXOVRN
B:00E8H.0 PUBLIC AD0LJST
B:00D0H.5 PUBLIC F0
B:00E8H.2 PUBLIC AD0CM0
B:00D0H.1 PUBLIC F1
B:00C0H.4 PUBLIC STO
B:00C0H.6 PUBLIC ENSMB
B:00E8H.3 PUBLIC AD0CM1
B:00E8H.1 PUBLIC AD0WINT
B:00E8H.4 PUBLIC AD0BUSY
D:00D0H PUBLIC PSW
B:00D8H.0 PUBLIC CCF0
B:0098H.2 PUBLIC RB80
B:00D8H.1 PUBLIC CCF1
------- PROC AD9851_INIT
C:0AD2H LINE# 13
C:0AD2H LINE# 14
C:0AD2H LINE# 16
C:0AD4H LINE# 17
C:0AD6H LINE# 18
C:0AD7H LINE# 19
C:0AD9H LINE# 21
C:0ADBH LINE# 22
C:0ADDH LINE# 23
C:0ADFH LINE# 25
C:0AE1H LINE# 26
C:0AE3H LINE# 27
C:0AE5H LINE# 29
------- ENDPROC AD9851_INIT
------- PROC _AD9851_INPUT
D:0035H SYMBOL ad9851_frequency
D:0039H SYMBOL ad9851_phase
------- DO ad9851_phase
D:003AH SYMBOL i
------- ENDDO i
C:0016H LINE# 32
C:001EH LINE# 33
C:001EH LINE# 38
C:0023H LINE# 39
C:0023H LINE# 42
C:0037H LINE# 43
C:0037H LINE# 44
C:0039H LINE# 45
C:003BH LINE# 48
C:003BH LINE# 49
C:003DH LINE# 50
C:003DH LINE# 52
C:003FH LINE# 53
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 5
C:0041H LINE# 55
C:0056H LINE# 57
C:0064H LINE# 60
C:0069H LINE# 61
C:0069H LINE# 63
C:006EH LINE# 64
C:006EH LINE# 65
C:0070H LINE# 67
C:0072H LINE# 70
C:0072H LINE# 71
C:0074H LINE# 73
C:0074H LINE# 75
C:0076H LINE# 76
C:0078H LINE# 78
C:007EH LINE# 80
C:008CH LINE# 83
C:008DH LINE# 84
C:008EH LINE# 86
C:0090H LINE# 87
C:0092H LINE# 89
------- ENDPROC _AD9851_INPUT
------- ENDMOD AD9851
------- MODULE ADC
C:0000H SYMBOL _ICE_DUMMY_
B:00D8H.2 PUBLIC CCF2
B:0098H.3 PUBLIC TB80
B:00D8H.3 PUBLIC CCF3
B:00F8H.0 PUBLIC SPIEN
B:00D8H.4 PUBLIC CCF4
B:0098H.7 PUBLIC SM00
D:0090H PUBLIC P1
B:00C0H.2 PUBLIC AA
B:0098H.6 PUBLIC SM10
B:0098H.5 PUBLIC SM20
D:00BCH PUBLIC ADC0CF
B:00D0H.6 PUBLIC AC
D:00ABH PUBLIC ADC1CF
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
B:00F8H.1 PUBLIC MSTEN
B:00D8H.7 PUBLIC CF
D:00E8H PUBLIC ADC0CN
D:00AAH PUBLIC ADC1CN
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
B:00D8H.6 PUBLIC CR
B:00C8H.6 PUBLIC EXF2
B:0098H.4 PUBLIC REN0
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
B:00F8H.3 PUBLIC TXBSY
B:00D0H.7 PUBLIC CY
B:00C0H.3 PUBLIC SI
D:00D1H PUBLIC REF0CN
B:00E8H.5 PUBLIC AD0INT
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
D:00C0H PUBLIC SMB0CN
B:00F8H.5 PUBLIC MODF
D:00BDH PUBLIC P1MDIN
D:00F8H PUBLIC SPI0CN
B:00F8H.7 PUBLIC SPIF
D:0088H PUBLIC TCON
B:00F8H.6 PUBLIC WCOL
BL51 BANKED LINKER/LOCATER V4.13 09/05/2007 17:00:35 PAGE 6
D:00BBH PUBLIC AMX0SL
D:00ACH PUBLIC AMX1SL
C:097BH PUBLIC _ADC0_Channel_Select
C:09C7H PUBLIC _ADC1_Channel_Select
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00C0H.1 PUBLIC SMBFTE
B:00C0H.7 PUBLIC BUSY
B:00A8H.4 PUBLIC ES0
B:00E8H.7 PUBLIC AD0EN
B:00C8H.1 PUBLIC CT2
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0098H.0 PUBLIC RI0
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:00C0H.0 PUBLIC SMBTOE
B:00A8H.0 PUBLIC EX0
B:0098H.1 PUBLIC TI0
B:0088H.0 PUBLIC IT0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:00B8H.1 PUBLIC PT0
B:00D0H.3 PUBLIC RS0
B:00B8H.3 PUBLIC PT1
B:00D0H.4 PUBLIC RS1
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:00E8H.6 PUBLIC AD0TM
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:00F8H.2 PUBLIC SLVSEL
B:00C8H.5 PUBLIC RCLK0
B:00C8H.4 PUBLIC TCLK0
B:00C8H.3 PUBLIC EXEN2
B:00C8H.0 PUBLIC CPRL2
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
B:00C0H.5 PUBLIC STA
C:0AE6H PUBLIC ADC0_Init
C:0A9EH PUBLIC ADC1_Init
B:00F8H.4 PUBLIC RXOVRN
B:00E8H.0 PUBLIC AD0LJST
B:00D0H.5 PUBLIC F0
B:00E8H.2 PUBLIC AD0CM0
B:00D0H.1 PUBLIC F1
B:00C0H.4 PUBLIC STO
B:00C0H.6 PUBLIC ENSMB
B:00E8H.3 PUBLIC AD0CM1
B:00E8H.1 PUBLIC AD0WINT
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -