📄 dds_with_lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/21/2006 15:07:03 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, dds.obj TO dds_with_lcd
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
dds.obj (DDS)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (FLOOR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (POW)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CHKFLOAT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (EXP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (LOG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPSERIES)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
LINK MAP OF MODULE: dds_with_lcd (?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 0004H UNIT ?DT?DDS
IDATA 000CH 0006H UNIT ?ID?DDS
0012H 000EH *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?DDS
BIT 0020H.1 0000H.1 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
DATA 0021H 0024H UNIT _DATA_GROUP_
IDATA 0045H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 051CH UNIT ?C?LIB_CODE
CODE 0522H 01FBH UNIT ?CO?DDS
CODE 071DH 0155H UNIT ?PR?INTERRUPT_HANDLE?DDS
CODE 0872H 0135H UNIT ?PR?LOG?LOG
BL51 BANKED LINKER/LOCATER V5.12 12/21/2006 15:07:03 PAGE 2
CODE 09A7H 0117H UNIT ?PR?_POW?POW
CODE 0ABEH 0104H UNIT ?PR?ENTER_DDS?DDS
CODE 0BC2H 00E0H UNIT ?PR?_DISPLAY2?DDS
CODE 0CA2H 00B0H UNIT ?PR?_FLOOR?FLOOR
CODE 0D52H 009AH UNIT ?PR?EXP?EXP
CODE 0DECH 008CH UNIT ?C_C51STARTUP
CODE 0E78H 007EH UNIT ?PR?HUANYING?DDS
CODE 0EF6H 006BH UNIT ?PR?PLEASE?DDS
CODE 0F61H 0051H UNIT ?PR?_DISPLAYNUM?DDS
CODE 0FB2H 0049H UNIT ?PR?RESET_DDS?DDS
CODE 0FFBH 0048H UNIT ?PR?CLEAR_DDS?DDS
CODE 1043H 003DH UNIT ?PR?_INVA?DDS
CODE 1080H 0038H UNIT ?PR?_WDATA?DDS
CODE 10B8H 0028H UNIT ?PR?_DISPLAY?DDS
CODE 10E0H 0025H UNIT ?PR?_SET_ADR?DDS
CODE 1105H 0022H UNIT ?PR?_WCODE?DDS
CODE 1127H 001FH UNIT ?PR?INIT_IO?DDS
CODE 1146H 001EH UNIT ?PR?CLEARSCAN?DDS
CODE 1164H 0017H UNIT ?C_INITSEG
CODE 117BH 0014H UNIT ?PR?MAIN?DDS
CODE 118FH 0012H UNIT ?PR?RESET?DDS
CODE 11A1H 0010H UNIT ?PR?_DELAY?DDS
CODE 11B1H 000BH UNIT ?PR?_SET_STARTLINE?DDS
CODE 11BCH 000BH UNIT ?PR?_DISON_OFF?DDS
CODE 11C7H 000AH UNIT ?PR?INIT_INT?DDS
OVERLAY MAP OF MODULE: dds_with_lcd (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?DDS
+--> ?C_INITSEG
?PR?MAIN?DDS ----- ----- ----- -----
+--> ?PR?INIT_IO?DDS
+--> ?PR?INIT_INT?DDS
+--> ?PR?CLEARSCAN?DDS
+--> ?PR?HUANYING?DDS
+--> ?PR?PLEASE?DDS
?PR?INIT_IO?DDS ----- ----- 0021H 0001H
+--> ?PR?_DISPLAY?DDS
?PR?_DISPLAY?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_DISPLAYNUM?DDS
?PR?_DISPLAYNUM?DDS ----- ----- 002FH 0003H
+--> ?PR?_DISON_OFF?DDS
+--> ?PR?_SET_ADR?DDS
+--> ?CO?DDS
+--> ?PR?_WDATA?DDS
BL51 BANKED LINKER/LOCATER V5.12 12/21/2006 15:07:03 PAGE 3
?PR?_DISON_OFF?DDS ----- ----- ----- -----
+--> ?PR?_WCODE?DDS
?PR?_WCODE?DDS ----- ----- ----- -----
+--> ?PR?_DELAY?DDS
?PR?_SET_ADR?DDS ----- ----- ----- -----
+--> ?PR?_WCODE?DDS
?PR?_WDATA?DDS ----- ----- ----- -----
+--> ?PR?_DELAY?DDS
?PR?CLEARSCAN?DDS ----- ----- ----- -----
+--> ?PR?_SET_ADR?DDS
+--> ?PR?_WDATA?DDS
?PR?HUANYING?DDS ----- ----- 0021H 0004H
+--> ?PR?_SET_ADR?DDS
+--> ?CO?DDS
+--> ?PR?_DISPLAY2?DDS
+--> ?PR?_DELAY?DDS
+--> ?PR?CLEARSCAN?DDS
?PR?_DISPLAY2?DDS ----- ----- 0025H 0007H
+--> ?PR?_DISON_OFF?DDS
+--> ?PR?_SET_ADR?DDS
+--> ?PR?_WDATA?DDS
?PR?PLEASE?DDS ----- ----- ----- -----
+--> ?PR?_SET_ADR?DDS
+--> ?CO?DDS
+--> ?PR?_DISPLAY2?DDS
*** NEW ROOT ***************************************************
?PR?INTERRUPT_HANDLE?DDS ----- ----- 002CH 0001H
+--> ?PR?_DISPLAY?DDS
+--> ?PR?CLEAR_DDS?DDS
+--> ?PR?ENTER_DDS?DDS
+--> ?PR?RESET_DDS?DDS
?PR?CLEAR_DDS?DDS ----- ----- 002DH 0002H
+--> ?PR?_DISPLAY?DDS
+--> ?PR?_DISPLAYNUM?DDS
?PR?ENTER_DDS?DDS ----- ----- 002DH 000AH
+--> ?PR?_POW?POW
+--> ?PR?_FLOOR?FLOOR
?PR?_POW?POW ----- ----- 0037H 000AH
+--> ?PR?LOG?LOG
+--> ?PR?EXP?EXP
?PR?LOG?LOG 0020H.1 0000H.1 0041H 0004H
?PR?_FLOOR?FLOOR ----- ----- 0037H 0008H
BL51 BANKED LINKER/LOCATER V5.12 12/21/2006 15:07:03 PAGE 4
?PR?RESET_DDS?DDS ----- ----- 002DH 0001H
+--> ?PR?_DISPLAY?DDS
+--> ?PR?_DISPLAYNUM?DDS
UNRESOLVED EXTERNAL SYMBOLS:
INIT_INTERRUPT
INIT_PORT
SYMBOL TABLE OF MODULE: dds_with_lcd (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0DECH SEGMENT ?C_C51STARTUP
I:0045H 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:0DEFH 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:0DECH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0DECH LINE# 99
C:0DEEH LINE# 100
C:0DEFH LINE# 101
C:0DF0H LINE# 102
C:0DF2H LINE# 151
C:0DF5H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE DDS
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.12 12/21/2006 15:07:03 PAGE 5
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0BD4H PUBLIC _display2
D:00A8H PUBLIC IE
B:0090H.1 PUBLIC LED_DAT
C:1043H PUBLIC _inva
B:0090H.0 PUBLIC LED_CLK
D:0008H PUBLIC phase
B:0020H.0 PUBLIC flag
B:00A0H.6 PUBLIC FQ_UP
C:11BCH PUBLIC _dison_off
I:000CH PUBLIC value
B:00A0H.4 PUBLIC LOAD
C:118FH PUBLIC reset
C:117BH PUBLIC main
C:0FFBH PUBLIC clear_dds
D:0009H PUBLIC count
C:0F61H PUBLIC _displaynum
C:05D2H PUBLIC huan
C:1127H PUBLIC init_IO
C:1146H PUBLIC clearscan
B:0090H.2 PUBLIC P12
B:0090H.3 PUBLIC P13
B:0090H.4 PUBLIC P14
B:00B0H.3 PUBLIC P33
B:0090H.5 PUBLIC P15
B:00B0H.4 PUBLIC P34
B:00A0H.5 PUBLIC RESET_PHASEREG
C:05F2H PUBLIC ying
B:00B0H.6 PUBLIC P36
B:00B0H.7 PUBLIC P37
C:0ABEH PUBLIC enter_dds
B:0088H.1 PUBLIC IE0
C:0632H PUBLIC yong
C:0FB2H PUBLIC reset_dds
C:071DH PUBLIC interrupt_handle
C:0612H PUBLIC shi
C:10E0H PUBLIC _set_adr
C:06D2H PUBLIC H
C:0692H PUBLIC pin
B:0088H.0 PUBLIC IT0
C:0652H PUBLIC shu
D:000AH PUBLIC mh_data
D:000BH PUBLIC ml_data
C:10B8H PUBLIC _display
C:06B2H PUBLIC lv
C:11C7H PUBLIC init_int
C:0672H PUBLIC ru
C:0E78H PUBLIC huanying
C:11B1H PUBLIC _set_startline
C:0712H PUBLIC LED_FONT
C:0522H PUBLIC NUM
C:11A5H PUBLIC _delay
C:1096H PUBLIC _wdata
C:1105H PUBLIC _wcode
C:06F2H PUBLIC z
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -