📄 mini_clock.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/18/2008 11:08:39 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, main.obj, time_ds1302_51.obj TO Mini_Clock
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
time_ds1302_51.obj (TIME_DS1302_51)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
LINK MAP OF MODULE: Mini_Clock (?C_STARTUP)
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?MAIN
DATA 001AH 000CH UNIT _DATA_GROUP_
IDATA 0026H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0133H UNIT ?PR?MAIN?MAIN
CODE 0136H 00E0H UNIT ?PR?_CHANGE_DIS?MAIN
CODE 0216H 00A0H UNIT ?CO?MAIN
CODE 02B6H 008CH UNIT ?C_C51STARTUP
CODE 0342H 004DH UNIT ?C?LIB_CODE
CODE 038FH 003DH UNIT ?PR?_SEND_DATA?MAIN
CODE 03CCH 0027H UNIT ?PR?_DISPLAY?MAIN
CODE 03F3H 0025H UNIT ?PR?_BURSTW1302T?TIME_DS1302_51
CODE 0418H 0025H UNIT ?PR?_BURSTW1302R?TIME_DS1302_51
CODE 043DH 0025H UNIT ?PR?_SET1302?TIME_DS1302_51
CODE 0462H 0025H UNIT ?PR?_GET1302?TIME_DS1302_51
CODE 0487H 0022H UNIT ?PR?_BURSTR1302T?TIME_DS1302_51
CODE 04A9H 0022H UNIT ?PR?_BURSTR1302R?TIME_DS1302_51
CODE 04CBH 001BH UNIT ?C_INITSEG
CODE 04E6H 0018H UNIT ?PR?INIT_DS1302?TIME_DS1302_51
CODE 04FEH 0016H UNIT ?PR?_RTINPUTBYTE?TIME_DS1302_51
CODE 0514H 0013H UNIT ?PR?_W1302?TIME_DS1302_51
CODE 0527H 0010H UNIT ?PR?RTOUTPUTBYTE?TIME_DS1302_51
CODE 0537H 000FH UNIT ?PR?KEY_SCAN?MAIN
CODE 0546H 000BH UNIT ?PR?_DELAY?MAIN
CODE 0551H 000BH UNIT ?PR?_R1302?TIME_DS1302_51
OVERLAY MAP OF MODULE: Mini_Clock (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.03 08/18/2008 11:08:39 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 001AH 0009H
+--> ?PR?INIT_DS1302?TIME_DS1302_51
+--> ?PR?_DISPLAY?MAIN
+--> ?PR?_GET1302?TIME_DS1302_51
+--> ?PR?_CHANGE_DIS?MAIN
+--> ?PR?KEY_SCAN?MAIN
+--> ?PR?_SET1302?TIME_DS1302_51
?PR?INIT_DS1302?TIME_DS1302_51 ----- -----
+--> ?PR?_W1302?TIME_DS1302_51
?PR?_W1302?TIME_DS1302_51 ----- -----
+--> ?PR?_RTINPUTBYTE?TIME_DS1302_51
?PR?_DISPLAY?MAIN ----- -----
+--> ?PR?_SEND_DATA?MAIN
+--> ?PR?_DELAY?MAIN
?PR?_GET1302?TIME_DS1302_51 0023H 0003H
+--> ?PR?_R1302?TIME_DS1302_51
?PR?_R1302?TIME_DS1302_51 ----- -----
+--> ?PR?_RTINPUTBYTE?TIME_DS1302_51
+--> ?PR?RTOUTPUTBYTE?TIME_DS1302_51
?PR?_CHANGE_DIS?MAIN ----- -----
+--> ?CO?MAIN
?PR?_SET1302?TIME_DS1302_51 0023H 0001H
+--> ?PR?_W1302?TIME_DS1302_51
SYMBOL TABLE OF MODULE: Mini_Clock (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:02B6H SEGMENT ?C_C51STARTUP
I:0026H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:02B9H SYMBOL IDATALOOP
BL51 BANKED LINKER/LOCATER V5.03 08/18/2008 11:08:39 PAGE 3
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:02B6H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:02B6H LINE# 99
C:02B8H LINE# 100
C:02B9H LINE# 101
C:02BAH LINE# 102
C:02BCH LINE# 151
C:02BFH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:0090H.2 PUBLIC Sel17
B:0090H.3 PUBLIC Sel18
B:00A0H.4 PUBLIC OE
B:00A0H.3 PUBLIC DS
C:0003H PUBLIC main
C:0537H PUBLIC Key_scan
D:0008H PUBLIC Time_get
B:00A0H.7 PUBLIC SCLR
C:0216H PUBLIC LED17
D:000FH PUBLIC Time_set
C:0266H PUBLIC LED18
D:0016H PUBLIC Led17ram
D:0018H PUBLIC Led18ram
C:03CCH PUBLIC _display
B:0090H.0 PUBLIC Key1
B:0090H.1 PUBLIC Key2
B:00A0H.5 PUBLIC RCK
B:00A0H.6 PUBLIC SCK
C:038FH PUBLIC _Send_data
C:013AH PUBLIC _change_dis
C:0546H PUBLIC _delay
------- PROC _DELAY
D:0006H SYMBOL t
C:0546H LINE# 36
C:0546H LINE# 37
C:0546H LINE# 38
C:0550H LINE# 39
------- ENDPROC _DELAY
------- PROC _SEND_DATA
D:0004H SYMBOL DAT
------- DO
BL51 BANKED LINKER/LOCATER V5.03 08/18/2008 11:08:39 PAGE 4
D:0003H SYMBOL i
------- ENDDO
C:038FH LINE# 42
C:0393H LINE# 43
C:0393H LINE# 45
C:0395H LINE# 46
C:0397H LINE# 47
C:0399H LINE# 48
C:039BH LINE# 49
C:039BH LINE# 50
C:039DH LINE# 51
C:03B9H LINE# 52
C:03BDH LINE# 54
C:03BFH LINE# 55
C:03C1H LINE# 57
C:03C3H LINE# 58
C:03C5H LINE# 59
C:03C7H LINE# 60
C:03C9H LINE# 61
C:03CBH LINE# 62
------- ENDPROC _SEND_DATA
------- PROC _DISPLAY
D:0002H SYMBOL t
C:03CCH LINE# 64
C:03CEH LINE# 65
C:03CEH LINE# 68
C:03D5H LINE# 69
C:03D7H LINE# 70
C:03DEH LINE# 71
C:03E0H LINE# 72
C:03E7H LINE# 73
C:03E9H LINE# 74
C:03F0H LINE# 75
C:03F2H LINE# 76
------- ENDPROC _DISPLAY
C:0136H SYMBOL L?0042
------- PROC L?0041
------- ENDPROC L?0041
C:0136H SYMBOL L?0042
------- PROC _CHANGE_DIS
D:0007H SYMBOL LED_left
D:0005H SYMBOL LED_right
C:013AH LINE# 78
C:013AH LINE# 79
C:013AH LINE# 80
C:0140H LINE# 81
C:0146H LINE# 83
C:01B2H LINE# 84
C:0215H LINE# 85
------- ENDPROC _CHANGE_DIS
------- PROC KEY_SCAN
C:0537H LINE# 87
C:0537H LINE# 88
C:0537H LINE# 89
C:053AH LINE# 90
C:053AH LINE# 91
C:053DH LINE# 92
BL51 BANKED LINKER/LOCATER V5.03 08/18/2008 11:08:39 PAGE 5
C:053DH LINE# 93
C:0540H LINE# 94
C:0540H LINE# 95
C:0543H LINE# 96
C:0543H LINE# 98
C:0545H LINE# 99
------- ENDPROC KEY_SCAN
------- PROC MAIN
------- DO
D:001AH SYMBOL count
D:001CH SYMBOL count1
D:001EH SYMBOL count2
D:001FH SYMBOL count3
D:0021H SYMBOL temp
D:0022H SYMBOL a
------- ENDDO
C:0003H LINE# 120
C:0003H LINE# 121
C:0003H LINE# 122
C:0008H LINE# 123
C:000EH LINE# 124
C:0011H LINE# 125
C:0015H LINE# 127
C:0017H LINE# 131
C:001AH LINE# 135
C:001AH LINE# 136
C:001AH LINE# 137
C:001FH LINE# 138
C:0027H LINE# 140
C:0030H LINE# 141
C:0030H LINE# 142
C:0035H LINE# 143
C:0037H LINE# 144
C:003EH LINE# 145
C:003EH LINE# 146
C:0041H LINE# 147
C:0049H LINE# 148
C:004CH LINE# 149
C:004CH LINE# 151
C:004FH LINE# 152
C:0055H LINE# 153
C:0055H LINE# 154
C:005BH LINE# 155
C:0068H LINE# 156
C:0068H LINE# 157
C:006DH LINE# 159
C:0075H LINE# 160
C:0075H LINE# 161
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -