📄 pcf8563.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/08/2009 21:03:45 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE I2C.obj, main.obj, LCD1602.obj TO PCF8563
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
I2C.obj (I2C)
main.obj (MAIN)
LCD1602.obj (LCD1602)
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?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: PCF8563 (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 0004H UNIT ?DT?MAIN
DATA 000CH 0001H UNIT ?DT?LCD1602
000DH 0013H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?I2C
BIT 0020H.3 0000H.1 UNIT ?BI?LCD1602
0020H.4 0000H.4 *** GAP ***
DATA 0021H 001BH UNIT _DATA_GROUP_
IDATA 003CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0010H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 01ACH UNIT ?PR?MAIN?MAIN
CODE 01AFH 0137H UNIT ?C?LIB_CODE
CODE 02E6H 008CH UNIT ?C_C51STARTUP
CODE 0372H 0057H UNIT ?PR?_IRCVSTR?I2C
CODE 03C9H 003CH UNIT ?PR?_SENDBYTE?I2C
CODE 0405H 003CH UNIT ?PR?JDQ2?MAIN
CODE 0441H 003AH UNIT ?PR?_ISENDSTR?I2C
CODE 047BH 0025H UNIT ?PR?_LCD_STRING?LCD1602
CODE 04A0H 0024H UNIT ?PR?RCVBYTE?I2C
CODE 04C4H 001FH UNIT ?PR?BUSY?LCD1602
CODE 04E3H 001EH UNIT ?PR?_DELAY3?LCD1602
CODE 0501H 0018H UNIT ?PR?ACK_I2C?I2C
CODE 0519H 0016H UNIT ?PR?START_I2C?I2C
CODE 052FH 0016H UNIT ?C_INITSEG
CODE 0545H 0014H UNIT ?PR?LCD1602INIT?LCD1602
CODE 0559H 0011H UNIT ?PR?STOP_I2C?I2C
BL51 BANKED LINKER/LOCATER V6.00 05/08/2009 21:03:45 PAGE 2
CODE 056AH 0011H UNIT ?PR?_WRI?LCD1602
CODE 057BH 0011H UNIT ?PR?_WRD?LCD1602
CODE 058CH 000AH UNIT ?CO?MAIN
CODE 0596H 0005H UNIT ?PR?LCD_CLEAR?LCD1602
CODE 059BH 0003H UNIT ?PR?JDQ1?MAIN
OVERLAY MAP OF MODULE: PCF8563 (I2C)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0020H.0 0000H.1 0021H 0015H
+--> ?CO?MAIN
+--> ?PR?_ISENDSTR?I2C
+--> ?PR?_IRCVSTR?I2C
+--> ?PR?LCD1602INIT?LCD1602
+--> ?PR?LCD_CLEAR?LCD1602
+--> ?PR?JDQ1?MAIN
+--> ?PR?JDQ2?MAIN
+--> ?PR?_LCD_STRING?LCD1602
?PR?_ISENDSTR?I2C ----- ----- 0036H 0006H
+--> ?PR?START_I2C?I2C
+--> ?PR?_SENDBYTE?I2C
+--> ?PR?STOP_I2C?I2C
?PR?_IRCVSTR?I2C ----- ----- 0036H 0006H
+--> ?PR?START_I2C?I2C
+--> ?PR?_SENDBYTE?I2C
+--> ?PR?RCVBYTE?I2C
+--> ?PR?ACK_I2C?I2C
+--> ?PR?STOP_I2C?I2C
?PR?ACK_I2C?I2C 0020H.1 0000H.1 ----- -----
?PR?LCD1602INIT?LCD1602 ----- ----- ----- -----
+--> ?PR?_WRI?LCD1602
?PR?_WRI?LCD1602 ----- ----- ----- -----
+--> ?PR?BUSY?LCD1602
?PR?LCD_CLEAR?LCD1602 ----- ----- ----- -----
+--> ?PR?_WRI?LCD1602
?PR?_LCD_STRING?LCD1602 ----- ----- ----- -----
+--> ?PR?_DELAY3?LCD1602
?PR?_DELAY3?LCD1602 ----- ----- ----- -----
+--> ?PR?_WRI?LCD1602
+--> ?PR?_WRD?LCD1602
BL51 BANKED LINKER/LOCATER V6.00 05/08/2009 21:03:45 PAGE 3
?PR?_WRD?LCD1602 ----- ----- ----- -----
+--> ?PR?BUSY?LCD1602
SYMBOL TABLE OF MODULE: PCF8563 (I2C)
VALUE TYPE NAME
----------------------------------
------- MODULE I2C
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
C:0441H PUBLIC _ISendStr
C:03C9H PUBLIC _SendByte
B:0020H.2 PUBLIC ack
C:0372H PUBLIC _IRcvStr
C:04A0H PUBLIC RcvByte
C:0501H PUBLIC Ack_I2c
C:0519H PUBLIC Start_I2c
B:00B0H.4 PUBLIC SDA
B:00B0H.5 PUBLIC SCL
C:0559H PUBLIC Stop_I2c
------- PROC START_I2C
C:0519H LINE# 20
C:0519H LINE# 21
C:0519H LINE# 22
C:051BH LINE# 23
C:051CH LINE# 24
C:051EH LINE# 25
C:051FH LINE# 26
C:0520H LINE# 27
C:0521H LINE# 28
C:0522H LINE# 29
C:0523H LINE# 30
C:0525H LINE# 31
C:0526H LINE# 32
C:0527H LINE# 33
C:0528H LINE# 34
C:0529H LINE# 35
C:052AH LINE# 36
C:052CH LINE# 37
C:052DH LINE# 38
C:052EH LINE# 39
------- ENDPROC START_I2C
------- PROC STOP_I2C
C:0559H LINE# 47
C:0559H LINE# 48
C:0559H LINE# 49
C:055BH LINE# 50
C:055CH LINE# 51
C:055EH LINE# 52
C:055FH LINE# 53
C:0560H LINE# 54
C:0561H LINE# 55
C:0562H LINE# 56
BL51 BANKED LINKER/LOCATER V6.00 05/08/2009 21:03:45 PAGE 4
C:0563H LINE# 57
C:0565H LINE# 58
C:0566H LINE# 59
C:0567H LINE# 60
C:0568H LINE# 61
C:0569H LINE# 62
------- ENDPROC STOP_I2C
------- PROC _SENDBYTE
D:0007H SYMBOL c
------- DO
D:0006H SYMBOL BitCnt
------- ENDDO
C:03C9H LINE# 72
C:03C9H LINE# 73
C:03C9H LINE# 76
C:03CBH LINE# 77
C:03CBH LINE# 78
C:03DCH LINE# 79
C:03DEH LINE# 80
C:03DFH LINE# 81
C:03E1H LINE# 82
C:03E2H LINE# 83
C:03E3H LINE# 84
C:03E4H LINE# 85
C:03E5H LINE# 86
C:03E6H LINE# 87
C:03E8H LINE# 88
C:03ECH LINE# 90
C:03EDH LINE# 91
C:03EEH LINE# 92
C:03F0H LINE# 93
C:03F1H LINE# 94
C:03F2H LINE# 95
C:03F4H LINE# 96
C:03F5H LINE# 97
C:03F6H LINE# 98
C:03F7H LINE# 99
C:03FEH LINE# 100
C:0400H LINE# 101
C:0402H LINE# 102
C:0403H LINE# 103
C:0404H LINE# 104
------- ENDPROC _SENDBYTE
------- PROC RCVBYTE
------- DO
D:0007H SYMBOL retc
D:0006H SYMBOL BitCnt
------- ENDDO
C:04A0H LINE# 114
C:04A0H LINE# 115
C:04A0H LINE# 119
C:04A2H LINE# 120
C:04A4H LINE# 121
C:04A5H LINE# 122
C:04A5H LINE# 123
C:04A6H LINE# 124
C:04A8H LINE# 125
BL51 BANKED LINKER/LOCATER V6.00 05/08/2009 21:03:45 PAGE 5
C:04A9H LINE# 126
C:04AAH LINE# 127
C:04ABH LINE# 128
C:04ACH LINE# 129
C:04ADH LINE# 130
C:04AFH LINE# 131
C:04B0H LINE# 132
C:04B1H LINE# 133
C:04B5H LINE# 134
C:04B9H LINE# 135
C:04BAH LINE# 136
C:04BBH LINE# 137
C:04BFH LINE# 138
C:04C1H LINE# 139
C:04C2H LINE# 140
C:04C3H LINE# 141
C:04C3H LINE# 142
------- ENDPROC RCVBYTE
------- PROC ACK_I2C
B:0020H.1 SYMBOL a
C:0501H LINE# 150
C:0501H LINE# 151
C:0501H LINE# 153
C:0508H LINE# 154
C:050AH LINE# 155
C:050BH LINE# 156
C:050CH LINE# 157
C:050DH LINE# 158
C:050FH LINE# 159
C:0510H LINE# 160
C:0511H LINE# 161
C:0512H LINE# 162
C:0513H LINE# 163
C:0514H LINE# 164
C:0516H LINE# 165
C:0517H LINE# 166
C:0518H LINE# 167
------- ENDPROC ACK_I2C
------- PROC _ISENDSTR
D:0006H SYMBOL sla
D:0005H SYMBOL suba
D:0001H SYMBOL s
D:003BH SYMBOL no
------- DO
D:0005H SYMBOL i
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -