📄 xiugai.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\1.2\XIUGAI.OBJ TO D:\1.2\XIUGAI RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
D:\1.2\XIUGAI.OBJ (XIUGAI)
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?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: D:\1.2\XIUGAI (XIUGAI)
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 0008H UNIT _DATA_GROUP_
DATA 0010H 0002H UNIT ?DT?RECEIVE_BYTE?XIUGAI
0012H 000EH *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?XIUGAI
BIT 0020H.3 0000H.2 UNIT _BIT_GROUP_
0020H.5 0000H.3 *** GAP ***
DATA 0021H 0028H UNIT ?DT?XIUGAI
IDATA 0049H 0065H UNIT ?ID?XIUGAI
IDATA 00AEH 001EH UNIT _IDATA_GROUP_
IDATA 00CCH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?I2CSENDACK?XIUGAI
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?CO?XIUGAI
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0DECH UNIT ?PR?MAIN?XIUGAI
CODE 0E0AH 0277H UNIT ?C?LIB_CODE
CODE 1081H 0237H UNIT ?PR?CLOCK_INT?XIUGAI
CODE 12B8H 014AH UNIT ?PR?DISPLAYCARD?XIUGAI
CODE 1402H 00F3H UNIT ?PR?_JMY_TRANS?XIUGAI
CODE 14F5H 008CH UNIT ?C_C51STARTUP
CODE 1581H 004FH UNIT ?PR?CLOCK1_INT?XIUGAI
CODE 15D0H 0044H UNIT ?C?LDIV
CODE 1614H 0031H UNIT ?PR?_SEND_BYTE?XIUGAI
CODE 1645H 002DH UNIT ?PR?_DELAY10MS?XIUGAI
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 2
CODE 1672H 002CH UNIT ?PR?RECEIVE_BYTE?XIUGAI
CODE 169EH 0023H UNIT ?PR?DISPLAYERRORCARD?XIUGAI
CODE 16C1H 0022H UNIT ?PR?_READ24C02?XIUGAI
CODE 16E3H 0022H UNIT ?PR?I2CRECEIVEBYTE?XIUGAI
CODE 1705H 001FH UNIT ?PR?_WRITE24C02?XIUGAI
CODE 1724H 001EH UNIT ?PR?_?CLOCK0_INITIAL?XIUGAI
CODE 1742H 001EH UNIT ?C_INITSEG
CODE 1760H 001AH UNIT ?PR?_?CLOCK1_INITIAL?XIUGAI
CODE 177AH 0019H UNIT ?PR?_I2CSENDBYTE?XIUGAI
CODE 1793H 0018H UNIT ?PR?I2CWAITACK?XIUGAI
CODE 17ABH 0015H UNIT ?PR?TESTACK?XIUGAI
CODE 17C0H 0015H UNIT ?PR?READ8BIT?XIUGAI
CODE 17D5H 0011H UNIT ?PR?_WRITE8BIT?XIUGAI
CODE 17E6H 0010H UNIT ?PR?_DELAYMS?XIUGAI
CODE 17F6H 000EH UNIT ?PR?_WRITE7279?XIUGAI
CODE 1804H 000AH UNIT ?PR?I2CSTART?XIUGAI
CODE 180EH 000AH UNIT ?PR?I2CSTOP?XIUGAI
CODE 1818H 0009H UNIT ?PR?START?XIUGAI
CODE 1821H 0009H UNIT ?PR?STOP?XIUGAI
CODE 182AH 0008H UNIT ?PR?I2CSENDNOTACK?XIUGAI
CODE 1832H 0007H UNIT ?PR?NOACK?XIUGAI
CODE 1839H 0007H UNIT ?PR?LONG_DELAY?XIUGAI
CODE 1840H 0007H UNIT ?PR?SHORT_DELAY?XIUGAI
OVERLAY MAP OF MODULE: D:\1.2\XIUGAI (XIUGAI)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------
?PR?CLOCK_INT?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE7279?XIUGAI
+--> ?PR?_READ24C02?XIUGAI
?PR?_WRITE7279?XIUGAI ----- ----- 000BH 0001H ----- -----
+--> ?PR?_SEND_BYTE?XIUGAI
?PR?_SEND_BYTE?XIUGAI ----- ----- 000CH 0002H ----- -----
+--> ?PR?LONG_DELAY?XIUGAI
+--> ?PR?SHORT_DELAY?XIUGAI
?PR?_READ24C02?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?PR?TESTACK?XIUGAI
+--> ?PR?_WRITE8BIT?XIUGAI
+--> ?PR?START?XIUGAI
+--> ?PR?READ8BIT?XIUGAI
+--> ?PR?NOACK?XIUGAI
+--> ?PR?STOP?XIUGAI
?PR?TESTACK?XIUGAI 0020H.4 0000H.1 ----- ----- ----- -----
+--> ?PR?START?XIUGAI
+--> ?PR?_WRITE8BIT?XIUGAI
*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 3
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?XIUGAI
+--> ?C_INITSEG
?PR?MAIN?XIUGAI ----- ----- ----- ----- 00AEH 001EH
+--> ?PR?_SEND_BYTE?XIUGAI
+--> ?PR?_READ24C02?XIUGAI
+--> ?PR?_WRITE24C02?XIUGAI
+--> ?CO?XIUGAI
+--> ?PR?_JMY_TRANS?XIUGAI
+--> ?PR?_WRITE7279?XIUGAI
+--> ?PR?_DELAY10MS?XIUGAI
+--> ?PR?DISPLAYCARD?XIUGAI
+--> ?PR?DISPLAYERRORCARD?XIUGAI
+--> ?PR?_?CLOCK0_INITIAL?XIUGAI
+--> ?PR?_?CLOCK1_INITIAL?XIUGAI
?PR?_WRITE24C02?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?PR?TESTACK?XIUGAI
+--> ?PR?_WRITE8BIT?XIUGAI
+--> ?PR?STOP?XIUGAI
+--> ?PR?_DELAYMS?XIUGAI
?PR?_JMY_TRANS?XIUGAI ----- ----- 000BH 0005H ----- -----
+--> ?PR?I2CSTART?XIUGAI
+--> ?PR?I2CWAITACK?XIUGAI
+--> ?PR?_I2CSENDBYTE?XIUGAI
+--> ?PR?I2CSTOP?XIUGAI
+--> ?PR?I2CRECEIVEBYTE?XIUGAI
+--> ?PR?I2CSENDACK?XIUGAI
+--> ?PR?I2CSENDNOTACK?XIUGAI
?PR?I2CWAITACK?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?PR?_I2CSENDBYTE?XIUGAI
+--> ?PR?I2CSTOP?XIUGAI
?PR?_DELAY10MS?XIUGAI ----- ----- 000BH 0004H ----- -----
?PR?DISPLAYCARD?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?CO?XIUGAI
+--> ?PR?_JMY_TRANS?XIUGAI
+--> ?PR?_WRITE7279?XIUGAI
?PR?DISPLAYERRORCARD?XIUGAI ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE7279?XIUGAI
UNRESOLVED EXTERNAL SYMBOLS:
KEY_INT
SYMBOL TABLE OF MODULE: D:\1.2\XIUGAI (XIUGAI)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 4
------- MODULE XIUGAI
C:0000H SYMBOL _ICE_DUMMY_
C:1672H PUBLIC receive_byte
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:16C1H PUBLIC _Read24c02
D:00A8H PUBLIC IE
C:182AH PUBLIC I2CSendNotAck
C:1818H PUBLIC Start
C:17E6H PUBLIC _DelayMs
B:00B0H.2 PUBLIC P3_2
B:0090H.4 PUBLIC P1_4
C:1705H PUBLIC _Write24c02
B:0020H.0 PUBLIC flag
C:16E3H PUBLIC I2CReceiveByte
C:1614H PUBLIC _send_byte
C:1839H PUBLIC long_delay
C:1840H PUBLIC short_delay
I:0049H PUBLIC water
C:001EH PUBLIC main
D:0021H PUBLIC water_value
C:1821H PUBLIC Stop
B:0020H.1 PUBLIC MissIDFlag
I:004DH PUBLIC Key
I:0053H PUBLIC money
D:0025H PUBLIC money_value
I:0058H PUBLIC MissID
C:1724H PUBLIC _?clock0_initial
C:1760H PUBLIC _?clock1_initial
D:0029H PUBLIC time
D:002DH PUBLIC xian
C:17B3H PUBLIC TestAck
C:1645H PUBLIC _delay10ms
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0090H.0 PUBLIC dat
C:1417H PUBLIC _JMY_TRANS
B:0090H.1 PUBLIC clk
C:1081H PUBLIC clock_int
D:002EH PUBLIC waterperkwh
C:000EH PUBLIC ComReadBlock2
D:0030H PUBLIC moneyperkwh
C:177AH PUBLIC _I2CSendByte
D:0032H PUBLIC wei
C:17D5H PUBLIC _Write8Bit
B:00B0H.3 PUBLIC key
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0088H.7 PUBLIC TF1
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
C:1832H PUBLIC NoAck
I:006CH PUBLIC USERID
C:0018H PUBLIC FengM
C:1804H PUBLIC I2CStart
I:0075H PUBLIC ComWriteBlock2
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 5
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:00B8H.1 PUBLIC PT0
B:0020H.2 PUBLIC MissIDStop
B:0090H.2 PUBLIC cs
B:0088H.4 PUBLIC TR0
C:17C0H PUBLIC Read8Bit
C:12B8H PUBLIC DisplayCard
B:0088H.6 PUBLIC TR1
B:0090H.6 PUBLIC SDA
C:0003H PUBLIC I2CSendAck
D:0033H PUBLIC b
D:0037H PUBLIC c
B:0090H.5 PUBLIC SCL
C:169EH PUBLIC DisplayErrorCard
D:003BH PUBLIC f
D:003FH PUBLIC g
C:1796H PUBLIC I2CWaitAck
C:180EH PUBLIC I2CStop
C:17FAH PUBLIC _write7279
D:0041H PUBLIC i
D:0042H PUBLIC j
D:0044H PUBLIC k
I:008EH PUBLIC WriteBuffer
C:1581H PUBLIC clock1_int
I:00ACH PUBLIC moneypkh
D:0045H PUBLIC v
------- PROC _?CLOCK0_INITIAL
C:1724H LINE# 88
C:1724H LINE# 90
C:1726H LINE# 91
C:1729H LINE# 92
C:172CH LINE# 93
C:172FH LINE# 94
C:1732H LINE# 95
C:1735H LINE# 96
C:1737H LINE# 97
C:173FH LINE# 98
C:1741H LINE# 99
------- ENDPROC _?CLOCK0_INITIAL
------- PROC _?CLOCK1_INITIAL
C:1760H LINE# 102
C:1760H LINE# 104
C:1763H LINE# 105
C:1766H LINE# 106
C:1769H LINE# 107
C:176CH LINE# 108
C:176FH LINE# 109
C:1771H LINE# 110
C:1779H LINE# 111
------- ENDPROC _?CLOCK1_INITIAL
------- PROC MAIN
------- DO
I:00AEH SYMBOL cTransBuffer
------- ENDDO
C:001EH LINE# 115
C:001EH LINE# 116
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 6
C:001EH LINE# 122
C:0027H LINE# 123
C:002FH LINE# 124
C:0033H LINE# 125
C:0038H LINE# 126
C:0041H LINE# 127
C:0043H LINE# 128
C:006DH LINE# 129
C:006FH LINE# 130
C:006FH LINE# 131
C:007EH LINE# 132
C:0087H LINE# 133
C:008AH LINE# 134
C:008AH LINE# 135
C:0096H LINE# 136
C:009FH LINE# 138
C:00A8H LINE# 139
C:00B1H LINE# 140
C:00BAH LINE# 141
C:00C3H LINE# 142
C:00CCH LINE# 143
C:00D5H LINE# 144
C:00DEH LINE# 145
C:00E7H LINE# 146
C:00F0H LINE# 147
C:00F9H LINE# 149
C:0128H LINE# 150
C:0157H LINE# 152
C:0157H LINE# 153
C:0157H LINE# 155
C:015CH LINE# 156
C:015CH LINE# 157
C:017AH LINE# 158
C:017AH LINE# 159
C:0183H LINE# 160
C:0187H LINE# 161
C:0189H LINE# 163
C:0189H LINE# 164
C:0198H LINE# 165
C:01A1H LINE# 166
C:01A3H LINE# 167
C:01A3H LINE# 168
C:01A6H LINE# 170
C:01ABH LINE# 171
C:01ABH LINE# 172
C:01C9H LINE# 173
C:01C9H LINE# 174
C:01D2H LINE# 175
C:01D6H LINE# 176
C:01D8H LINE# 177
C:01D8H LINE# 178
C:01E7H LINE# 179
C:01F0H LINE# 180
C:01F2H LINE# 181
C:01F2H LINE# 182
C:01F5H LINE# 184
C:01FAH LINE# 185
BL51 BANKED LINKER/LOCATER V5.12 11/27/2006 17:18:35 PAGE 7
C:01FAH LINE# 186
C:0218H LINE# 187
C:0218H LINE# 188
C:0221H LINE# 189
C:0225H LINE# 190
C:0227H LINE# 191
C:0227H LINE# 192
C:0236H LINE# 193
C:023FH LINE# 194
C:0241H LINE# 195
C:0241H LINE# 196
C:0244H LINE# 198
C:0249H LINE# 199
C:0249H LINE# 200
C:0267H LINE# 201
C:0267H LINE# 202
C:0270H LINE# 203
C:0274H LINE# 204
C:0276H LINE# 205
C:0276H LINE# 206
C:0285H LINE# 207
C:028EH LINE# 208
C:0290H LINE# 209
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -