📄 mcu_contral.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/14/2006 04:35:09 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE lpc935.obj TO MCU_Contral RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
lpc935.obj (LPC935)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: MCU_Contral (LPC935)
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 0018H UNIT ?DT?LPC935
BIT 0020H.0 0000H.7 UNIT ?BI?LPC935
BIT 0020H.7 0000H.1 UNIT ?BI?COMPARATORS_DISABLE?LPC935
BIT 0021H.0 0000H.1 UNIT ?BI?COMPARATORS_GETOUTPUT?LPC935
BIT 0021H.1 0000H.1 UNIT ?BI?COMPARATORS_SELECTPOSINPUT?LPC935
0021H.2 0000H.6 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 000AH UNIT ?XD?LPC935
XDATA 000AH 0003H UNIT ?XD?_DELAYMS?LPC935
XDATA 000DH 0003H UNIT ?XD?_SIO_OUT_STR?LPC935
XDATA 0010H 0002H UNIT ?XD?_SIO_OUT_DEC?LPC935
XDATA 0012H 0002H UNIT ?XD?_DELAYUS?LPC935
XDATA 0014H 0002H UNIT ?XD?COMPARATORS_ISR?LPC935
XDATA 0016H 0001H UNIT ?XD?RCV_ISR?LPC935
XDATA 0017H 0001H UNIT ?XD?_SIO_OUT_HEX?LPC935
XDATA 0018H 0001H UNIT ?XD?_SIO_OUT_BYTE?LPC935
XDATA 0019H 0001H UNIT ?XD?COMPARATORS_SELECTPOSINPUT?LPC935
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?COUNTER_ISR?LPC935
CODE 000AH 0001H UNIT ?PR?COMPARATORS_13USDELAY?LPC935
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?ADC_INIT?LPC935
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0005H UNIT ?PR?SEND_ISR?LPC935
CODE 0023H 0003H ABSOLUTE
CODE 0026H 001CH UNIT ?PR?INIT_IO?LPC935
0042H 0001H *** GAP ***
BL51 BANKED LINKER/LOCATER V5.03 03/14/2006 04:35:09 PAGE 2
CODE 0043H 0003H ABSOLUTE
CODE 0046H 001EH UNIT ?PR?UART_INIT?LPC935
CODE 0064H 0003H UNIT ?PR?COUNTER_START?LPC935
CODE 0067H 0003H UNIT ?PR?COUNTER_STOP?LPC935
006AH 0001H *** GAP ***
CODE 006BH 0003H ABSOLUTE
CODE 006EH 01EDH UNIT ?PR?MAIN?LPC935
CODE 025BH 0122H UNIT ?PR?RCV_ISR?LPC935
CODE 037DH 0098H UNIT ?C?LIB_CODE
CODE 0415H 008CH UNIT ?C_C51STARTUP
CODE 04A1H 0085H UNIT ?PR?_SIO_OUT_HEX?LPC935
CODE 0526H 006BH UNIT ?PR?COMPARATORS_ISR?LPC935
CODE 0591H 0058H UNIT ?PR?COMPARATORS_SELECTPOSINPUT?LPC935
CODE 05E9H 004FH UNIT ?PR?TIMER0_INT?LPC935
CODE 0638H 0046H UNIT ?C_INITSEG
CODE 067EH 0043H UNIT ?PR?_SIO_OUT_DEC?LPC935
CODE 06C1H 0042H UNIT ?PR?_DELAYMS?LPC935
CODE 0703H 0040H UNIT ?PR?_SIO_OUT_STR?LPC935
CODE 0743H 003CH UNIT ?PR?GET_COUNT?LPC935
CODE 077FH 001BH UNIT ?PR?_DELAYUS?LPC935
CODE 079AH 001AH UNIT ?PR?SEND_AD_RESULT?LPC935
CODE 07B4H 0016H UNIT ?PR?DO_ADCONVERT?LPC935
CODE 07CAH 0016H UNIT ?PR?COMPARATORS_INIT?LPC935
CODE 07E0H 0014H UNIT ?PR?COMPARATORS_GETOUTPUT?LPC935
CODE 07F4H 0012H UNIT ?PR?_SIO_OUT_BYTE?LPC935
CODE 0806H 0011H UNIT ?PR?COUNTER_INIT?LPC935
CODE 0817H 000EH UNIT ?PR?TIMER0_INIT?LPC935
CODE 0825H 000BH UNIT ?PR?COMPARATORS_DISABLE?LPC935
CODE 0830H 0009H UNIT ?PR?CLEAR_TIMER?LPC935
OVERLAY MAP OF MODULE: MCU_Contral (LPC935)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?COMPARATORS_ISR?LPC935
+--> ?PR?_DELAYMS?LPC935
+--> ?PR?COUNTER_STOP?LPC935
+--> ?PR?_SIO_OUT_BYTE?LPC935
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?LPC935
+--> ?C_INITSEG
?PR?MAIN?LPC935
+--> ?PR?INIT_IO?LPC935
+--> ?PR?TIMER0_INIT?LPC935
+--> ?PR?CLEAR_TIMER?LPC935
+--> ?PR?UART_INIT?LPC935
+--> ?PR?ADC_INIT?LPC935
+--> ?PR?SEND_AD_RESULT?LPC935
+--> ?PR?GET_COUNT?LPC935
BL51 BANKED LINKER/LOCATER V5.03 03/14/2006 04:35:09 PAGE 3
?PR?SEND_AD_RESULT?LPC935
+--> ?PR?_SIO_OUT_BYTE?LPC935
?PR?GET_COUNT?LPC935
+--> ?PR?INIT_IO?LPC935
+--> ?PR?COUNTER_INIT?LPC935
+--> ?PR?_DELAYMS?LPC935
SYMBOL TABLE OF MODULE: MCU_Contral (LPC935)
VALUE TYPE NAME
----------------------------------
------- MODULE LPC935
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
C:07B4H PUBLIC Do_ADConvert
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
C:0703H PUBLIC _SIO_Out_Str
D:00A4H PUBLIC P2M1
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
C:05E9H PUBLIC timer0_int
D:0008H PUBLIC Cnt_100us
D:00B1H PUBLIC P3M1
D:00A5H PUBLIC P2M2
D:00A0H PUBLIC P2
D:00B2H PUBLIC P3M2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:00E8H.2 PUBLIC EC
C:07E0H PUBLIC comparators_getoutput
B:00A0H.5 PUBLIC LED7
D:00A8H PUBLIC IEN0
C:0743H PUBLIC Get_Count
C:0067H PUBLIC Counter_stop
X:0000H PUBLIC tempCMD
B:00A0H.6 PUBLIC LED8
D:00E8H PUBLIC IEN1
C:0026H PUBLIC Init_IO
D:000AH PUBLIC Temp_Byte
B:00A0H.7 PUBLIC LED9
D:00BAH PUBLIC SSTAT
D:00ACH PUBLIC CMP1
D:00ADH PUBLIC CMP2
C:0003H PUBLIC Counter_isr
D:000BH PUBLIC Temp_TH
D:000CH PUBLIC Temp_Word
D:008EH PUBLIC ADCON0
D:000EH PUBLIC Temp
D:0097H PUBLIC ADCON1
B:0098H.0 PUBLIC RI
BL51 BANKED LINKER/LOCATER V5.03 03/14/2006 04:35:09 PAGE 4
B:0098H.1 PUBLIC TI
D:000FH PUBLIC Snd_Time_Cnt
B:0020H.0 PUBLIC Flag_10ms
C:0591H PUBLIC comparators_selectposinput
D:0011H PUBLIC Rec_Idx
D:0012H PUBLIC AD_Channel
C:006EH PUBLIC main
D:0013H PUBLIC Cnt_MS
D:00C0H PUBLIC ADMODA
D:00A1H PUBLIC ADMODB
B:00A0H.1 PUBLIC RELAX1
B:00A0H.2 PUBLIC RELAX2
B:00A0H.3 PUBLIC RELAX3
D:0095H PUBLIC DIVM
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
B:00A0H.4 PUBLIC RELAX4
D:0015H PUBLIC Send_Ms_Cnt
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0020H.1 PUBLIC Flag_COM_Rec
D:0017H PUBLIC RecWord
B:0020H.2 PUBLIC Flag_Second
D:00BDH PUBLIC BRGCON
D:00C5H PUBLIC AD0DAT0
D:00D5H PUBLIC AD1DAT0
D:00D6H PUBLIC AD1DAT1
D:0019H PUBLIC AD_Battery
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
C:07CAH PUBLIC comparators_init
B:00E8H.7 PUBLIC EAD
B:00A8H.3 PUBLIC ET1
D:00F8H PUBLIC IP1
D:00C8H PUBLIC TCR20
D:008CH PUBLIC TH0
D:001AH PUBLIC AD_Current
D:008DH PUBLIC TH1
C:0830H PUBLIC Clear_Timer
D:001BH PUBLIC RecTmp
D:008AH PUBLIC TL0
B:0020H.3 PUBLIC Send_Counter
D:008BH PUBLIC TL1
C:067EH PUBLIC _SIO_Out_Dec
C:06C1H PUBLIC _delayms
C:0046H PUBLIC UART_init
X:0005H PUBLIC CMD
C:079AH PUBLIC Send_AD_Result
B:0080H.4 PUBLIC PDA
B:0088H.4 PUBLIC TR0
B:0020H.4 PUBLIC Flag_100us
B:0088H.6 PUBLIC TR1
D:00F6H PUBLIC PT0AD
C:001EH PUBLIC Send_ISR
C:077FH PUBLIC _delayus
C:07F4H PUBLIC _SIO_Out_Byte
BL51 BANKED LINKER/LOCATER V5.03 03/14/2006 04:35:09 PAGE 5
D:00D8H PUBLIC I2CON
D:00BEH PUBLIC BRGR0
C:000EH PUBLIC ADC_init
D:00BFH PUBLIC BRGR1
B:0020H.5 PUBLIC Flag_AD
C:0526H PUBLIC comparators_isr
B:0020H.6 PUBLIC Flag_GetCounter
D:001DH PUBLIC Second_Cnt
D:001EH PUBLIC AD_Load
B:00A8H.4 PUBLIC ESR
C:0817H PUBLIC timer0_init
C:0825H PUBLIC comparators_disable
C:04A1H PUBLIC _SIO_Out_Hex
D:00A3H PUBLIC ADINS
D:00A2H PUBLIC AUXR1
C:000AH PUBLIC comparators_13usdelay
C:0064H PUBLIC Counter_start
D:00D0H PUBLIC PSW
C:025BH PUBLIC Rcv_ISR
C:0806H PUBLIC Counter_init
D:001FH PUBLIC Minute_Cnt
------- PROC MAIN
C:006EH LINE# 170
C:006EH LINE# 171
C:006EH LINE# 174
C:0070H LINE# 175
C:0073H LINE# 176
C:0076H LINE# 177
C:0079H LINE# 178
C:007CH LINE# 179
C:007FH LINE# 180
C:0084H LINE# 181
C:008CH LINE# 182
C:0094H LINE# 183
C:0096H LINE# 214
C:0099H LINE# 215
C:009BH LINE# 216
C:009DH LINE# 217
C:009FH LINE# 218
C:00A1H LINE# 219
C:00A3H LINE# 220
C:00A5H LINE# 221
C:00A7H LINE# 222
C:00AEH LINE# 223
C:00B1H LINE# 224
C:00B3H LINE# 225
C:00B5H LINE# 226
C:00B7H LINE# 227
C:00B9H LINE# 228
C:00BBH LINE# 229
C:00BDH LINE# 230
C:00BFH LINE# 232
C:00BFH LINE# 233
C:00BFH LINE# 247
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -