?? i2c.m51
字號(hào):
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE i2c.obj, main.obj TO I2C RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
i2c.obj (I2C)
main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: I2C (I2C)
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 000FH UNIT _DATA_GROUP_
IDATA 0017H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 00A4H INBLOCK ?PR?_I2C_READ?I2C
CODE 00A7H 0070H INBLOCK ?PR?_I2C_START?I2C
CODE 0117H 005AH INBLOCK ?PR?MAIN?MAIN
CODE 0171H 0050H INBLOCK ?PR?_I2C_WRITE?I2C
CODE 01C1H 002DH UNIT ?C?LIB_CODE
CODE 01EEH 0019H INBLOCK ?PR?I2C_CHECK_ACK?I2C
CODE 0207H 0012H INBLOCK ?PR?_DELAYMS?MAIN
CODE 0219H 000CH UNIT ?C_C51STARTUP
CODE 0225H 000BH INBLOCK ?PR?I2C_STOP?I2C
OVERLAY MAP OF MODULE: I2C (I2C)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 0008H 0006H
+--> ?PR?_I2C_WRITE?I2C
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?_I2C_READ?I2C
?PR?_I2C_WRITE?I2C 000EH 0007H
+--> ?PR?_I2C_START?I2C
+--> ?PR?I2C_STOP?I2C
?PR?_I2C_START?I2C 0015H 0002H
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 2
+--> ?PR?_DELAYMS?MAIN
?PR?_I2C_READ?I2C 000EH 0002H
+--> ?PR?_I2C_START?I2C
+--> ?PR?I2C_STOP?I2C
SYMBOL TABLE OF MODULE: I2C (I2C)
VALUE TYPE NAME
----------------------------------
------- MODULE I2C
C:0000H SYMBOL _ICE_DUMMY_
C:0171H PUBLIC _I2C_Write
C:00A7H PUBLIC _I2C_Start
C:01EEH PUBLIC I2C_Check_ACK
C:0225H PUBLIC I2C_Stop
C:0003H PUBLIC _I2C_Read
------- PROC _I2C_START
D:0015H SYMBOL ucMode
D:0016H SYMBOL ucFistAddr
------- DO
D:0006H SYMBOL ucReg
------- ENDDO
C:00A7H LINE# 17
C:00ABH LINE# 18
C:00ABH LINE# 22
C:00AFH LINE# 23
C:00AFH LINE# 25
C:00B4H LINE# 26
C:00B7H LINE# 27
C:00B9H LINE# 28
C:00BFH LINE# 31
C:00C4H LINE# 32
C:00C7H LINE# 33
C:00C9H LINE# 35
C:00C9H LINE# 38
C:00CFH LINE# 39
C:00CFH LINE# 42
C:00D4H LINE# 44
C:00D7H LINE# 45
C:00D9H LINE# 47
C:00DFH LINE# 49
C:00E4H LINE# 51
C:00E7H LINE# 52
C:00E9H LINE# 56
C:00EBH LINE# 57
C:00F0H LINE# 60
C:00F2H LINE# 61
C:00F7H LINE# 63
C:00F9H LINE# 65
C:00FEH LINE# 70
C:00FEH LINE# 71
C:0103H LINE# 73
C:010CH LINE# 76
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 3
C:0111H LINE# 78
C:0114H LINE# 79
C:0116H LINE# 81
C:0116H LINE# 83
------- ENDPROC _I2C_START
------- PROC I2C_CHECK_ACK
------- DO
D:0007H SYMBOL bRet
D:0006H SYMBOL ucReg
------- ENDDO
C:01EEH LINE# 92
C:01EEH LINE# 93
C:01EEH LINE# 94
C:01F0H LINE# 97
C:01F5H LINE# 99
C:01F8H LINE# 100
C:01F8H LINE# 101
C:01FCH LINE# 102
C:01FCH LINE# 103
C:0200H LINE# 104
C:0200H LINE# 105
C:0206H LINE# 106
C:0206H LINE# 108
C:0206H LINE# 110
------- ENDPROC I2C_CHECK_ACK
------- PROC I2C_STOP
------- DO
D:0007H SYMBOL ucReg
------- ENDDO
C:0225H LINE# 119
C:0225H LINE# 120
C:0225H LINE# 123
C:022AH LINE# 124
C:022DH LINE# 125
C:022FH LINE# 128
------- ENDPROC I2C_STOP
------- PROC _I2C_WRITE
D:0005H SYMBOL ucFistAddr
D:000FH SYMBOL ucData
D:0012H SYMBOL uiLength
------- DO
D:0014H SYMBOL ucReg
D:0006H SYMBOL i
C:01BFH SYMBOL Exit
------- ENDDO
C:0171H LINE# 137
C:0179H LINE# 138
C:0179H LINE# 141
C:017CH LINE# 143
C:0180H LINE# 146
C:0180H LINE# 148
C:0186H LINE# 149
C:0189H LINE# 150
C:0189H LINE# 152
C:018EH LINE# 156
C:019AH LINE# 157
C:019AH LINE# 159
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 4
C:01AAH LINE# 161
C:01AAH LINE# 163
C:01B0H LINE# 164
C:01B3H LINE# 165
C:01B3H LINE# 167
C:01B8H LINE# 168
C:01BFH LINE# 170
C:01BFH LINE# 172
------- ENDPROC _I2C_WRITE
------- PROC _I2C_READ
D:0007H SYMBOL ucFistAddr
D:000EH SYMBOL ucLength
------- DO
D:0007H SYMBOL ucReg
D:000FH SYMBOL tmp
D:0004H SYMBOL i
C:00A5H SYMBOL Exit
------- ENDDO
C:0003H LINE# 183
C:0005H LINE# 184
C:0005H LINE# 188
C:0008H LINE# 190
C:000EH LINE# 193
C:000EH LINE# 195
C:0013H LINE# 196
C:0018H LINE# 197
C:0018H LINE# 199
C:001CH LINE# 202
C:0021H LINE# 204
C:0028H LINE# 205
C:002DH LINE# 207
C:002DH LINE# 208
C:0030H LINE# 209
C:0035H LINE# 211
C:0035H LINE# 213
C:003AH LINE# 215
C:003DH LINE# 218
C:0041H LINE# 219
C:0045H LINE# 220
C:0047H LINE# 221
C:0047H LINE# 222
C:004CH LINE# 224
C:005AH LINE# 225
C:005AH LINE# 228
C:005AH LINE# 230
C:005FH LINE# 233
C:0062H LINE# 237
C:0066H LINE# 238
C:006AH LINE# 241
C:006FH LINE# 243
C:0080H LINE# 244
C:0080H LINE# 245
C:0091H LINE# 246
C:0096H LINE# 248
C:0099H LINE# 249
C:009EH LINE# 252
C:00A5H LINE# 254
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 5
C:00A5H LINE# 256
------- ENDPROC _I2C_READ
------- ENDMOD I2C
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
B:00A8H.7 PUBLIC EA
C:0117H PUBLIC main
C:0207H PUBLIC _Delayms
------- PROC _DELAYMS
D:0006H SYMBOL uiTime
------- DO
D:0004H SYMBOL uiCnt
------- ENDDO
C:0207H LINE# 14
C:0207H LINE# 15
C:0207H LINE# 17
C:0211H LINE# 18
C:0211H LINE# 19
C:0216H LINE# 20
C:0218H LINE# 22
------- ENDPROC _DELAYMS
------- PROC MAIN
------- DO
D:0008H SYMBOL uIndex
D:000AH SYMBOL uiSize
D:000CH SYMBOL i
------- ENDDO
C:0117H LINE# 25
C:0117H LINE# 26
C:0117H LINE# 29
C:011CH LINE# 30
C:0120H LINE# 31
C:0122H LINE# 32
C:0124H LINE# 34
C:0126H LINE# 35
C:0128H LINE# 36
C:012CH LINE# 37
C:012CH LINE# 38
C:013CH LINE# 39
C:0142H LINE# 40
C:0148H LINE# 41
C:0153H LINE# 42
C:0155H LINE# 43
C:0159H LINE# 44
C:016AH LINE# 48
C:0170H LINE# 51
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE ?C?CLDOPTR
C:01C1H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?I2C_CHECK_ACK?I2C
BL51 BANKED LINKER/LOCATER V5.03 10/14/2004 15:45:57 PAGE 6
Program Size: data=24.0 xdata=0 code=560
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -