📄 pcf8563.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/24/2007 12:35:58 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, IIC.obj TO PCF8563 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
IIC.obj (IIC)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: PCF8563 (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 000CH UNIT ?DT?MAIN
DATA 0014H 0007H UNIT _DATA_GROUP_
DATA 001BH 0001H UNIT ?DT?IIC
001CH 0004H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 009EH UNIT ?PR?KEYINT?MAIN
CODE 00A1H 008CH UNIT ?C_C51STARTUP
CODE 012DH 008AH UNIT ?PR?_WRBYTES?IIC
CODE 01B7H 0051H UNIT ?PR?_DISPLAY?MAIN
CODE 0208H 004FH UNIT ?C?LIB_CODE
CODE 0257H 003CH UNIT ?PR?READ8583TIME?MAIN
CODE 0293H 001FH UNIT ?PR?MAIN?MAIN
CODE 02B2H 001BH UNIT ?PR?I2CSTART?IIC
CODE 02CDH 001AH UNIT ?PR?I2CCLOCK?IIC
CODE 02E7H 0018H UNIT ?PR?I2CSTOP?IIC
CODE 02FFH 0018H UNIT ?PR?_I2CSENDBYTE?IIC
CODE 0317H 0012H UNIT ?PR?I2CRECEIVEBYTE?IIC
CODE 0329H 000EH UNIT ?C_INITSEG
CODE 0337H 000CH UNIT ?CO?MAIN
CODE 0343H 000BH UNIT ?PR?_DELAY?MAIN
CODE 034EH 000AH UNIT ?PR?I2CINIT?IIC
CODE 0358H 0008H UNIT ?PR?I2CSENDACK?IIC
CODE 0360H 0005H UNIT ?PR?I2CSENDNOTACK?IIC
OVERLAY MAP OF MODULE: PCF8563 (MAIN)
BL51 BANKED LINKER/LOCATER V5.03 12/24/2007 12:35:58 PAGE 2
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?_WRBYTES?IIC
+--> ?PR?READ8583TIME?MAIN
+--> ?PR?_DISPLAY?MAIN
+--> ?PR?KEYINT?MAIN
?PR?_WRBYTES?IIC 0020H.0 0000H.1 0014H 0007H
+--> ?PR?I2CINIT?IIC
+--> ?PR?I2CSTART?IIC
+--> ?PR?_I2CSENDBYTE?IIC
+--> ?PR?I2CRECEIVEBYTE?IIC
+--> ?PR?I2CSENDACK?IIC
+--> ?PR?I2CSENDNOTACK?IIC
+--> ?PR?I2CSTOP?IIC
?PR?I2CINIT?IIC ----- ----- ----- -----
+--> ?PR?I2CSTOP?IIC
?PR?_I2CSENDBYTE?IIC ----- ----- ----- -----
+--> ?PR?I2CCLOCK?IIC
?PR?I2CCLOCK?IIC 0020H.1 0000H.1 ----- -----
?PR?I2CRECEIVEBYTE?IIC ----- ----- ----- -----
+--> ?PR?I2CCLOCK?IIC
?PR?I2CSENDACK?IIC ----- ----- ----- -----
+--> ?PR?I2CCLOCK?IIC
?PR?I2CSENDNOTACK?IIC ----- ----- ----- -----
+--> ?PR?I2CCLOCK?IIC
?PR?READ8583TIME?MAIN ----- ----- ----- -----
+--> ?PR?_WRBYTES?IIC
?PR?_DISPLAY?MAIN ----- ----- 0014H 0003H
+--> ?CO?MAIN
+--> ?PR?_DELAY?MAIN
?PR?KEYINT?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
+--> ?PR?_DISPLAY?MAIN
+--> ?PR?_WRBYTES?IIC
SYMBOL TABLE OF MODULE: PCF8563 (MAIN)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V5.03 12/24/2007 12:35:58 PAGE 3
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:0090H.3 PUBLIC LED_DIG
D:0009H PUBLIC Time
B:0090H.2 PUBLIC LED_COM
B:00B0H.2 PUBLIC k1
B:00B0H.3 PUBLIC k2
C:0337H PUBLIC DisCode
C:0293H PUBLIC main
C:01BDH PUBLIC _Display
C:0343H PUBLIC _Delay
C:0003H PUBLIC KeyInt
D:000CH PUBLIC Disbuf
C:0257H PUBLIC Read8583Time
------- PROC _DELAY
D:0007H SYMBOL j
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0343H LINE# 21
C:0343H LINE# 22
C:0343H LINE# 24
C:034DH LINE# 25
------- ENDPROC _DELAY
C:01B7H SYMBOL L?0030
------- PROC L?0029
------- ENDPROC L?0029
C:01B7H SYMBOL L?0030
------- PROC _DISPLAY
D:0014H SYMBOL Dat
------- DO
D:0008H SYMBOL i
D:0004H SYMBOL LED_Posit
------- ENDDO
C:01BDH LINE# 29
C:01C3H LINE# 30
C:01C3H LINE# 32
C:01C7H LINE# 33
C:01CAH LINE# 34
C:01CAH LINE# 35
C:01DFH LINE# 36
C:01E1H LINE# 37
C:01E3H LINE# 38
C:01E5H LINE# 39
C:01E7H LINE# 40
C:01E9H LINE# 41
C:01EBH LINE# 42
C:01F0H LINE# 43
C:01F3H LINE# 44
C:01F5H LINE# 45
C:01F7H LINE# 46
C:01FEH LINE# 47
C:0207H LINE# 48
BL51 BANKED LINKER/LOCATER V5.03 12/24/2007 12:35:58 PAGE 4
------- ENDPROC _DISPLAY
------- PROC READ8583TIME
C:0257H LINE# 52
C:0257H LINE# 53
C:0257H LINE# 54
C:026BH LINE# 55
C:0272H LINE# 56
C:0278H LINE# 57
C:027FH LINE# 58
C:0285H LINE# 59
C:028CH LINE# 60
C:0292H LINE# 61
------- ENDPROC READ8583TIME
------- PROC KEYINT
------- DO
D:0007H SYMBOL HourGw
D:0006H SYMBOL HourSw
D:0007H SYMBOL MinGw
D:0006H SYMBOL MinSw
------- ENDDO
C:0003H LINE# 65
C:0003H LINE# 66
C:0003H LINE# 69
C:0006H LINE# 70
C:0006H LINE# 71
C:000BH LINE# 72
C:000EH LINE# 73
C:000EH LINE# 74
C:0016H LINE# 75
C:001BH LINE# 76
C:0021H LINE# 77
C:0022H LINE# 78
C:0027H LINE# 79
C:0027H LINE# 80
C:002AH LINE# 81
C:002AH LINE# 82
C:002BH LINE# 83
C:002DH LINE# 84
C:002DH LINE# 85
C:002FH LINE# 87
C:002FH LINE# 88
C:0032H LINE# 89
C:0032H LINE# 90
C:0034H LINE# 91
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -