📄 tst1307.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 03/04/2006 08:52:55 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE DS1307.obj, TST07.obj, VIIC.obj TO tst1307 RAMSIZE (256) XDATA (0X0000-0X7FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
DS1307.obj (DS1307)
TST07.obj (TST07)
VIIC.obj (VIIC)
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?MEMSET)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: tst1307 (DS1307)
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 0012H UNIT ?DT?TST07
001AH 0006H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?VIIC
BIT 0020H.1 0000H.1 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
DATA 0021H 000EH UNIT _DATA_GROUP_
IDATA 002FH 0032H UNIT ?ID?TST07
IDATA 0061H 0008H UNIT _IDATA_GROUP_
IDATA 0069H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0008H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 019CH UNIT ?C?LIB_CODE
CODE 019FH 0110H UNIT ?PR?MAIN?TST07
CODE 02AFH 008CH UNIT ?C_C51STARTUP
CODE 033BH 0086H UNIT ?PR?_READ_ALLTIME?DS1307
CODE 03C1H 005CH UNIT ?PR?_WRITE_ALLTIME?DS1307
CODE 041DH 0057H UNIT ?PR?_IRCVSTR?VIIC
CODE 0474H 0051H UNIT ?PR?_I2C_SENDBYTE?VIIC
CODE 04C5H 003AH UNIT ?PR?_ISENDSTR?VIIC
CODE 04FFH 002FH UNIT ?PR?I2C_ACK?VIIC
CODE 052EH 0028H UNIT ?PR?_SETSPEAKMODE?DS1307
CODE 0556H 0028H UNIT ?PR?CLOSE_SPEAK?DS1307
CODE 057EH 0028H UNIT ?PR?I2C_RCVBYTE?VIIC
CODE 05A6H 0027H UNIT ?PR?DS1307INIT?DS1307
CODE 05CDH 0026H UNIT ?PR?OPEN_SPEAK?DS1307
BL51 BANKED LINKER/LOCATER V5.02 03/04/2006 08:52:55 PAGE 2
CODE 05F3H 0025H UNIT ?PR?_READSPEAKMODE?DS1307
CODE 0618H 0019H UNIT ?PR?_DS1307READRAM?DS1307
CODE 0631H 0019H UNIT ?PR?_DS1307WRITERAM?DS1307
CODE 064AH 0015H UNIT ?C_INITSEG
CODE 065FH 0013H UNIT ?PR?I2C_START?VIIC
CODE 0672H 0013H UNIT ?PR?I2C_STOP?VIIC
CODE 0685H 0008H UNIT ?CO?TST07
OVERLAY MAP OF MODULE: tst1307 (DS1307)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?TST07
+--> ?C_INITSEG
?PR?MAIN?TST07 ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_READ_ALLTIME?DS1307
+--> ?PR?DS1307INIT?DS1307
+--> ?CO?TST07
+--> ?PR?_WRITE_ALLTIME?DS1307
+--> ?PR?_DS1307WRITERAM?DS1307
+--> ?PR?_DS1307READRAM?DS1307
+--> ?PR?_READSPEAKMODE?DS1307
+--> ?PR?_SETSPEAKMODE?DS1307
+--> ?PR?OPEN_SPEAK?DS1307
+--> ?PR?CLOSE_SPEAK?DS1307
?PR?_READ_ALLTIME?DS1307 ----- ----- 0021H 0003H 0061H 0008H ----- -----
+--> ?PR?_DS1307READRAM?DS1307
?PR?_DS1307READRAM?DS1307 ----- ----- 0024H 0005H ----- ----- ----- -----
+--> ?PR?_IRCVSTR?VIIC
?PR?_IRCVSTR?VIIC ----- ----- 0029H 0006H ----- ----- ----- -----
+--> ?PR?I2C_START?VIIC
+--> ?PR?_I2C_SENDBYTE?VIIC
+--> ?PR?I2C_RCVBYTE?VIIC
+--> ?PR?I2C_ACK?VIIC
+--> ?PR?I2C_STOP?VIIC
?PR?I2C_ACK?VIIC 0020H.1 0000H.1 ----- ----- ----- ----- ----- -----
?PR?DS1307INIT?DS1307 ----- ----- ----- ----- 0061H 0008H ----- -----
+--> ?PR?_DS1307READRAM?DS1307
+--> ?PR?_DS1307WRITERAM?DS1307
?PR?_DS1307WRITERAM?DS1307 ----- ----- 0022H 0005H ----- ----- ----- -----
+--> ?PR?_ISENDSTR?VIIC
?PR?_ISENDSTR?VIIC ----- ----- 0027H 0006H ----- ----- ----- -----
+--> ?PR?I2C_START?VIIC
+--> ?PR?_I2C_SENDBYTE?VIIC
BL51 BANKED LINKER/LOCATER V5.02 03/04/2006 08:52:55 PAGE 3
+--> ?PR?I2C_STOP?VIIC
?PR?_WRITE_ALLTIME?DS1307 ----- ----- ----- ----- 0061H 0008H ----- -----
+--> ?PR?_DS1307WRITERAM?DS1307
?PR?_READSPEAKMODE?DS1307 ----- ----- 0021H 0003H ----- ----- 0000H 0008H
+--> ?PR?_DS1307READRAM?DS1307
?PR?_SETSPEAKMODE?DS1307 ----- ----- 0021H 0001H ----- ----- 0000H 0008H
+--> ?PR?_DS1307READRAM?DS1307
+--> ?PR?_DS1307WRITERAM?DS1307
?PR?OPEN_SPEAK?DS1307 ----- ----- ----- ----- ----- ----- 0000H 0008H
+--> ?PR?_DS1307READRAM?DS1307
+--> ?PR?_DS1307WRITERAM?DS1307
?PR?CLOSE_SPEAK?DS1307 ----- ----- ----- ----- ----- ----- 0000H 0008H
+--> ?PR?_DS1307READRAM?DS1307
+--> ?PR?_DS1307WRITERAM?DS1307
SYMBOL TABLE OF MODULE: tst1307 (DS1307)
VALUE TYPE NAME
----------------------------------
------- MODULE DS1307
C:0000H SYMBOL _ICE_DUMMY_
C:061FH PUBLIC _Ds1307ReadRam
C:052EH PUBLIC _SetSpeakMode
C:0556H PUBLIC close_speak
C:0638H PUBLIC _Ds1307WriteRam
C:05A6H PUBLIC Ds1307Init
C:05CDH PUBLIC open_speak
C:033BH PUBLIC _read_alltime
C:03C1H PUBLIC _write_alltime
C:05F3H PUBLIC _ReadSpeakMode
C:061AH SYMBOL L?0026
------- PROC L?0025
------- ENDPROC L?0025
C:061AH SYMBOL L?0026
------- PROC _DS1307READRAM
D:0005H SYMBOL addr
D:0001H SYMBOL Buffer
D:0028H SYMBOL Length
C:061FH LINE# 30
C:0621H LINE# 31
C:0621H LINE# 32
C:062BH LINE# 33
C:062BH LINE# 34
C:062EH LINE# 35
C:062EH LINE# 37
C:062EH LINE# 38
C:0630H LINE# 39
C:0630H LINE# 41
------- ENDPROC _DS1307READRAM
BL51 BANKED LINKER/LOCATER V5.02 03/04/2006 08:52:55 PAGE 4
C:0633H SYMBOL L?0028
------- PROC L?0027
------- ENDPROC L?0027
C:0633H SYMBOL L?0028
------- PROC _DS1307WRITERAM
D:0005H SYMBOL addr
D:0001H SYMBOL Buffer
D:0026H SYMBOL Length
C:0638H LINE# 42
C:063AH LINE# 43
C:063AH LINE# 45
C:0644H LINE# 46
C:0644H LINE# 47
C:0647H LINE# 48
C:0647H LINE# 50
C:0647H LINE# 51
C:0649H LINE# 52
C:0649H LINE# 54
------- ENDPROC _DS1307WRITERAM
------- PROC DS1307INIT
------- DO
I:0061H SYMBOL strTemp
------- ENDDO
C:05A6H LINE# 57
C:05A6H LINE# 58
C:05A6H LINE# 61
C:05B5H LINE# 64
C:05BBH LINE# 65
C:05CAH LINE# 67
C:05CCH LINE# 69
------- ENDPROC DS1307INIT
------- PROC _READ_ALLTIME
D:0021H SYMBOL time
------- DO
I:0061H SYMBOL strTemp
------- ENDDO
C:033BH LINE# 73
C:0341H LINE# 74
C:0341H LINE# 79
C:0355H LINE# 81
C:0368H LINE# 83
C:0373H LINE# 84
C:0382H LINE# 85
C:038BH LINE# 86
C:0394H LINE# 87
C:039FH LINE# 88
C:03AAH LINE# 89
C:03B5H LINE# 90
C:03BEH LINE# 94
C:03C0H LINE# 96
------- ENDPROC _READ_ALLTIME
------- PROC _WRITE_ALLTIME
D:0001H SYMBOL time
------- DO
I:0061H SYMBOL strTemp
------- ENDDO
C:03C1H LINE# 99
BL51 BANKED LINKER/LOCATER V5.02 03/04/2006 08:52:55 PAGE 5
C:03C1H LINE# 100
C:03C1H LINE# 112
C:03CAH LINE# 113
C:03D3H LINE# 114
C:03DCH LINE# 115
C:03E5H LINE# 116
C:03EEH LINE# 117
C:03F7H LINE# 118
C:0400H LINE# 121
C:0406H LINE# 122
C:041AH LINE# 125
C:041CH LINE# 127
------- ENDPROC _WRITE_ALLTIME
------- PROC _READSPEAKMODE
D:0021H SYMBOL mode
------- DO
X:0000H SYMBOL strTemp
------- ENDDO
C:05F3H LINE# 129
C:05F9H LINE# 130
C:05F9H LINE# 134
C:0606H LINE# 135
C:0615H LINE# 137
C:0617H LINE# 139
------- ENDPROC _READSPEAKMODE
------- PROC _SETSPEAKMODE
D:0021H SYMBOL mode
------- DO
X:0000H SYMBOL strTemp
------- ENDDO
C:052EH LINE# 141
C:0530H LINE# 142
C:0530H LINE# 146
C:053DH LINE# 147
C:0546H LINE# 148
C:0553H LINE# 149
C:0555H LINE# 151
------- ENDPROC _SETSPEAKMODE
------- PROC OPEN_SPEAK
------- DO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -