📄 310text.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj TO 310text RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: 310text (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 0010H UNIT ?DT?MAIN
DATA 0018H 0004H UNIT _DATA_GROUP_
IDATA 001CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 008BH UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 001FH UNIT ?PR?INIT_SYS_CLK?MAIN
CODE 0022H 0001H UNIT ?PR?ADC0?MAIN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0004H UNIT ?PR?INIT_UART0?MAIN
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0022H UNIT ?PR?DELAY?MAIN
0050H 0003H *** GAP ***
CODE 0053H 0003H ABSOLUTE
CODE 0056H 0004H UNIT ?PR?TIME3_CLOSE?MAIN
005AH 0001H *** GAP ***
CODE 005BH 0003H ABSOLUTE
CODE 005EH 0015H UNIT ?PR?UVCN?MAIN
CODE 0073H 0003H ABSOLUTE
CODE 0076H 01EBH UNIT ?PR?REMOTE?MAIN
CODE 0261H 01A1H UNIT ?PR?MODE?MAIN
CODE 0402H 010AH UNIT ?PR?DATA_PHASE?MAIN
CODE 050CH 00EAH UNIT ?PR?PHASE?MAIN
CODE 05F6H 00E2H UNIT ?PR?MAIN?MAIN
CODE 06D8H 00B9H UNIT ?PR?PCA?MAIN
CODE 0791H 0067H UNIT ?C?LIB_CODE
CODE 07F8H 0063H UNIT ?PR?TMR3?MAIN
CODE 085BH 004EH UNIT ?PR?_STEP_MACHINERY?MAIN
CODE 08A9H 0034H UNIT ?PR?ADC0_TEMP?MAIN
CODE 08DDH 002BH UNIT ?PR?TMR2?MAIN
CODE 0908H 001FH UNIT ?PR?_UPPC?MAIN
CODE 0927H 0015H UNIT ?PR?FAN_SPEED?MAIN
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 2
CODE 093CH 0015H UNIT ?PR?_RUN_CN?MAIN
CODE 0951H 0015H UNIT ?PR?CLOSE?MAIN
CODE 0966H 0014H UNIT ?PR?ALARM?MAIN
CODE 097AH 0013H UNIT ?PR?INIT_PORT?MAIN
CODE 098DH 000FH UNIT ?PR?_INIT_ADC0?MAIN
CODE 099CH 000FH UNIT ?PR?_INIT_TIMER2?MAIN
CODE 09ABH 000DH UNIT ?PR?INIT_PCA?MAIN
CODE 09B8H 000DH UNIT ?PR?TIME_OPEN?MAIN
CODE 09C5H 000DH UNIT ?PR?TIME3_OPEN?MAIN
CODE 09D2H 000CH UNIT ?C_C51STARTUP
CODE 09DEH 000AH UNIT ?PR?TIME?MAIN
CODE 09E8H 0009H UNIT ?PR?INIT_INTERRUPT?MAIN
CODE 09F1H 0006H UNIT ?PR?UART0INT?MAIN
CODE 09F7H 0004H UNIT ?PR?TIME_CLOSE?MAIN
OVERLAY MAP OF MODULE: 310text (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT_SYS_CLK?MAIN
+--> ?PR?INIT_INTERRUPT?MAIN
+--> ?PR?INIT_PORT?MAIN
+--> ?PR?INIT_UART0?MAIN
+--> ?PR?_INIT_TIMER2?MAIN
+--> ?PR?INIT_PCA?MAIN
+--> ?PR?CLOSE?MAIN
+--> ?PR?_RUN_CN?MAIN
+--> ?PR?MODE?MAIN
+--> ?PR?REMOTE?MAIN
+--> ?PR?TIME3_CLOSE?MAIN
+--> ?PR?_STEP_MACHINERY?MAIN
+--> ?PR?ALARM?MAIN
+--> ?PR?FAN_SPEED?MAIN
+--> ?PR?TIME?MAIN
+--> ?PR?UVCN?MAIN
?PR?CLOSE?MAIN ----- -----
+--> ?PR?DELAY?MAIN
?PR?_RUN_CN?MAIN ----- -----
+--> ?PR?DELAY?MAIN
?PR?MODE?MAIN 0018H 0004H
+--> ?PR?ADC0_TEMP?MAIN
+--> ?PR?DELAY?MAIN
+--> ?PR?TIME_CLOSE?MAIN
+--> ?PR?TIME_OPEN?MAIN
+--> ?PR?_INIT_ADC0?MAIN
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 3
?PR?ADC0_TEMP?MAIN ----- -----
+--> ?PR?DELAY?MAIN
+--> ?PR?_INIT_ADC0?MAIN
?PR?REMOTE?MAIN 0018H 0003H
+--> ?PR?PHASE?MAIN
+--> ?PR?DATA_PHASE?MAIN
+--> ?PR?DELAY?MAIN
?PR?PHASE?MAIN 001BH 0001H
+--> ?PR?_UPPC?MAIN
+--> ?PR?TIME3_OPEN?MAIN
+--> ?PR?TIME3_CLOSE?MAIN
?PR?DATA_PHASE?MAIN 001BH 0001H
+--> ?PR?_UPPC?MAIN
+--> ?PR?TIME3_OPEN?MAIN
+--> ?PR?TIME3_CLOSE?MAIN
?PR?_STEP_MACHINERY?MAIN ----- -----
+--> ?PR?DELAY?MAIN
?PR?ALARM?MAIN ----- -----
+--> ?PR?_INIT_ADC0?MAIN
+--> ?PR?ADC0_TEMP?MAIN
?PR?FAN_SPEED?MAIN ----- -----
+--> ?PR?DELAY?MAIN
?PR?TIME?MAIN ----- -----
+--> ?PR?TIME3_CLOSE?MAIN
?PR?UVCN?MAIN ----- -----
+--> ?PR?DELAY?MAIN
SYMBOL TABLE OF MODULE: 310text (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
B:00D8H.2 PUBLIC CCF2
B:00D8H.3 PUBLIC CCF3
B:00D8H.4 PUBLIC CCF4
D:0090H PUBLIC P1
B:00B0H.0 PUBLIC AA
D:00A0H PUBLIC P2
D:00BCH PUBLIC ADC0CF
D:00B0H PUBLIC P3
B:00B0H.1 PUBLIC BB
C:0026H PUBLIC INIT_UART0
D:00E6H PUBLIC EIE1
B:00B0H.2 PUBLIC CC
B:00A8H.7 PUBLIC EA
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 4
C:08DDH PUBLIC tmr2
C:07F8H PUBLIC tmr3
B:00B0H.3 PUBLIC DD
B:00D8H.7 PUBLIC CF
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00CBH PUBLIC TMR2RLH
D:00A8H PUBLIC IE
D:00A6H PUBLIC P2MDOUT
D:00A7H PUBLIC P3MDOUT
D:0093H PUBLIC TMR3RLH
C:0076H PUBLIC remote
C:0966H PUBLIC alarm
C:0402H PUBLIC data_phase
C:08B3H PUBLIC ADC0_TEMP
C:003BH PUBLIC delay
D:00CAH PUBLIC TMR2RLL
D:0092H PUBLIC TMR3RLL
C:050CH PUBLIC phase
B:00C8H.7 PUBLIC TF2H
D:00DAH PUBLIC PCA0CPM0
D:00D9H PUBLIC PCA0MD
D:00D8H PUBLIC PCA0CN
D:00DBH PUBLIC PCA0CPM1
C:0951H PUBLIC close
D:00B8H PUBLIC IP
C:0908H PUBLIC _uppc
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
B:0090H.3 PUBLIC fanh
D:00D1H PUBLIC REF0CN
B:00E8H.5 PUBLIC AD0INT
X:0000H PUBLIC lastuv
B:0090H.4 PUBLIC fanl
X:0001H PUBLIC hex_buffer
D:00C0H PUBLIC SMB0CN
C:05F6H PUBLIC main
C:0261H PUBLIC mode
X:000EH PUBLIC lock
C:0927H PUBLIC fan_speed
C:09F7H PUBLIC time_close
C:099CH PUBLIC _INIT_TIMER2
D:0014H PUBLIC point
D:00F8H PUBLIC SPI0CN
D:0015H PUBLIC power
C:09DEH PUBLIC time
B:00A0H.1 PUBLIC ring
C:06D8H PUBLIC pca
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00C8H PUBLIC TMR2CN
D:0091H PUBLIC TMR3CN
C:09F1H PUBLIC uart0int
C:005EH PUBLIC uvcn
D:00A9H PUBLIC CLKSEL
D:00BEH PUBLIC ADC0H
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 5
D:00B2H PUBLIC OSCICN
X:0010H PUBLIC lastmode_choose
D:0016H PUBLIC min
C:085BH PUBLIC _step_machinery
D:00BDH PUBLIC ADC0L
B:00A0H.6 PUBLIC warm_lamp
C:09B8H PUBLIC time_open
B:0098H.0 PUBLIC RI0
B:0090H.7 PUBLIC hot
D:008CH PUBLIC TH0
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
C:0003H PUBLIC INIT_SYS_CLK
D:008BH PUBLIC TL1
D:0017H PUBLIC pcabase
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:0022H PUBLIC adc0
X:0011H PUBLIC lasttimer
C:097AH PUBLIC INIT_PORT
B:00A0H.4 PUBLIC dry_lamp
B:00A0H.5 PUBLIC wet_lamp
C:0056H PUBLIC time3_close
D:0099H PUBLIC SBUF0
X:0012H PUBLIC lastswing
B:00A0H.3 PUBLIC run_lamp
D:00EFH PUBLIC RSTSRC
D:0098H PUBLIC SCON0
D:00BAH PUBLIC AMX0N
X:0013H PUBLIC lastpower
C:09E8H PUBLIC INIT_INTERRUPT
D:00BBH PUBLIC AMX0P
C:093CH PUBLIC _run_cn
X:0014H PUBLIC rxbuffer
C:09ABH PUBLIC INIT_PCA
B:0090H.6 PUBLIC uv
X:0082H PUBLIC lastfan
B:00A0H.0 PUBLIC expulsion
C:098DH PUBLIC _INIT_ADC0
D:00CDH PUBLIC TMR2H
D:0095H PUBLIC TMR3H
D:008EH PUBLIC CKCON
B:0090H.5 PUBLIC compress
D:00CCH PUBLIC TMR2L
D:0094H PUBLIC TMR3L
B:00A0H.7 PUBLIC uv_lamp
C:09C5H PUBLIC time3_open
D:00D0H PUBLIC PSW
X:0083H PUBLIC locate
B:00D8H.0 PUBLIC CCF0
B:00D8H.1 PUBLIC CCF1
------- PROC INIT_SYS_CLK
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0003H LINE# 55
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 6
C:0003H LINE# 56
C:0003H LINE# 58
C:0013H LINE# 59
C:0016H LINE# 60
C:0019H LINE# 61
C:001EH LINE# 63
C:001EH LINE# 64
C:0021H LINE# 65
------- ENDPROC INIT_SYS_CLK
------- PROC INIT_PORT
C:097AH LINE# 66
C:097AH LINE# 67
C:097DH LINE# 68
C:0980H LINE# 69
C:0983H LINE# 70
C:0986H LINE# 71
C:0989H LINE# 72
C:098CH LINE# 73
------- ENDPROC INIT_PORT
------- PROC INIT_PCA
C:09ABH LINE# 74
C:09ABH LINE# 75
C:09AEH LINE# 76
C:09B1H LINE# 77
C:09B4H LINE# 78
C:09B7H LINE# 79
------- ENDPROC INIT_PCA
------- PROC _INIT_ADC0
D:0007H SYMBOL channel
C:098DH LINE# 80
C:098DH LINE# 81
C:0990H LINE# 83
C:0992H LINE# 85
C:0995H LINE# 87
C:0998H LINE# 89
C:099BH LINE# 104
------- ENDPROC _INIT_ADC0
------- PROC L?0244
------- ENDPROC L?0244
------- PROC ADC0_TEMP
------- DO
D:0004H SYMBOL temp
D:0006H SYMBOL buffer
D:0003H SYMBOL change_times
------- ENDDO
C:08B3H LINE# 105
C:08B3H LINE# 109
C:08B6H LINE# 110
C:08B7H LINE# 111
C:08BAH LINE# 112
C:08BDH LINE# 113
C:08BDH LINE# 114
C:08C0H LINE# 115
C:08C0H LINE# 116
C:08C2H LINE# 117
C:08C6H LINE# 118
C:08CEH LINE# 119
BL51 BANKED LINKER/LOCATER V5.12 12/19/2006 18:25:21 PAGE 7
C:08D4H LINE# 120
C:08D8H LINE# 121
C:08DCH LINE# 122
------- ENDPROC ADC0_TEMP
------- PROC INIT_UART0
C:0026H LINE# 123
C:0026H LINE# 124
C:0026H LINE# 125
C:0029H LINE# 126
------- ENDPROC INIT_UART0
------- PROC _INIT_TIMER2
D:0006H SYMBOL iT2num
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -