📄 time.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE time.obj, CharLCD.obj TO time RAMSIZE (256)
PROGRAM RECURSIONS REMOVED FROM CALL TREE
=========================================
+--> ?PR?_DISPLAYSTRING?CHARLCD
<--+ ?PR?_DISPLAYONECHAR?CHARLCD
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
time.obj (TIME)
CharLCD.obj (CHARLCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: time (TIME)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 000CH UNIT _DATA_GROUP_
DATA 001CH 0008H UNIT ?DT?TIME
IDATA 0024H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 010FH UNIT ?C?LIB_CODE
CODE 011DH 00FFH UNIT ?PR?T0?TIME
CODE 021CH 006EH UNIT ?PR?MAIN?TIME
CODE 028AH 0046H UNIT ?PR?_DISPLAYONECHAR?CHARLCD
CODE 02D0H 003BH UNIT ?PR?_DISPLAYSTRING?CHARLCD
CODE 030BH 0026H UNIT ?PR?WAITTILLNOTBUSY?CHARLCD
CODE 0331H 0020H UNIT ?PR?LCDINIT?CHARLCD
CODE 0351H 001DH UNIT ?CO?CHARLCD
CODE 036EH 001CH UNIT ?PR?_LCDWCMD?CHARLCD
CODE 038AH 001CH UNIT ?PR?_LCDWDATA?CHARLCD
CODE 03A6H 0014H UNIT ?CO?TIME
CODE 03BAH 0010H UNIT ?PR?_LOCATEXY?CHARLCD
CODE 03CAH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: time (TIME)
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?PR?T0?TIME 0010H 0006H
+--> ?CO?TIME
+--> ?PR?LCDINIT?CHARLCD
+--> ?PR?_DISPLAYSTRING?CHARLCD
+--> ?PR?_DISPLAYONECHAR?CHARLCD
?PR?LCDINIT?CHARLCD ----- -----
+--> ?PR?_LCDWCMD?CHARLCD
?PR?_LCDWCMD?CHARLCD ----- -----
+--> ?PR?WAITTILLNOTBUSY?CHARLCD
?PR?_DISPLAYSTRING?CHARLCD 0016H 0005H
+--> ?PR?_DISPLAYONECHAR?CHARLCD
?PR?_DISPLAYONECHAR?CHARLCD 001BH 0001H
+--> ?PR?_LOCATEXY?CHARLCD
+--> ?PR?_LCDWDATA?CHARLCD
+--> ?PR?LCDINIT?CHARLCD
+--> ?CO?CHARLCD
?PR?_LOCATEXY?CHARLCD ----- -----
+--> ?PR?_LCDWCMD?CHARLCD
?PR?_LCDWDATA?CHARLCD ----- -----
+--> ?PR?WAITTILLNOTBUSY?CHARLCD
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TIME
SYMBOL TABLE OF MODULE: time (TIME)
VALUE TYPE NAME
----------------------------------
------- MODULE TIME
C:0000H SYMBOL _ICE_DUMMY_
D:001CH PUBLIC second
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:001DH PUBLIC minite
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
B:00B0H.3 PUBLIC k2
D:001EH PUBLIC mstcnt
B:00B0H.2 PUBLIC k3
B:0090H.4 PUBLIC k4
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 3
C:011DH PUBLIC t0
C:021CH PUBLIC main
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:001FH PUBLIC tcnt
D:0021H PUBLIC hour
C:03B4H SYMBOL _?ix1000
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
D:00C8H PUBLIC T2CON
D:0022H PUBLIC i
D:0023H PUBLIC j
D:00D0H PUBLIC PSW
------- PROC MAIN
C:021CH LINE# 27
C:021CH LINE# 29
C:021CH LINE# 31
C:021FH LINE# 33
C:0222H LINE# 35
C:0225H LINE# 37
C:0227H LINE# 39
C:0229H LINE# 41
C:022BH LINE# 43
C:022BH LINE# 45
C:022BH LINE# 47
C:022EH LINE# 49
C:022EH LINE# 51
C:0231H LINE# 53
C:023AH LINE# 55
C:023DH LINE# 57
C:023DH LINE# 59
C:023FH LINE# 61
C:0244H LINE# 63
C:0244H LINE# 65
C:0247H LINE# 67
C:0247H LINE# 69
C:024AH LINE# 71
C:024AH LINE# 73
C:024AH LINE# 75
C:024DH LINE# 77
C:024DH LINE# 79
C:0250H LINE# 81
C:0259H LINE# 83
C:025CH LINE# 85
C:025CH LINE# 87
C:025EH LINE# 89
C:0263H LINE# 91
C:0263H LINE# 93
C:0266H LINE# 95
C:0266H LINE# 97
C:0269H LINE# 99
C:0269H LINE# 101
C:0269H LINE# 103
C:026CH LINE# 105
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 4
C:026CH LINE# 107
C:026FH LINE# 109
C:0278H LINE# 111
C:027BH LINE# 113
C:027BH LINE# 115
C:027DH LINE# 117
C:0282H LINE# 119
C:0282H LINE# 121
C:0285H LINE# 123
C:0285H LINE# 126
------- ENDPROC MAIN
------- PROC T0
------- DO
D:0010H SYMBOL m
------- ENDDO
C:011DH LINE# 138
C:012AH LINE# 140
C:013DH LINE# 143
C:0145H LINE# 144
C:0152H LINE# 145
C:0152H LINE# 146
C:0156H LINE# 147
C:0158H LINE# 148
C:015DH LINE# 149
C:015DH LINE# 150
C:0160H LINE# 151
C:0162H LINE# 152
C:0167H LINE# 153
C:0167H LINE# 154
C:016AH LINE# 155
C:016CH LINE# 156
C:0171H LINE# 157
C:0171H LINE# 158
C:0174H LINE# 159
C:0174H LINE# 164
C:0174H LINE# 165
C:0174H LINE# 166
C:017DH LINE# 167
C:0185H LINE# 168
C:018EH LINE# 169
C:0196H LINE# 170
C:019FH LINE# 171
C:01A7H LINE# 174
C:01AAH LINE# 175
C:01B7H LINE# 176
C:01C3H LINE# 177
C:01CFH LINE# 178
C:01D8H LINE# 179
C:01E4H LINE# 180
C:01F0H LINE# 181
C:01F9H LINE# 182
C:0205H LINE# 183
C:0211H LINE# 186
C:0211H LINE# 188
------- ENDPROC T0
------- ENDMOD TIME
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 5
------- MODULE CHARLCD
C:0000H SYMBOL _ICE_DUMMY_
B:00A0H.1 PUBLIC lcd_rw
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:030BH SYMBOL WaitTillNotBusy
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:036EH SYMBOL _LcdWCMD
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:02D0H PUBLIC _DisplayString
C:038AH SYMBOL _LcdWData
C:036BH PUBLIC WrtieLcdErr
C:028AH PUBLIC _DisplayOneChar
D:00C8H PUBLIC T2CON
C:0331H PUBLIC LCDInit
B:00A0H.0 PUBLIC lcd_cs
C:03BAH SYMBOL _LocateXY
B:00A0H.2 PUBLIC lcd_rs
D:00D0H PUBLIC PSW
------- PROC WAITTILLNOTBUSY
------- DO
D:0006H SYMBOL delay
------- ENDDO
C:030BH LINE# 76
C:030BH LINE# 77
C:030BH LINE# 78
C:030FH LINE# 93
C:0311H LINE# 96
C:0313H LINE# 97
C:0315H LINE# 98
C:0317H LINE# 99
C:0320H LINE# 100
C:0327H LINE# 101
C:0329H LINE# 102
C:032DH LINE# 103
C:032FH LINE# 106
C:0330H LINE# 107
------- ENDPROC WAITTILLNOTBUSY
------- PROC _LOCATEXY
D:0007H SYMBOL posx
D:0005H SYMBOL posy
C:03BAH LINE# 118
C:03BAH LINE# 119
C:03BAH LINE# 120
C:03BDH LINE# 121
C:03C0H LINE# 122
C:03C3H LINE# 123
C:03C6H LINE# 126
C:03C9H LINE# 127
------- ENDPROC _LOCATEXY
------- PROC _LCDWCMD
D:0005H SYMBOL CMD
------- DO
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 6
D:0004H SYMBOL i
------- ENDDO
C:036EH LINE# 139
C:0370H LINE# 140
C:0370H LINE# 147
C:0372H LINE# 149
C:0377H LINE# 150
C:0378H LINE# 156
C:037AH LINE# 157
C:037CH LINE# 158
C:037EH LINE# 159
C:0380H LINE# 160
C:0386H LINE# 161
C:0388H LINE# 165
C:0389H LINE# 166
------- ENDPROC _LCDWCMD
------- PROC _LCDWDATA
D:0005H SYMBOL dataW
------- DO
D:0004H SYMBOL i
------- ENDDO
C:038AH LINE# 177
C:038CH LINE# 178
C:038CH LINE# 185
C:038EH LINE# 187
C:0393H LINE# 188
C:0394H LINE# 194
C:0396H LINE# 195
C:0398H LINE# 196
C:039AH LINE# 197
C:039CH LINE# 198
C:03A2H LINE# 199
C:03A4H LINE# 203
C:03A5H LINE# 204
------- ENDPROC _LCDWDATA
------- PROC LCDINIT
C:0331H LINE# 215
C:0331H LINE# 216
C:0331H LINE# 226
C:0350H LINE# 228
------- ENDPROC LCDINIT
------- PROC _DISPLAYONECHAR
D:0007H SYMBOL x
D:0005H SYMBOL y
D:001BH SYMBOL Wdata
C:028AH LINE# 239
C:028CH LINE# 240
C:028CH LINE# 242
C:02A2H LINE# 243
C:02B1H LINE# 245
C:02CFH LINE# 246
------- ENDPROC _DISPLAYONECHAR
------- PROC _DISPLAYSTRING
D:0016H SYMBOL posx
D:0017H SYMBOL posy
D:0018H SYMBOL str
C:02D0H LINE# 257
BL51 BANKED LINKER/LOCATER V5.11 08/14/2007 20:49:39 PAGE 7
C:02DAH LINE# 258
C:02DAH LINE# 259
C:02E6H LINE# 260
C:02E6H LINE# 261
C:02EFH LINE# 262
C:02F0H LINE# 263
C:02FBH LINE# 264
C:02FDH LINE# 265
C:0302H LINE# 266
C:0302H LINE# 267
C:0305H LINE# 268
C:0307H LINE# 270
C:0307H LINE# 271
C:0309H LINE# 273
C:030AH LINE# 274
------- ENDPROC _DISPLAYSTRING
------- ENDMOD CHARLCD
------- MODULE ?C?COPY
C:00DEH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:0104H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
*** WARNING L13: RECURSIVE CALL TO SEGMENT
SEGMENT: ?PR?_DISPLAYSTRING?CHARLCD
CALLER: ?PR?_DISPLAYONECHAR?CHARLCD
Program Size: data=37.0 xdata=0 code=974
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -