📄 ds1302.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE D:\VW\WORK\DS1302\DS1302.OBJ TO D:\VW\WORK\DS1302\DS1302 RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
D:\VW\WORK\DS1302\DS1302.OBJ (DS1302)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
LINK MAP OF MODULE: D:\VW\WORK\DS1302\DS1302 (DS1302)
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 0011H UNIT _DATA_GROUP_
IDATA 0019H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0143H UNIT ?C?LIB_CODE
CODE 0146H 003AH UNIT ?PR?MAIN?DS1302
CODE 0180H 0025H UNIT ?PR?_BURSTW1302T?DS1302
CODE 01A5H 0025H UNIT ?PR?_BURSTW1302R?DS1302
CODE 01CAH 0025H UNIT ?PR?_SET1302?DS1302
CODE 01EFH 0025H UNIT ?PR?_GET1302?DS1302
CODE 0214H 0022H UNIT ?PR?_BURSTR1302T?DS1302
CODE 0236H 0022H UNIT ?PR?_BURSTR1302R?DS1302
CODE 0258H 0016H UNIT ?PR?_RTINPUTBYTE?DS1302
CODE 026EH 0013H UNIT ?PR?_W1302?DS1302
CODE 0281H 0010H UNIT ?PR?RTOUTPUTBYTE?DS1302
CODE 0291H 000EH UNIT ?CO?DS1302
CODE 029FH 000CH UNIT ?C_C51STARTUP
CODE 02ABH 000BH UNIT ?PR?_R1302?DS1302
OVERLAY MAP OF MODULE: D:\VW\WORK\DS1302\DS1302 (DS1302)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DS1302
?PR?MAIN?DS1302 0008H 000EH
+--> ?CO?DS1302
+--> ?PR?_SET1302?DS1302
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 2
+--> ?PR?_GET1302?DS1302
?PR?_SET1302?DS1302 0016H 0001H
+--> ?PR?_W1302?DS1302
?PR?_W1302?DS1302 ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
?PR?_GET1302?DS1302 0016H 0003H
+--> ?PR?_R1302?DS1302
?PR?_R1302?DS1302 ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
+--> ?PR?RTOUTPUTBYTE?DS1302
SYMBOL TABLE OF MODULE: D:\VW\WORK\DS1302\DS1302 (DS1302)
VALUE TYPE NAME
----------------------------------
------- MODULE DS1302
C:0000H SYMBOL _ICE_DUMMY_
B:00E0H.7 PUBLIC ACC7
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
B:00A0H.7 PUBLIC T_CLK
D:00B8H PUBLIC IP
C:0146H PUBLIC main
B:0090H.7 PUBLIC T_RST
C:025EH PUBLIC _RTInputByte
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0291H SYMBOL _?ix1000
C:0298H SYMBOL _?ix1001
D:00E0H PUBLIC ACC
C:01EFH PUBLIC _Get1302
B:0090H.4 PUBLIC T_IO
C:0281H PUBLIC RTOutputByte
C:01CAH PUBLIC _Set1302
C:0236H PUBLIC _BurstR1302R
C:0214H PUBLIC _BurstR1302T
C:01A5H PUBLIC _BurstW1302R
C:0180H PUBLIC _BurstW1302T
D:00C8H PUBLIC T2CON
B:00E0H.0 PUBLIC ACC0
C:02ABH PUBLIC _R1302
D:00D0H PUBLIC PSW
C:0272H PUBLIC _W1302
------- PROC MAIN
------- DO
D:0008H SYMBOL time_init
D:000FH SYMBOL time
------- ENDDO
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 3
C:0146H LINE# 34
C:0146H LINE# 35
C:0146H LINE# 36
C:0159H LINE# 37
C:016CH LINE# 38
C:0175H LINE# 39
C:0175H LINE# 40
C:0175H LINE# 41
C:017EH LINE# 42
------- ENDPROC MAIN
------- PROC L?0040
------- ENDPROC L?0040
------- PROC _RTINPUTBYTE
D:0007H SYMBOL d
------- DO
D:0007H SYMBOL i
------- ENDDO
C:025EH LINE# 54
C:025EH LINE# 55
C:025EH LINE# 57
C:025FH LINE# 58
C:0261H LINE# 59
C:0261H LINE# 60
C:0265H LINE# 61
C:0267H LINE# 62
C:0269H LINE# 63
C:026BH LINE# 64
C:026DH LINE# 65
------- ENDPROC _RTINPUTBYTE
------- PROC RTOUTPUTBYTE
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0281H LINE# 75
C:0281H LINE# 76
C:0281H LINE# 78
C:0283H LINE# 79
C:0283H LINE# 80
C:0285H LINE# 81
C:0289H LINE# 82
C:028BH LINE# 83
C:028DH LINE# 84
C:028FH LINE# 85
C:0290H LINE# 86
------- ENDPROC RTOUTPUTBYTE
C:026EH SYMBOL L?0039
------- PROC L?0038
------- ENDPROC L?0038
C:026EH SYMBOL L?0039
------- PROC _W1302
D:0007H SYMBOL ucAddr
D:0006H SYMBOL ucDa
C:0272H LINE# 97
C:0274H LINE# 98
C:0274H LINE# 99
C:0274H LINE# 100
C:0274H LINE# 101
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 4
C:0274H LINE# 102
C:0277H LINE# 103
C:027CH LINE# 104
C:027EH LINE# 105
C:0280H LINE# 106
------- ENDPROC _W1302
------- PROC _R1302
D:0007H SYMBOL ucAddr
------- DO
D:0007H SYMBOL ucData
------- ENDDO
C:02ABH LINE# 117
C:02ABH LINE# 118
C:02ABH LINE# 120
C:02ABH LINE# 121
C:02ABH LINE# 122
C:02ABH LINE# 123
C:02AEH LINE# 124
C:02B1H LINE# 125
C:02B3H LINE# 126
C:02B5H LINE# 127
C:02B5H LINE# 128
------- ENDPROC _R1302
------- PROC _BURSTW1302T
D:0001H SYMBOL pWClock
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0180H LINE# 140
C:0180H LINE# 141
C:0180H LINE# 143
C:0183H LINE# 144
C:0185H LINE# 145
C:0187H LINE# 146
C:0189H LINE# 147
C:018EH LINE# 148
C:0190H LINE# 149
C:0190H LINE# 150
C:0197H LINE# 151
C:019EH LINE# 152
C:01A0H LINE# 153
C:01A2H LINE# 154
C:01A4H LINE# 155
------- ENDPROC _BURSTW1302T
------- PROC _BURSTR1302T
D:0001H SYMBOL pRClock
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0214H LINE# 167
C:0214H LINE# 168
C:0214H LINE# 170
C:0216H LINE# 171
C:0218H LINE# 172
C:021AH LINE# 173
C:021FH LINE# 174
C:0221H LINE# 175
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 5
C:0221H LINE# 176
C:0228H LINE# 177
C:022FH LINE# 178
C:0231H LINE# 179
C:0233H LINE# 180
C:0235H LINE# 181
------- ENDPROC _BURSTR1302T
------- PROC _BURSTW1302R
D:0001H SYMBOL pWReg
------- DO
D:0006H SYMBOL i
------- ENDDO
C:01A5H LINE# 192
C:01A5H LINE# 193
C:01A5H LINE# 195
C:01A8H LINE# 196
C:01AAH LINE# 197
C:01ACH LINE# 198
C:01AEH LINE# 199
C:01B3H LINE# 200
C:01B5H LINE# 201
C:01B5H LINE# 202
C:01BCH LINE# 203
C:01C3H LINE# 204
C:01C5H LINE# 205
C:01C7H LINE# 206
C:01C9H LINE# 207
------- ENDPROC _BURSTW1302R
------- PROC _BURSTR1302R
D:0001H SYMBOL pRReg
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0236H LINE# 218
C:0236H LINE# 219
C:0236H LINE# 221
C:0238H LINE# 222
C:023AH LINE# 223
C:023CH LINE# 224
C:0241H LINE# 225
C:0243H LINE# 226
C:0243H LINE# 227
C:024AH LINE# 228
C:0251H LINE# 229
C:0253H LINE# 230
C:0255H LINE# 231
C:0257H LINE# 232
------- ENDPROC _BURSTR1302R
------- PROC _SET1302
D:0001H SYMBOL pClock
------- DO
D:0004H SYMBOL i
D:0016H SYMBOL ucAddr
------- ENDDO
C:01CAH LINE# 244
C:01CAH LINE# 245
C:01CAH LINE# 247
BL51 BANKED LINKER/LOCATER V5.12 08/15/2007 10:09:59 PAGE 6
C:01CDH LINE# 248
C:01D0H LINE# 249
C:01D2H LINE# 250
C:01D2H LINE# 251
C:01DBH LINE# 252
C:01E2H LINE# 253
C:01E6H LINE# 254
C:01E8H LINE# 255
------- ENDPROC _SET1302
------- PROC _GET1302
D:0016H SYMBOL ucCurtime
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL ucAddr
------- ENDDO
C:01EFH LINE# 268
C:01F5H LINE# 269
C:01F5H LINE# 271
C:01F7H LINE# 272
C:01F9H LINE# 273
C:01F9H LINE# 274
C:020DH LINE# 275
C:020FH LINE# 276
C:0213H LINE# 277
------- ENDPROC _GET1302
------- ENDMOD DS1302
------- MODULE ?C?COPY
C:00D3H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:00F9H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CSTPTR
C:0112H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:0124H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_BURSTW1302T?DS1302
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_BURSTR1302T?DS1302
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_BURSTW1302R?DS1302
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_BURSTR1302R?DS1302
Program Size: data=26.0 xdata=0 code=694
LINK/LOCATE RUN COMPLETE. 4 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -