📄 cewen.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C_main.obj, I2C.obj, max6675.obj, UART2.obj, W_R_E2RAM.obj TO cewen RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
C_main.obj (C_MAIN)
I2C.obj (I2C)
max6675.obj (MAX6675)
UART2.obj (UART2)
W_R_E2RAM.obj (W_R_E2RAM)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: cewen (C_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 0011H UNIT _DATA_GROUP_
DATA 0019H 0006H UNIT ?DT?_MAX6675_TRANSITION?MAX6675
DATA 001FH 0001H UNIT ?DT?I2C
BIT 0020H.0 0000H.1 UNIT ?BI?I2C_GETACK?I2C
BIT 0020H.1 0000H.1 UNIT ?BI?I2C_PUTACK?I2C
0020H.2 0000H.6 *** GAP ***
DATA 0021H 000DH UNIT ?DT?C_MAIN
DATA 002EH 000CH UNIT ?DT?_I2C_PUTS?I2C
DATA 003AH 000CH UNIT ?DT?_I2C_GETS?I2C
DATA 0046H 0004H UNIT ?DT?_MAX6675_READ?MAX6675
DATA 004AH 0003H UNIT ?DT?UART2
IDATA 004DH 004CH UNIT _IDATA_GROUP_
IDATA 0099H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00C8H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0018H UNIT ?PR?_UART2SEND?UART2
CODE 001BH 0003H ABSOLUTE
CODE 001EH 001DH UNIT ?PR?_I2C_WRITE?I2C
CODE 003BH 0003H ABSOLUTE
CODE 003EH 0015H UNIT ?PR?RTC_INIT?C_MAIN
CODE 0053H 0003H ABSOLUTE
CODE 0056H 01DCH UNIT ?PR?MAIN?C_MAIN
CODE 0232H 0170H UNIT ?C?LIB_CODE
CODE 03A2H 013EH UNIT ?CO?C_MAIN
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 2
CODE 04E0H 00AAH UNIT ?PR?WAIT_CODE1?C_MAIN
CODE 058AH 00A1H UNIT ?PR?TIMER1_ISR?UART2
CODE 062BH 008CH UNIT ?C_C51STARTUP
CODE 06B7H 007DH UNIT ?PR?_I2C_GETS?I2C
CODE 0734H 0070H UNIT ?PR?INT_SYSTEM?C_MAIN
CODE 07A4H 006DH UNIT ?PR?_I2C_PUTS?I2C
CODE 0811H 005FH UNIT ?PR?WAIT_CODE2?C_MAIN
CODE 0870H 004CH UNIT ?PR?_MAX6675_READ?MAX6675
CODE 08BCH 004CH UNIT ?PR?_MAX6675_TRANSITION?MAX6675
CODE 0908H 0035H UNIT ?PR?INIT_SERIAL?C_MAIN
CODE 093DH 0028H UNIT ?PR?_WRITE_DATATO_E2RAM?W_R_E2RAM
CODE 0965H 0027H UNIT ?PR?_DELAYMS?C_MAIN
CODE 098CH 0026H UNIT ?PR?I2C_GETACK?I2C
CODE 09B2H 0026H UNIT ?PR?I2C_STOP?I2C
CODE 09D8H 0025H UNIT ?PR?INC_TIME?C_MAIN
CODE 09FDH 0021H UNIT ?PR?I2C_START?I2C
CODE 0A1EH 0021H UNIT ?PR?I2C_READ?I2C
CODE 0A3FH 0021H UNIT ?PR?_READ_DATATO_E2RAM?W_R_E2RAM
CODE 0A60H 001FH UNIT ?PR?INIT_CPUIO?C_MAIN
CODE 0A7FH 001EH UNIT ?PR?_WRITE_DATATO_00E2RAM?W_R_E2RAM
CODE 0A9DH 001CH UNIT ?PR?UART2READ?UART2
CODE 0AB9H 001BH UNIT ?PR?I2C_PUTACK?I2C
CODE 0AD4H 0013H UNIT ?PR?RTC_ISR?C_MAIN
CODE 0AE7H 0011H UNIT ?PR?I2C_INIT?I2C
CODE 0AF8H 0010H UNIT ?PR?INITTIMER?C_MAIN
CODE 0B08H 000EH UNIT ?PR?KEY_INIT?C_MAIN
CODE 0B16H 000AH UNIT ?C_INITSEG
CODE 0B20H 0006H UNIT ?PR?KEY_INT?C_MAIN
CODE 0B26H 0003H UNIT ?PR?_MAX6675_DELAY?MAX6675
OVERLAY MAP OF MODULE: cewen (C_MAIN)
SEGMENT DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
---------------------------------------------------------------------------------------------------
?PR?RTC_ISR?C_MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?INC_TIME?C_MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?C_MAIN
+--> ?C_INITSEG
?PR?MAIN?C_MAIN 0008H 000EH 004DH 003CH 0000H 00C8H
+--> ?CO?C_MAIN
+--> ?PR?INIT_CPUIO?C_MAIN
+--> ?PR?INITTIMER?C_MAIN
+--> ?PR?INIT_SERIAL?C_MAIN
+--> ?PR?RTC_INIT?C_MAIN
+--> ?PR?INT_SYSTEM?C_MAIN
+--> ?PR?WAIT_CODE1?C_MAIN
+--> ?PR?_DELAYMS?C_MAIN
+--> ?PR?_WRITE_DATATO_00E2RAM?W_R_E2RAM
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 3
+--> ?PR?_UART2SEND?UART2
+--> ?PR?WAIT_CODE2?C_MAIN
?PR?INT_SYSTEM?C_MAIN 0016H 0001H 0089H 0010H ----- -----
+--> ?CO?C_MAIN
+--> ?PR?_READ_DATATO_E2RAM?W_R_E2RAM
?PR?WAIT_CODE1?C_MAIN 0016H 0003H 0089H 0010H ----- -----
+--> ?CO?C_MAIN
+--> ?PR?UART2READ?UART2
+--> ?PR?_WRITE_DATATO_E2RAM?W_R_E2RAM
+--> ?PR?_DELAYMS?C_MAIN
?PR?WAIT_CODE2?C_MAIN 0016H 0001H 0089H 0010H ----- -----
+--> ?CO?C_MAIN
+--> ?PR?UART2READ?UART2
SYMBOL TABLE OF MODULE: cewen (C_MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE C_MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:00A4H PUBLIC P2M1
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00A5H PUBLIC P2M2
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:0021H PUBLIC botelv
B:00A0H.1 PUBLIC KF
D:00BAH PUBLIC SSTAT
C:0734H PUBLIC Int_System
D:0022H PUBLIC kcount
C:0A60H PUBLIC Init_cpuio
C:0AF8H PUBLIC InitTimer
B:0098H.0 PUBLIC RI
B:00E8H.1 PUBLIC EKBI
B:0098H.1 PUBLIC TI
C:04E0H PUBLIC Wait_Code1
C:0056H PUBLIC main
C:0811H PUBLIC Wait_Code2
D:00C0H PUBLIC ADMODA
C:09D8H PUBLIC Inc_time
D:0023H PUBLIC WorkMode
D:0024H PUBLIC Load_M
D:0099H PUBLIC SBUF
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 4
D:0087H PUBLIC PCON
D:00D2H PUBLIC RTCH
D:0098H PUBLIC SCON
D:0025H PUBLIC Load_S
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00D3H PUBLIC RTCL
C:0AD4H PUBLIC RTC_ISR
D:0086H PUBLIC KBMASK
D:00BDH PUBLIC BRGCON
D:0026H PUBLIC Time_M
C:0B08H PUBLIC key_Init
D:0093H PUBLIC KBPATN
C:03A2H SYMBOL _?ix1000
B:0090H.1 PUBLIC uart2txd
D:0027H PUBLIC sdk
C:03B2H SYMBOL _?ix1001
D:0028H PUBLIC Time_S
C:03C2H SYMBOL _?ix1002
C:03D2H SYMBOL _?ix1003
C:03D4H SYMBOL _?ix1004
D:00E0H PUBLIC ACC
C:03D7H SYMBOL _?ix1005
C:03D9H SYMBOL _?ix1006
D:00B8H PUBLIC IP0
C:03DCH SYMBOL _?ix1007
B:0090H.6 PUBLIC LED_green
B:00A8H.3 PUBLIC ET1
C:0418H SYMBOL _?ix1008
D:00D1H PUBLIC RTCCON
B:0098H.2 PUBLIC RB8
D:00C8H PUBLIC TCR20
B:00D0H.0 PUBLIC P
D:0029H PUBLIC Readnum
C:096BH PUBLIC _delayms
B:0088H.4 PUBLIC TR0
B:00A0H.4 PUBLIC CTRL485
C:0908H PUBLIC Init_Serial
D:002AH PUBLIC Load_x
D:002BH PUBLIC BRGR0_DATA
D:002CH PUBLIC BRGR1_DATA
B:00A0H.0 PUBLIC RFC
D:00D8H PUBLIC I2CON
D:00BEH PUBLIC BRGR0
D:00BFH PUBLIC BRGR1
C:003EH PUBLIC RTC_Init
D:002DH PUBLIC Time_x
B:00A8H.4 PUBLIC ESR
D:0094H PUBLIC KBCON
B:0090H.7 PUBLIC LED_red
D:00A2H PUBLIC AUXR1
D:008FH PUBLIC TAMOD
C:0B20H PUBLIC key_int
D:00D0H PUBLIC PSW
B:0080H.0 PUBLIC key1
D:00A7H PUBLIC WDCON
C:0965H SYMBOL L?0121
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 5
------- PROC L?0120
------- ENDPROC L?0120
C:0965H SYMBOL L?0121
------- PROC _DELAYMS
D:0006H SYMBOL i
------- DO
D:0004H SYMBOL k
------- ENDDO
C:096BH LINE# 19
C:096BH LINE# 20
C:096BH LINE# 22
C:0976H LINE# 23
C:0976H LINE# 24
C:0984H LINE# 25
C:0989H LINE# 26
C:098BH LINE# 27
------- ENDPROC _DELAYMS
------- PROC INITTIMER
C:0AF8H LINE# 31
C:0AF8H LINE# 32
C:0AF8H LINE# 33
C:0AFBH LINE# 34
C:0AFEH LINE# 35
C:0B01H LINE# 37
C:0B03H LINE# 38
C:0B05H LINE# 39
C:0B07H LINE# 40
------- ENDPROC INITTIMER
------- PROC INIT_SERIAL
C:0908H LINE# 42
C:0908H LINE# 43
C:0908H LINE# 44
C:090BH LINE# 45
C:090EH LINE# 46
C:0911H LINE# 47
C:0913H LINE# 48
C:091CH LINE# 49
C:0926H LINE# 50
C:092EH LINE# 51
C:0931H LINE# 53
C:0934H LINE# 54
C:0937H LINE# 55
C:093AH LINE# 56
C:093CH LINE# 57
------- ENDPROC INIT_SERIAL
------- PROC INIT_CPUIO
C:0A60H LINE# 61
C:0A60H LINE# 62
C:0A63H LINE# 63
C:0A66H LINE# 65
C:0A69H LINE# 66
C:0A6CH LINE# 68
C:0A6FH LINE# 69
C:0A72H LINE# 71
C:0A74H LINE# 72
C:0A76H LINE# 73
C:0A78H LINE# 74
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 6
C:0A7AH LINE# 75
C:0A7CH LINE# 76
C:0A7EH LINE# 77
------- ENDPROC INIT_CPUIO
------- PROC RTC_INIT
C:003EH LINE# 82
C:003EH LINE# 83
C:003EH LINE# 84
C:0041H LINE# 85
C:0043H LINE# 86
C:0046H LINE# 87
C:0049H LINE# 88
C:004CH LINE# 89
C:004FH LINE# 90
C:0052H LINE# 91
------- ENDPROC RTC_INIT
------- PROC INC_TIME
C:09D8H LINE# 97
C:09D8H LINE# 98
C:09D8H LINE# 99
C:09DAH LINE# 100
C:09E1H LINE# 101
C:09E1H LINE# 102
C:09E4H LINE# 103
C:09E6H LINE# 104
C:09EDH LINE# 105
C:09EDH LINE# 106
C:09F0H LINE# 107
C:09F2H LINE# 108
C:09FCH LINE# 109
C:09FCH LINE# 110
C:09FCH LINE# 111
------- ENDPROC INC_TIME
------- PROC RTC_ISR
C:0AD4H LINE# 116
C:0AD8H LINE# 118
C:0ADAH LINE# 119
C:0ADDH LINE# 120
C:0AE0H LINE# 121
C:0AE2H LINE# 122
------- ENDPROC RTC_ISR
------- PROC KEY_INIT
C:0B08H LINE# 150
C:0B08H LINE# 151
C:0B0BH LINE# 152
C:0B0EH LINE# 153
C:0B11H LINE# 154
C:0B13H LINE# 155
C:0B15H LINE# 156
------- ENDPROC KEY_INIT
------- PROC KEY_INT
C:0B20H LINE# 158
C:0B20H LINE# 159
C:0B22H LINE# 160
C:0B25H LINE# 161
------- ENDPROC KEY_INT
------- PROC INT_SYSTEM
BL51 BANKED LINKER/LOCATER V5.02 05/28/2007 16:21:48 PAGE 7
------- DO
D:0007H SYMBOL count
D:0016H SYMBOL num
D:0006H SYMBOL i
I:0089H SYMBOL work_dat
------- ENDDO
C:0734H LINE# 177
C:0734H LINE# 178
C:0737H LINE# 179
C:0748H LINE# 180
C:0755H LINE# 181
C:075CH LINE# 182
C:075CH LINE# 183
C:075FH LINE# 184
C:0774H LINE# 185
C:0774H LINE# 186
C:077DH LINE# 187
C:0780H LINE# 188
C:0784H LINE# 189
C:0789H LINE# 190
C:078EH LINE# 191
C:0792H LINE# 192
C:0796H LINE# 193
C:079BH LINE# 194
C:079EH LINE# 195
C:07A1H LINE# 196
C:07A1H LINE# 197
C:07A3H LINE# 198
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -