?? dds.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\MCU\C51\BIN\BL51.EXE STARTUP.obj, dds.obj TO dds RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
dds.obj (DDS)
D:\MCU\C51\LIB\C51S.LIB (?C_INIT)
D:\MCU\C51\LIB\C51S.LIB (?C?COPY)
D:\MCU\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\MCU\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\MCU\C51\LIB\C51S.LIB (?C?IMUL)
D:\MCU\C51\LIB\C51S.LIB (?C?UIDIV)
D:\MCU\C51\LIB\C51S.LIB (?C?LMUL)
D:\MCU\C51\LIB\C51S.LIB (?C?SLDIV)
D:\MCU\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: dds (?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 0018H UNIT ?DT?DDS
BIT 0020H.0 0000H.1 UNIT ?BI?DDS
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0032H UNIT _DATA_GROUP_
IDATA 0053H 0030H UNIT ?ID?DDS
IDATA 0083H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?INIT_DS1302?DDS
0008H 0003H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0016H UNIT ?PR?_WRITE_BYTE?DDS
0024H 0007H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0867H UNIT ?CO?DDS
CODE 0895H 02FCH UNIT ?PR?_PLAY?DDS
CODE 0B91H 02C0H UNIT ?C?LIB_CODE
CODE 0E51H 0244H UNIT ?PR?TIME_SET?DDS
CODE 1095H 01F5H UNIT ?PR?MAIN?DDS
CODE 128AH 0149H UNIT ?PR?RILI?DDS
CODE 13D3H 012DH UNIT ?PR?_PAGERILI?DDS
CODE 1500H 00F3H UNIT ?PR?_GETWEEK?DDS
CODE 15F3H 00E9H UNIT ?PR?_PAGE?DDS
CODE 16DCH 00DBH UNIT ?PR?ALAMN?DDS
CODE 17B7H 00D2H UNIT ?PR?RILIDIS?DDS
CODE 1889H 00B0H UNIT ?PR?DETECT?DDS
CODE 1939H 008DH UNIT ?PR?MUSIC?DDS
CODE 19C6H 008CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 2
CODE 1A52H 0079H UNIT ?PR?_WRITE_DATA?DDS
CODE 1ACBH 006FH UNIT ?PR?_DISP_IMG?DDS
CODE 1B3AH 004BH UNIT ?PR?BOOK?DDS
CODE 1B85H 0044H UNIT ?C?LDIV
CODE 1BC9H 0042H UNIT ?PR?TIMEUP?DDS
CODE 1C0BH 003EH UNIT ?PR?LCDRESET?DDS
CODE 1C49H 0038H UNIT ?PR?CESHI?DDS
CODE 1C81H 0033H UNIT ?PR?INITIALSOUND?DDS
CODE 1CB4H 0033H UNIT ?PR?CLRGDRAM?DDS
CODE 1CE7H 0030H UNIT ?PR?_HZKDIS?DDS
CODE 1D17H 002DH UNIT ?C_INITSEG
CODE 1D44H 002CH UNIT ?PR?TIMER2?DDS
CODE 1D70H 002AH UNIT ?PR?_LCDDELAY?DDS
CODE 1D9AH 0028H UNIT ?PR?_SET_DS1302?DDS
CODE 1DC2H 0023H UNIT ?PR?GET_DS1302?DDS
CODE 1DE5H 0016H UNIT ?PR?READ_RING?DDS
CODE 1DFBH 0011H UNIT ?PR?CHK_BUSY?DDS
CODE 1E0CH 0010H UNIT ?PR?READ_BYTE?DDS
CODE 1E1CH 0010H UNIT ?PR?_WRITE_COM?DDS
CODE 1E2CH 000FH UNIT ?PR?_WRITE_DATA_DS1302?DDS
CODE 1E3BH 000CH UNIT ?PR?CLRSCREEN?DDS
CODE 1E47H 000BH UNIT ?PR?_READ_DATA_DS1302?DDS
CODE 1E52H 0009H UNIT ?PR?BEEPTIMER0?DDS
OVERLAY MAP OF MODULE: dds (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DDS
+--> ?C_INITSEG
?PR?MAIN?DDS ----- -----
+--> ?PR?_LCDDELAY?DDS
+--> ?PR?LCDRESET?DDS
+--> ?PR?CESHI?DDS
+--> ?PR?CLRGDRAM?DDS
+--> ?PR?CLRSCREEN?DDS
+--> ?CO?DDS
+--> ?PR?_DISP_IMG?DDS
+--> ?PR?INIT_DS1302?DDS
+--> ?PR?_SET_DS1302?DDS
+--> ?PR?READ_RING?DDS
+--> ?PR?TIMEUP?DDS
+--> ?PR?DETECT?DDS
+--> ?PR?_WRITE_COM?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?PR?GET_DS1302?DDS
+--> ?PR?_GETWEEK?DDS
+--> ?PR?_WRITE_DATA?DDS
+--> ?PR?BOOK?DDS
+--> ?PR?MUSIC?DDS
+--> ?PR?ALAMN?DDS
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 3
+--> ?PR?TIME_SET?DDS
+--> ?PR?RILI?DDS
?PR?LCDRESET?DDS ----- -----
+--> ?PR?_LCDDELAY?DDS
+--> ?PR?_WRITE_COM?DDS
?PR?_WRITE_COM?DDS ----- -----
+--> ?PR?CHK_BUSY?DDS
+--> ?PR?_LCDDELAY?DDS
?PR?CESHI?DDS ----- -----
+--> ?PR?_WRITE_COM?DDS
+--> ?PR?_LCDDELAY?DDS
+--> ?CO?DDS
+--> ?PR?_HZKDIS?DDS
?PR?_HZKDIS?DDS 0027H 0002H
+--> ?PR?_WRITE_DATA?DDS
+--> ?CO?DDS
+--> ?PR?_LCDDELAY?DDS
?PR?_WRITE_DATA?DDS ----- -----
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
+--> ?PR?CHK_BUSY?DDS
+--> ?PR?_LCDDELAY?DDS
?PR?CLRGDRAM?DDS 0021H 0001H
+--> ?PR?_WRITE_COM?DDS
+--> ?PR?_WRITE_DATA?DDS
?PR?CLRSCREEN?DDS ----- -----
+--> ?PR?_WRITE_COM?DDS
+--> ?PR?_LCDDELAY?DDS
?PR?_DISP_IMG?DDS 0021H 0006H
+--> ?PR?_WRITE_COM?DDS
+--> ?PR?_WRITE_DATA?DDS
?PR?_SET_DS1302?DDS 0022H 0001H
+--> ?PR?_WRITE_DATA_DS1302?DDS
?PR?_WRITE_DATA_DS1302?DDS ----- -----
+--> ?PR?_WRITE_BYTE?DDS
?PR?READ_RING?DDS ----- -----
+--> ?PR?_READ_DATA_DS1302?DDS
?PR?_READ_DATA_DS1302?DDS ----- -----
+--> ?PR?_WRITE_BYTE?DDS
+--> ?PR?READ_BYTE?DDS
?PR?TIMEUP?DDS ----- -----
+--> ?PR?CLRSCREEN?DDS
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 4
+--> ?PR?_HZKDIS?DDS
+--> ?PR?INITIALSOUND?DDS
+--> ?PR?_PLAY?DDS
?PR?_PLAY?DDS 0021H 0032H
+--> ?CO?DDS
?PR?DETECT?DDS ----- -----
+--> ?PR?CLRSCREEN?DDS
?PR?GET_DS1302?DDS ----- -----
+--> ?PR?_READ_DATA_DS1302?DDS
?PR?_GETWEEK?DDS 0022H 001EH
+--> ?CO?DDS
?PR?BOOK?DDS ----- -----
+--> ?PR?DETECT?DDS
+--> ?PR?_PAGE?DDS
?PR?_PAGE?DDS ----- -----
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
+--> ?PR?_WRITE_DATA?DDS
?PR?MUSIC?DDS ----- -----
+--> ?PR?DETECT?DDS
+--> ?PR?CLRSCREEN?DDS
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?PR?INITIALSOUND?DDS
+--> ?PR?_PLAY?DDS
?PR?ALAMN?DDS ----- -----
+--> ?PR?DETECT?DDS
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
+--> ?PR?_WRITE_DATA?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?PR?_SET_DS1302?DDS
?PR?TIME_SET?DDS 0021H 0001H
+--> ?PR?DETECT?DDS
+--> ?PR?_WRITE_COM?DDS
+--> ?CO?DDS
+--> ?PR?_WRITE_DATA?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?PR?_SET_DS1302?DDS
+--> ?PR?_WRITE_DATA_DS1302?DDS
?PR?RILI?DDS 0021H 0001H
+--> ?PR?DETECT?DDS
+--> ?PR?_WRITE_DATA?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?CO?DDS
+--> ?PR?RILIDIS?DDS
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 5
+--> ?PR?CLRSCREEN?DDS
?PR?RILIDIS?DDS ----- -----
+--> ?PR?_GETWEEK?DDS
+--> ?PR?_PAGERILI?DDS
+--> ?PR?DETECT?DDS
?PR?_PAGERILI?DDS 0022H 0005H
+--> ?CO?DDS
+--> ?PR?_WRITE_DATA?DDS
+--> ?PR?_HZKDIS?DDS
+--> ?PR?_WRITE_COM?DDS
SYMBOL TABLE OF MODULE: dds (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:19C6H SEGMENT ?C_C51STARTUP
I:0083H 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:19C9H SYMBOL IDATALOOP
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:19C6H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:19C6H LINE# 99
C:19C8H LINE# 100
C:19C9H LINE# 101
C:19CAH LINE# 102
C:19CCH LINE# 151
C:19CFH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE DDS
C:0000H SYMBOL _ICE_DUMMY_
C:0373H PUBLIC LengthTab
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 6
C:15F3H PUBLIC _page
B:00E0H.7 PUBLIC ACC7
D:0080H PUBLIC P0
I:0053H PUBLIC initial_time
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0014H PUBLIC _write_Byte
B:00A8H.7 PUBLIC EA
C:0784H PUBLIC get_up
I:0056H PUBLIC timego
I:005CH PUBLIC ringgo
C:1ABEH PUBLIC _write_data
C:1E2CH PUBLIC _write_data_ds1302
C:16DCH PUBLIC alamn
C:1C49H PUBLIC ceshi
C:037AH PUBLIC BMP1
C:1E0CH PUBLIC read_Byte
B:0090H.0 PUBLIC BeepIO
C:1BC9H PUBLIC timeup
C:00B8H PUBLIC Love
B:0090H.2 PUBLIC ds1302_IO
I:005FH PUBLIC flag
B:00A0H.4 PUBLIC pause
D:00CBH PUBLIC RCAP2H
C:1939H PUBLIC music
B:0090H.5 PUBLIC RS
D:00CAH PUBLIC RCAP2L
C:1095H PUBLIC main
C:1D7AH PUBLIC _lcddelay
C:02D4H PUBLIC tale
B:0090H.6 PUBLIC RW
B:00C8H.1 PUBLIC C_T2
C:036CH PUBLIC SignTab
D:0008H PUBLIC bee
C:1B3AH PUBLIC book
C:1D9AH PUBLIC _set_ds1302
B:0090H.1 PUBLIC ds1302_SCLK
C:1E1FH PUBLIC _write_com
C:077AH PUBLIC time
C:1DE5H PUBLIC read_ring
C:13D3H PUBLIC _pagerili
D:0009H PUBLIC Sound_Temp_TH0
C:128AH PUBLIC rili
C:1E52H PUBLIC BeepTimer0
D:000AH PUBLIC Sound_Temp_TH1
D:0089H PUBLIC TMOD
D:000BH PUBLIC Sound_Temp_TL0
C:0003H PUBLIC init_ds1302
C:083DH PUBLIC menu
D:000CH PUBLIC Sound_Temp_TL1
C:0354H PUBLIC FreTab
I:0060H PUBLIC move
C:009AH PUBLIC song
B:00A0H.5 PUBLIC esc
D:000DH PUBLIC rili_month
D:000FH PUBLIC rili_week
BL51 BANKED LINKER/LOCATER V5.03 04/21/2009 14:42:16 PAGE 7
C:1DC2H PUBLIC get_ds1302
C:087AH SYMBOL _?ix1000
B:0020H.0 PUBLIC centurysign
C:0886H SYMBOL _?ix1001
B:0090H.7 PUBLIC E
D:0011H PUBLIC alarmsign
I:0064H PUBLIC ring_time
B:00C8H.0 PUBLIC CP_RL2
C:0892H SYMBOL _?ix1002
D:0013H PUBLIC rili_year
C:1E3BH PUBLIC clrscreen
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
I:0067H PUBLIC key
B:00A8H.3 PUBLIC ET1
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
D:0015H PUBLIC ring_song
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
I:0068H PUBLIC set
D:008DH PUBLIC TH1
D:00CDH PUBLIC TH2
C:1500H PUBLIC _getweek
D:008AH PUBLIC TL0
C:1CB4H PUBLIC clrgdram
D:008BH PUBLIC TL1
D:00CCH PUBLIC TL2
C:1D44H PUBLIC timer2
I:006EH PUBLIC sum
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
C:0794H PUBLIC str
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -