📄 51
字号:
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 1
BL51 BANKED LINKER/LOCATER V6.20, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE da1302.obj TO ds1302
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
da1302.obj (DA1302)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ds1302 (DA1302)
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 000CH UNIT ?DT?DA1302
DATA 0014H 0008H UNIT _DATA_GROUP_
001CH 0004H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?DA1302
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?KEYSOUND?DA1302
CODE 000BH 0003H ABSOLUTE
CODE 000EH 01D0H UNIT ?PR?MODEL3?DA1302
CODE 01DEH 018DH UNIT ?PR?MODEL1?DA1302
CODE 036BH 0181H UNIT ?PR?MODEL2?DA1302
CODE 04ECH 015DH UNIT ?PR?MODEL0?DA1302
CODE 0649H 00F1H UNIT ?PR?MODEL4?DA1302
CODE 073AH 00EDH UNIT ?PR?_SET?DA1302
CODE 0827H 00B6H UNIT ?PR?MAIN?DA1302
CODE 08DDH 008CH UNIT ?C_C51STARTUP
CODE 0969H 0080H UNIT ?PR?SYSTEMSETUP?DA1302
CODE 09E9H 0069H UNIT ?PR?ID_CASE1_KEY?DA1302
CODE 0A52H 0067H UNIT ?PR?MODEL5?DA1302
CODE 0AB9H 005BH UNIT ?PR?MODEL6?DA1302
CODE 0B14H 004CH UNIT ?PR?_DISPLAYLISTCHAR?DA1302
CODE 0B60H 0045H UNIT ?CO?DA1302
CODE 0BA5H 0039H UNIT ?PR?OUT_LCM?DA1302
CODE 0BDEH 0039H UNIT ?PR?LCMINIT?DA1302
CODE 0C17H 0038H UNIT ?PR?ALARMCLOCKSET?DA1302
CODE 0C4FH 002EH UNIT ?PR?_WRITECOMMANDLCM?DA1302
CODE 0C7DH 0029H UNIT ?PR?_SET1302?DA1302
CODE 0CA6H 0028H UNIT ?PR?TIMER_1?DA1302
CODE 0CCEH 0027H UNIT ?PR?TIMESETUP?DA1302
CODE 0CF5H 0027H UNIT ?PR?DATESETUP?DA1302
CODE 0D1CH 0027H UNIT ?PR?LAMPSETUP?DA1302
CODE 0D43H 0022H UNIT ?PR?_OUTPUTINFORMATION?DA1302
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 2
CODE 0D65H 001BH UNIT ?PR?_WRITEDATALCM?DA1302
CODE 0D80H 001AH UNIT ?PR?_DELAY1?DA1302
CODE 0D9AH 0019H UNIT ?PR?DELAY400MS?DA1302
CODE 0DB3H 0019H UNIT ?C?LIB_CODE
CODE 0DCCH 0017H UNIT ?PR?MODSET?DA1302
CODE 0DE3H 0016H UNIT ?PR?READSTATUSLCM?DA1302
CODE 0DF9H 0016H UNIT ?PR?_RTINPUTBYTE?DA1302
CODE 0E0FH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0E24H 0014H UNIT ?PR?BEEP?DA1302
CODE 0E38H 0013H UNIT ?PR?TIMERESET?DA1302
CODE 0E4BH 0012H UNIT ?PR?_DELAY11?DA1302
CODE 0E5DH 0012H UNIT ?PR?_DELAY0?DA1302
CODE 0E6FH 0010H UNIT ?PR?RTOUTPUTBYTE?DA1302
CODE 0E7FH 000FH UNIT ?PR?DELAY5MS?DA1302
CODE 0E8EH 000FH UNIT ?PR?_W1302?DA1302
CODE 0E9DH 000BH UNIT ?PR?_R1302?DA1302
CODE 0EA8H 000AH UNIT ?C_INITSEG
CODE 0EB2H 0007H UNIT ?PR?CLOCKSOUND?DA1302
OVERLAY MAP OF MODULE: ds1302 (DA1302)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DA1302
+--> ?C_INITSEG
?PR?MAIN?DA1302 ----- -----
+--> ?PR?DELAY400MS?DA1302
+--> ?PR?LCMINIT?DA1302
+--> ?PR?DELAY5MS?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?_R1302?DA1302
+--> ?PR?MODSET?DA1302
+--> ?PR?SYSTEMSETUP?DA1302
+--> ?PR?CLOCKSOUND?DA1302
+--> ?PR?MODEL0?DA1302
?PR?LCMINIT?DA1302 ----- -----
+--> ?PR?_DELAY1?DA1302
+--> ?PR?_WRITECOMMANDLCM?DA1302
?PR?_WRITECOMMANDLCM?DA1302 001BH 0001H
+--> ?PR?_DELAY1?DA1302
+--> ?PR?READSTATUSLCM?DA1302
?PR?KEYSOUND?DA1302 ----- -----
+--> ?PR?BEEP?DA1302
?PR?BEEP?DA1302 ----- -----
+--> ?PR?_DELAY0?DA1302
+--> ?PR?_DELAY11?DA1302
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 3
?PR?_R1302?DA1302 ----- -----
+--> ?PR?_RTINPUTBYTE?DA1302
+--> ?PR?RTOUTPUTBYTE?DA1302
?PR?MODSET?DA1302 ----- -----
+--> ?PR?DELAY5MS?DA1302
+--> ?PR?KEYSOUND?DA1302
?PR?SYSTEMSETUP?DA1302 ----- -----
+--> ?PR?OUT_LCM?DA1302
+--> ?PR?DELAY5MS?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?MODSET?DA1302
+--> ?PR?TIMESETUP?DA1302
+--> ?PR?DATESETUP?DA1302
+--> ?PR?ALARMCLOCKSET?DA1302
+--> ?PR?LAMPSETUP?DA1302
+--> ?PR?TIMERESET?DA1302
?PR?OUT_LCM?DA1302 ----- -----
+--> ?PR?MODEL0?DA1302
+--> ?PR?MODEL1?DA1302
+--> ?PR?MODEL2?DA1302
+--> ?PR?MODEL3?DA1302
+--> ?PR?MODEL4?DA1302
+--> ?PR?MODEL5?DA1302
+--> ?PR?MODEL6?DA1302
?PR?MODEL0?DA1302 ----- -----
+--> ?PR?_DISPLAYLISTCHAR?DA1302
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?CO?DA1302
+--> ?PR?_R1302?DA1302
?PR?_DISPLAYLISTCHAR?DA1302 0014H 0006H
+--> ?CO?DA1302
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_OUTPUTINFORMATION?DA1302
?PR?_OUTPUTINFORMATION?DA1302 001AH 0001H
+--> ?PR?_WRITECOMMANDLCM?DA1302
+--> ?PR?_WRITEDATALCM?DA1302
?PR?_WRITEDATALCM?DA1302 001BH 0001H
+--> ?PR?READSTATUSLCM?DA1302
?PR?MODEL1?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?CO?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
+--> ?PR?_R1302?DA1302
?PR?MODEL2?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
+--> ?CO?DA1302
+--> ?PR?_R1302?DA1302
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 4
?PR?MODEL3?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
+--> ?CO?DA1302
+--> ?PR?_R1302?DA1302
?PR?MODEL4?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?CO?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
+--> ?PR?_R1302?DA1302
?PR?MODEL5?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?CO?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
?PR?MODEL6?DA1302 ----- -----
+--> ?PR?_OUTPUTINFORMATION?DA1302
+--> ?CO?DA1302
+--> ?PR?_DISPLAYLISTCHAR?DA1302
?PR?TIMESETUP?DA1302 ----- -----
+--> ?PR?MODSET?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?ID_CASE1_KEY?DA1302
+--> ?PR?OUT_LCM?DA1302
?PR?ID_CASE1_KEY?DA1302 ----- -----
+--> ?PR?DELAY5MS?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?_SET?DA1302
?PR?_SET?DA1302 0014H 0005H
+--> ?PR?_R1302?DA1302
+--> ?PR?_W1302?DA1302
?PR?_W1302?DA1302 ----- -----
+--> ?PR?_RTINPUTBYTE?DA1302
?PR?DATESETUP?DA1302 ----- -----
+--> ?PR?MODSET?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?ID_CASE1_KEY?DA1302
+--> ?PR?OUT_LCM?DA1302
?PR?ALARMCLOCKSET?DA1302 ----- -----
+--> ?PR?MODSET?DA1302
+--> ?PR?KEYSOUND?DA1302
+--> ?PR?_R1302?DA1302
+--> ?PR?ID_CASE1_KEY?DA1302
+--> ?PR?OUT_LCM?DA1302
?PR?LAMPSETUP?DA1302 ----- -----
+--> ?PR?MODSET?DA1302
+--> ?PR?KEYSOUND?DA1302
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 5
+--> ?PR?ID_CASE1_KEY?DA1302
+--> ?PR?OUT_LCM?DA1302
?PR?TIMERESET?DA1302 ----- -----
+--> ?PR?_SET1302?DA1302
+--> ?PR?_W1302?DA1302
?PR?_SET1302?DA1302 0014H 0001H
+--> ?PR?_W1302?DA1302
?PR?CLOCKSOUND?DA1302 ----- -----
+--> ?PR?BEEP?DA1302
SYMBOL TABLE OF MODULE: ds1302 (DA1302)
VALUE TYPE NAME
----------------------------------
------- MODULE DA1302
C:0000H SYMBOL _ICE_DUMMY_
B:00E0H.7 PUBLIC ACC7
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0B6DH PUBLIC TIMER
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0BA1H PUBLIC ClockOff
B:0090H.0 PUBLIC T_CLK
B:00A0H.0 PUBLIC P2_0
B:00A0H.1 PUBLIC P2_1
D:0008H PUBLIC model
B:00A0H.2 PUBLIC P2_2
C:0E9DH PUBLIC _R1302
C:0B60H PUBLIC systemp
C:0B95H PUBLIC ClockSet
B:00B0H.6 PUBLIC BEEP
C:0E24H PUBLIC beep
C:0E8EH PUBLIC _W1302
C:0B72H PUBLIC DATE
B:00B0H.4 PUBLIC TimerDown
C:0B77H PUBLIC alarmclock
C:0D49H PUBLIC _OutputInformation
C:0B82H PUBLIC reset
C:0827H PUBLIC main
D:0009H PUBLIC LedTime
C:09E9H PUBLIC id_case1_key
B:00B0H.2 PUBLIC system
D:000AH PUBLIC msec
C:0B7DH PUBLIC lamp
C:0B9EH PUBLIC ClockOn
C:073AH PUBLIC _Set
B:0090H.2 PUBLIC T_RST
C:0C5CH PUBLIC _WriteCommandLCM
C:0CA6H PUBLIC timer_1
D:0089H PUBLIC TMOD
BL51 BANKED LINKER/LOCATER V6.20 12/15/2009 15:11:35 PAGE 6
C:0008H PUBLIC KeySound
C:0B91H PUBLIC sec
C:0B88H PUBLIC exit
C:0E5DH PUBLIC _delay0
C:0D80H PUBLIC _delay1
C:04ECH PUBLIC model0
C:01DEH PUBLIC model1
C:036BH PUBLIC model2
C:000EH PUBLIC model3
D:00E0H PUBLIC ACC
C:0D9AH PUBLIC Delay400Ms
C:0649H PUBLIC model4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -