📄 闹钟.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 闹钟.obj TO 闹钟
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
闹钟.obj (闹钟)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: 闹钟 (闹钟)
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"
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?闹钟
0020H.2 0000H.6 *** GAP ***
DATA 0021H 005EH UNIT ?DT?闹钟
IDATA 007FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 07CFH UNIT ?PR?INT1?闹钟
CODE 07EDH 017FH UNIT ?PR?RECOUNT?闹钟
CODE 096CH 0104H UNIT ?PR?INT0?闹钟
CODE 0A70H 00FDH UNIT ?PR?MAIN?闹钟
CODE 0B6DH 00C3H UNIT ?PR?ALM?闹钟
CODE 0C30H 008CH UNIT ?C_C51STARTUP
CODE 0CBCH 008BH UNIT ?C?LIB_CODE
CODE 0D47H 006EH UNIT ?PR?_OUTFUNCTION?闹钟
CODE 0DB5H 0063H UNIT ?C_INITSEG
CODE 0E18H 0057H UNIT ?PR?TIMER1_OVERFLOW?闹钟
CODE 0E6FH 004EH UNIT ?PR?TIMER0_OVERFLOW?闹钟
CODE 0EBDH 0032H UNIT ?PR?_DELAY?闹钟
OVERLAY MAP OF MODULE: 闹钟 (闹钟)
SEGMENT
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 2
+--> CALLED SEGMENT
---------------------
?PR?INT0?闹钟
+--> ?PR?_OUTFUNCTION?闹钟
+--> ?PR?_DELAY?闹钟
+--> ?PR?RECOUNT?闹钟
?PR?_DELAY?闹钟
+--> ?PR?_OUTFUNCTION?闹钟
*** NEW ROOT ***************************************************
?PR?INT1?闹钟
+--> ?PR?_DELAY?闹钟
+--> ?PR?_OUTFUNCTION?闹钟
+--> ?PR?RECOUNT?闹钟
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?闹钟
+--> ?C_INITSEG
?PR?MAIN?闹钟
+--> ?PR?_OUTFUNCTION?闹钟
+--> ?PR?_DELAY?闹钟
+--> ?PR?ALM?闹钟
+--> ?PR?RECOUNT?闹钟
?PR?ALM?闹钟
+--> ?PR?_DELAY?闹钟
+--> ?PR?RECOUNT?闹钟
SYMBOL TABLE OF MODULE: 闹钟 (闹钟)
VALUE TYPE NAME
----------------------------------
------- MODULE 闹钟
C:0000H SYMBOL _ICE_DUMMY_
B:0020H.0 PUBLIC flagb
D:0021H PUBLIC second
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:07EDH PUBLIC recount
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
D:0023H PUBLIC timecount2
D:0025H PUBLIC minute
D:00B8H PUBLIC IP
D:0027H PUBLIC date
D:0080H PUBLIC p0
D:0090H PUBLIC p1
D:00A0H PUBLIC p2
C:0D55H PUBLIC _outfunction
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 3
C:0A70H PUBLIC main
D:0029H PUBLIC month
D:002BH PUBLIC keyon
B:0020H.1 PUBLIC stopb
D:002DH PUBLIC alm_minute
D:002FH PUBLIC year
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:0031H PUBLIC temp
C:0B6DH PUBLIC alm
D:0043H PUBLIC hour
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
D:008DH PUBLIC TH1
B:00A8H.2 PUBLIC EX1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:0090H.3 PUBLIC p13
B:00B8H.1 PUBLIC PT0
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:0045H PUBLIC keynumber
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:00B0H.7 PUBLIC p37
D:0047H PUBLIC alm_hour
D:0049H PUBLIC timecount
D:004BH PUBLIC alm_type
D:00C8H PUBLIC T2CON
D:004DH PUBLIC i
D:004FH PUBLIC j
D:0051H PUBLIC k
D:0053H PUBLIC l
D:0055H PUBLIC m
C:0E6FH PUBLIC Timer0_Overflow
D:0057H PUBLIC cout1
C:0E18H PUBLIC Timer1_Overflow
D:006DH PUBLIC cout2
C:0ED0H PUBLIC _delay
D:007DH PUBLIC alm_run
D:00D0H PUBLIC PSW
C:096CH PUBLIC int0
C:001EH PUBLIC int1
------- PROC MAIN
C:0A70H LINE# 33
C:0A70H LINE# 34
C:0A70H LINE# 35
C:0A73H LINE# 36
C:0A76H LINE# 37
C:0A79H LINE# 38
C:0A7BH LINE# 39
C:0A7DH LINE# 40
C:0A7FH LINE# 41
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 4
C:0A81H LINE# 42
C:0A83H LINE# 43
C:0A85H LINE# 44
C:0A87H LINE# 45
C:0A89H LINE# 46
C:0A8BH LINE# 47
C:0A8DH LINE# 48
C:0A8DH LINE# 49
C:0A8DH LINE# 50
C:0A8DH LINE# 51
C:0A90H LINE# 52
C:0A93H LINE# 53
C:0A96H LINE# 54
C:0A99H LINE# 55
C:0AAAH LINE# 56
C:0AADH LINE# 57
C:0AB0H LINE# 58
C:0AB3H LINE# 59
C:0AB6H LINE# 60
C:0ABCH LINE# 61
C:0ABFH LINE# 62
C:0AC2H LINE# 63
C:0ACAH LINE# 64
C:0ACDH LINE# 65
C:0AD0H LINE# 66
C:0AD3H LINE# 67
C:0AE4H LINE# 68
C:0AE7H LINE# 69
C:0AEAH LINE# 70
C:0AEDH LINE# 71
C:0AF0H LINE# 72
C:0AF6H LINE# 73
C:0AF9H LINE# 74
C:0AFCH LINE# 75
C:0B04H LINE# 76
C:0B07H LINE# 77
C:0B0AH LINE# 78
C:0B0DH LINE# 79
C:0B1EH LINE# 80
C:0B21H LINE# 81
C:0B24H LINE# 82
C:0B48H LINE# 83
C:0B4FH LINE# 84
C:0B67H LINE# 85
C:0B6AH LINE# 86
------- ENDPROC MAIN
------- PROC TIMER0_OVERFLOW
C:0E6FH LINE# 89
C:0E73H LINE# 93
C:0E7DH LINE# 94
C:0E7DH LINE# 95
C:0E85H LINE# 96
C:0E8BH LINE# 97
C:0E8BH LINE# 98
C:0E98H LINE# 99
C:0E98H LINE# 100
C:0EA0H LINE# 101
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 5
C:0EA8H LINE# 102
C:0EAAH LINE# 104
C:0EAAH LINE# 105
C:0EB0H LINE# 106
C:0EB8H LINE# 107
C:0EB8H LINE# 109
------- ENDPROC TIMER0_OVERFLOW
------- PROC INT0
C:096CH LINE# 111
C:0979H LINE# 113
C:097FH LINE# 114
C:098FH LINE# 115
C:098FH LINE# 116
C:0992H LINE# 117
C:09A0H LINE# 118
C:09A3H LINE# 119
C:09A6H LINE# 120
C:09A9H LINE# 121
C:09C4H LINE# 122
C:09C7H LINE# 123
C:09CAH LINE# 124
C:09CDH LINE# 125
C:09E8H LINE# 126
C:09EBH LINE# 127
C:09EEH LINE# 128
C:09F1H LINE# 129
C:0A03H LINE# 130
C:0A06H LINE# 131
C:0A09H LINE# 132
C:0A0CH LINE# 133
C:0A13H LINE# 134
C:0A16H LINE# 135
C:0A19H LINE# 136
C:0A1CH LINE# 137
C:0A2EH LINE# 138
C:0A31H LINE# 139
C:0A34H LINE# 140
C:0A37H LINE# 141
C:0A3EH LINE# 142
C:0A41H LINE# 143
C:0A44H LINE# 144
C:0A47H LINE# 145
C:0A59H LINE# 146
C:0A5CH LINE# 147
C:0A5FH LINE# 148
C:0A62H LINE# 149
C:0A65H LINE# 150
------- ENDPROC INT0
------- PROC INT1
C:001EH LINE# 152
C:002BH LINE# 154
C:0031H LINE# 155
C:0037H LINE# 156
C:003DH LINE# 157
C:0043H LINE# 158
C:0049H LINE# 159
C:004FH LINE# 160
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 6
C:0055H LINE# 161
C:005BH LINE# 162
C:0061H LINE# 163
C:0061H LINE# 164
C:0061H LINE# 168
C:0066H LINE# 170
C:0066H LINE# 171
C:006CH LINE# 172
C:0073H LINE# 173
C:0073H LINE# 174
C:0086H LINE# 175
C:0086H LINE# 176
C:008EH LINE# 177
C:008EH LINE# 178
C:009BH LINE# 179
C:00A3H LINE# 181
C:00ABH LINE# 182
C:00ABH LINE# 183
C:00B6H LINE# 184
C:00B6H LINE# 185
C:00BCH LINE# 186
C:00BCH LINE# 187
C:00C9H LINE# 188
C:00D3H LINE# 190
C:00D9H LINE# 191
C:00D9H LINE# 192
C:00E1H LINE# 193
C:00E1H LINE# 194
C:00F7H LINE# 195
C:0106H LINE# 197
C:0112H LINE# 198
C:0112H LINE# 199
C:011AH LINE# 200
C:011AH LINE# 201
C:0127H LINE# 202
C:0131H LINE# 204
C:0137H LINE# 205
C:0137H LINE# 206
C:013FH LINE# 207
C:013FH LINE# 208
C:014CH LINE# 209
C:0156H LINE# 211
C:015CH LINE# 212
C:015CH LINE# 213
C:0164H LINE# 214
C:0164H LINE# 215
C:017AH LINE# 216
C:0189H LINE# 218
C:0195H LINE# 219
C:0195H LINE# 221
C:019DH LINE# 222
C:019DH LINE# 223
C:01B3H LINE# 224
C:01C2H LINE# 226
C:01CEH LINE# 227
C:01CEH LINE# 228
C:01D6H LINE# 229
BL51 BANKED LINKER/LOCATER V5.03 11/22/2008 15:33:51 PAGE 7
C:01D6H LINE# 230
C:01ECH LINE# 231
C:01FBH LINE# 233
C:0207H LINE# 234
C:0207H LINE# 235
C:0212H LINE# 236
C:0212H LINE# 237
C:024AH LINE# 238
C:024AH LINE# 239
C:0260H LINE# 240
C:026FH LINE# 242
C:027BH LINE# 243
C:027BH LINE# 244
C:029BH LINE# 245
C:029BH LINE# 246
C:02B1H LINE# 247
C:02C0H LINE# 249
C:02CCH LINE# 250
C:02CCH LINE# 251
C:02D7H LINE# 252
C:02D7H LINE# 253
C:0302H LINE# 254
C:0302H LINE# 255
C:0318H LINE# 256
C:0327H LINE# 258
C:0333H LINE# 259
C:0333H LINE# 260
C:035FH LINE# 261
C:035FH LINE# 262
C:0375H LINE# 263
C:0384H LINE# 265
C:0390H LINE# 266
C:0390H LINE# 267
C:0390H LINE# 268
C:0390H LINE# 269
C:0398H LINE# 270
C:0398H LINE# 271
C:03A7H LINE# 272
C:03B4H LINE# 274
C:03C0H LINE# 275
C:03C0H LINE# 276
C:03C0H LINE# 277
C:03C8H LINE# 278
C:03C8H LINE# 279
C:03CEH LINE# 280
C:03D4H LINE# 281
C:03DAH LINE# 282
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -