📄 ds1302beta0.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/06/2008 18:49:09 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, DS1302Beta0.obj TO DS1302Beta0 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
DS1302Beta0.obj (DS1302BETA0)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
LINK MAP OF MODULE: DS1302Beta0 (?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 000DH UNIT _DATA_GROUP_
DATA 0015H 0008H UNIT ?DT?DS1302BETA0
001DH 0003H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 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 00D7H UNIT ?PR?KEYSCAN?DS1302BETA0
CODE 021DH 0076H UNIT ?PR?DISPLAY?DS1302BETA0
CODE 0293H 0058H UNIT ?PR?WHICHKEY?DS1302BETA0
CODE 02EBH 0034H UNIT ?PR?MAIN?DS1302BETA0
CODE 031FH 002FH UNIT ?PR?GETTIME?DS1302BETA0
CODE 034EH 0029H UNIT ?PR?_SETTIME?DS1302BETA0
CODE 0377H 0026H UNIT ?PR?_CONVERT?DS1302BETA0
CODE 039DH 001DH UNIT ?PR?JUDGEKEY?DS1302BETA0
CODE 03BAH 0018H UNIT ?PR?_INPUTBYTE?DS1302BETA0
CODE 03D2H 0014H UNIT ?PR?OUTPUTBYTE?DS1302BETA0
CODE 03E6H 0011H UNIT ?CO?DS1302BETA0
CODE 03F7H 000DH UNIT ?PR?_WRITE_1302?DS1302BETA0
CODE 0404H 000CH UNIT ?C_C51STARTUP
CODE 0410H 0009H UNIT ?PR?_READ_1302?DS1302BETA0
OVERLAY MAP OF MODULE: DS1302Beta0 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 09/06/2008 18:49:09 PAGE 2
+--> ?PR?MAIN?DS1302BETA0
?PR?MAIN?DS1302BETA0 ----- ----- 0008H 0007H
+--> ?CO?DS1302BETA0
+--> ?PR?_CONVERT?DS1302BETA0
+--> ?PR?_SETTIME?DS1302BETA0
+--> ?PR?GETTIME?DS1302BETA0
+--> ?PR?DISPLAY?DS1302BETA0
+--> ?PR?KEYSCAN?DS1302BETA0
?PR?_SETTIME?DS1302BETA0 ----- ----- 000FH 0001H
+--> ?PR?_WRITE_1302?DS1302BETA0
?PR?_WRITE_1302?DS1302BETA0 ----- ----- ----- -----
+--> ?PR?_INPUTBYTE?DS1302BETA0
?PR?GETTIME?DS1302BETA0 ----- ----- ----- -----
+--> ?PR?_READ_1302?DS1302BETA0
?PR?_READ_1302?DS1302BETA0 ----- ----- ----- -----
+--> ?PR?_INPUTBYTE?DS1302BETA0
+--> ?PR?OUTPUTBYTE?DS1302BETA0
?PR?DISPLAY?DS1302BETA0 ----- ----- 000FH 0006H
+--> ?CO?DS1302BETA0
?PR?KEYSCAN?DS1302BETA0 0020H.0 0000H.1 ----- -----
+--> ?PR?JUDGEKEY?DS1302BETA0
+--> ?PR?WHICHKEY?DS1302BETA0
+--> ?PR?_WRITE_1302?DS1302BETA0
+--> ?PR?DISPLAY?DS1302BETA0
+--> ?PR?_CONVERT?DS1302BETA0
+--> ?PR?_SETTIME?DS1302BETA0
?PR?WHICHKEY?DS1302BETA0 ----- ----- 000FH 0002H
SYMBOL TABLE OF MODULE: DS1302Beta0 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0404H SEGMENT ?C_C51STARTUP
I:0021H 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:0407H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
BL51 BANKED LINKER/LOCATER V5.03 09/06/2008 18:49:09 PAGE 3
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:0404H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0404H LINE# 99
C:0406H LINE# 100
C:0407H LINE# 101
C:0408H LINE# 102
C:040AH LINE# 151
C:040DH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE DS1302BETA0
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0410H PUBLIC _Read_1302
C:03C0H PUBLIC _InputByte
D:00A8H PUBLIC IE
B:00E0H.0 PUBLIC BIT0
B:00B0H.6 PUBLIC DS_IO
C:03F7H PUBLIC _Write_1302
B:00E0H.7 PUBLIC BIT7
D:00B8H PUBLIC IP
C:039DH PUBLIC JudgeKey
C:034EH PUBLIC _SetTime
C:0293H PUBLIC WhichKey
C:02EBH PUBLIC main
C:03D2H PUBLIC OutputByte
C:031FH PUBLIC GetTime
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:03F0H SYMBOL _?ix1000
D:00E0H PUBLIC ACC
D:0015H PUBLIC key
C:03E6H PUBLIC num
C:0146H PUBLIC Keyscan
B:00B0H.5 PUBLIC DS_CLK
C:021DH PUBLIC Display
C:0377H PUBLIC _convert
D:00C8H PUBLIC T2CON
B:00B0H.7 PUBLIC DS_RST
D:00D0H PUBLIC PSW
D:0016H PUBLIC curtime
------- PROC L?0088
------- ENDPROC L?0088
------- PROC _INPUTBYTE
BL51 BANKED LINKER/LOCATER V5.03 09/06/2008 18:49:09 PAGE 4
D:0007H SYMBOL ucData
------- DO
D:0007H SYMBOL i
------- ENDDO
C:03C0H LINE# 15
C:03C0H LINE# 16
C:03C0H LINE# 18
C:03C1H LINE# 19
C:03C3H LINE# 21
C:03C5H LINE# 22
C:03C5H LINE# 23
C:03C9H LINE# 24
C:03CBH LINE# 25
C:03CDH LINE# 26
C:03CFH LINE# 27
C:03D1H LINE# 28
------- ENDPROC _INPUTBYTE
------- PROC OUTPUTBYTE
------- DO
D:0007H SYMBOL i
------- ENDDO
C:03D2H LINE# 31
C:03D2H LINE# 32
C:03D2H LINE# 34
C:03D4H LINE# 36
C:03D6H LINE# 37
C:03D6H LINE# 38
C:03D8H LINE# 39
C:03DAH LINE# 40
C:03DCH LINE# 41
C:03DEH LINE# 42
C:03E2H LINE# 43
C:03E4H LINE# 45
C:03E5H LINE# 46
------- ENDPROC OUTPUTBYTE
------- PROC _WRITE_1302
D:0007H SYMBOL add
D:0006H SYMBOL ucData
C:03F7H LINE# 49
C:03F9H LINE# 50
C:03F9H LINE# 51
C:03F9H LINE# 52
C:03F9H LINE# 53
C:03F9H LINE# 54
C:03FCH LINE# 55
C:0401H LINE# 56
C:0403H LINE# 58
------- ENDPROC _WRITE_1302
------- PROC _READ_1302
D:0007H SYMBOL add
------- DO
D:0007H SYMBOL ucData
------- ENDDO
C:0410H LINE# 61
C:0410H LINE# 62
C:0410H LINE# 65
C:0410H LINE# 66
BL51 BANKED LINKER/LOCATER V5.03 09/06/2008 18:49:09 PAGE 5
C:0410H LINE# 67
C:0410H LINE# 68
C:0413H LINE# 69
C:0416H LINE# 70
C:0418H LINE# 71
C:0418H LINE# 72
------- ENDPROC _READ_1302
------- PROC _SETTIME
D:0001H SYMBOL time
------- DO
D:0004H SYMBOL i
D:000FH SYMBOL add
------- ENDDO
C:034EH LINE# 75
C:034EH LINE# 76
C:034EH LINE# 78
C:0351H LINE# 80
C:0358H LINE# 81
C:035AH LINE# 82
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -