📄 wydy_sys.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, AD7705.obj, delay.obj, IOCfg.obj, main.obj, DACMAX531.obj, KEY.obj, LCD12864.obj,
>> menu.obj TO wydy_sys RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
AD7705.obj (AD7705)
delay.obj (DELAY)
IOCfg.obj (IOCFG)
main.obj (MAIN)
DACMAX531.obj (DACMAX531)
KEY.obj (KEY)
LCD12864.obj (LCD12864)
menu.obj (MENU)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
LINK MAP OF MODULE: wydy_sys (?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 000CH UNIT _DATA_GROUP_
DATA 0014H 0004H UNIT ?DT?_LCM_W_WORD1?MENU
DATA 0018H 0003H UNIT ?DT?MAIN
DATA 001BH 0003H UNIT ?DT?_WRITE_LCD_FULL?LCD12864
DATA 001EH 0002H UNIT ?DT?_LCM_W_WORD2?MENU
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?MAIN
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0001H UNIT ?DT?DACMAX531
DATA 0022H 0001H UNIT ?DT?_WRITE_LCD_1616_CLR?LCD12864
DATA 0023H 0001H UNIT ?DT?MENU
IDATA 0024H 0011H UNIT ?ID?MAIN
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 2
IDATA 0035H 0008H UNIT _IDATA_GROUP_
IDATA 003DH 0003H UNIT ?ID?_WRITE_LCD_FULL?LCD12864
IDATA 0040H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0037H UNIT ?PR?_ADJISUAN_I?AD7705
003AH 0001H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 07C1H UNIT ?CO?MENU
CODE 07FFH 04F9H UNIT ?C?LIB_CODE
CODE 0CF8H 03A9H UNIT ?PR?_KEY_DAC?MAIN
CODE 10A1H 0377H UNIT ?PR?_DISP_MENU?MENU
CODE 1418H 0154H UNIT ?PR?_WRITE_LCD_0816?LCD12864
CODE 156CH 0115H UNIT ?PR?_MENU?MENU
CODE 1681H 00DFH UNIT ?PR?_CHAI?MAIN
CODE 1760H 00DBH UNIT ?PR?_ZI_MENU?MENU
CODE 183BH 00C1H UNIT ?PR?MAIN?MAIN
CODE 18FCH 00AEH UNIT ?PR?_WRITE_LCD_1616?LCD12864
CODE 19AAH 0091H UNIT ?PR?DISP_START?MAIN
CODE 1A3BH 008FH UNIT ?PR?KEY_SM?KEY
CODE 1ACAH 008CH UNIT ?C_C51STARTUP
CODE 1B56H 0071H UNIT ?PR?READ_AD_DISP?MAIN
CODE 1BC7H 006EH UNIT ?PR?_WRITE_LCD_1616_CLR?LCD12864
CODE 1C35H 0066H UNIT ?PR?_DAC?DACMAX531
CODE 1C9BH 0063H UNIT ?PR?_WRITE_LCD_FULL?LCD12864
CODE 1CFEH 0062H UNIT ?PR?_CONVER?DACMAX531
CODE 1D60H 0055H UNIT ?PR?LCD_CLR?LCD12864
CODE 1DB5H 004AH UNIT ?PR?_DISP_SET?MAIN
CODE 1DFFH 0042H UNIT ?CO?MAIN
CODE 1E41H 0034H UNIT ?PR?_LCM_W_WORD?LCD12864
CODE 1E75H 0032H UNIT ?PR?_LCM_W_WORD1?MENU
CODE 1EA7H 0031H UNIT ?PR?RST_AD?AD7705
CODE 1ED8H 0030H UNIT ?PR?KEY_NUM?KEY
CODE 1F08H 002CH UNIT ?PR?_ADJISUAN_U?AD7705
CODE 1F34H 002BH UNIT ?PR?LCD_RST?LCD12864
CODE 1F5FH 0025H UNIT ?PR?READAD_DATA?AD7705
CODE 1F84H 0021H UNIT ?PR?_LCD_DELAYMS?LCD12864
CODE 1FA5H 0021H UNIT ?PR?_W_DATA?LCD12864
CODE 1FC6H 001EH UNIT ?PR?READ_AD?AD7705
CODE 1FE4H 001BH UNIT ?PR?RL_ONOFF?DACMAX531
CODE 1FFFH 001BH UNIT ?PR?_W_CODE?LCD12864
CODE 201AH 001AH UNIT ?PR?_WRITE_AD?AD7705
CODE 2034H 001AH UNIT ?PR?_DELAYMS?DELAY
CODE 204EH 0019H UNIT ?PR?R_DATA?LCD12864
CODE 2067H 0015H UNIT ?PR?SET_7705_CH?AD7705
CODE 207CH 0015H UNIT ?PR?BELL_ONOFF?DACMAX531
CODE 2091H 0014H UNIT ?PR?BUSY?LCD12864
CODE 20A5H 0013H UNIT ?PR?_LCM_W_WORD2?MENU
CODE 20B8H 0012H UNIT ?PR?_R_DATA_ADDR?LCD12864
CODE 20CAH 0011H UNIT ?PR?_DELAY?DELAY
CODE 20DBH 0011H UNIT ?PR?LED_ONOFF?DACMAX531
CODE 20ECH 0011H UNIT ?PR?_W_DATA_ADDR?LCD12864
CODE 20FDH 000FH UNIT ?C_INITSEG
CODE 210CH 000BH UNIT ?PR?DELAY10MS?KEY
CODE 2117H 000AH UNIT ?PR?SET_HUITU?LCD12864
CODE 2121H 0007H UNIT ?PR?_DBUS1?DACMAX531
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 3
CODE 2128H 0007H UNIT ?PR?_DBUS2?KEY
CODE 212FH 0005H UNIT ?PR?SET_ZIFU?LCD12864
OVERLAY MAP OF MODULE: wydy_sys (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0008H 0001H ----- -----
+--> ?PR?LED_ONOFF?DACMAX531
+--> ?PR?BELL_ONOFF?DACMAX531
+--> ?PR?_CONVER?DACMAX531
+--> ?PR?_DAC?DACMAX531
+--> ?PR?LCD_RST?LCD12864
+--> ?PR?LCD_CLR?LCD12864
+--> ?PR?SET_HUITU?LCD12864
+--> ?PR?_DELAY?DELAY
+--> ?PR?DISP_START?MAIN
+--> ?PR?RST_AD?AD7705
+--> ?PR?SET_7705_CH?AD7705
+--> ?PR?_WRITE_AD?AD7705
+--> ?PR?_DELAYMS?DELAY
+--> ?PR?READAD_DATA?AD7705
+--> ?PR?_DISP_SET?MAIN
+--> ?CO?MAIN
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?PR?READ_AD_DISP?MAIN
+--> ?PR?KEY_NUM?KEY
+--> ?PR?_MENU?MENU
+--> ?PR?_KEY_DAC?MAIN
?PR?LED_ONOFF?DACMAX531 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?_DBUS1?DACMAX531
?PR?BELL_ONOFF?DACMAX531 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?_DBUS1?DACMAX531
?PR?_CONVER?DACMAX531 ----- ----- 000CH 0008H ----- -----
?PR?_DAC?DACMAX531 ----- ----- ----- ----- ----- -----
+--> ?PR?_DBUS1?DACMAX531
+--> ?PR?RL_ONOFF?DACMAX531
?PR?RL_ONOFF?DACMAX531 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?_DBUS1?DACMAX531
?PR?LCD_RST?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?_LCD_DELAYMS?LCD12864
+--> ?PR?_W_CODE?LCD12864
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 4
?PR?_LCD_DELAYMS?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?_W_CODE?LCD12864
?PR?_W_CODE?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?BUSY?LCD12864
?PR?LCD_CLR?LCD12864 ----- ----- ----- ----- 0035H 0003H
+--> ?PR?_W_CODE?LCD12864
+--> ?PR?_W_DATA?LCD12864
?PR?_W_DATA?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?BUSY?LCD12864
?PR?SET_HUITU?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?_W_CODE?LCD12864
?PR?DISP_START?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_RST?LCD12864
+--> ?PR?SET_ZIFU?LCD12864
+--> ?CO?MAIN
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?PR?_CHAI?MAIN
?PR?SET_ZIFU?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?_W_CODE?LCD12864
?PR?_LCM_W_WORD?LCD12864 ----- ----- 0010H 0003H ----- -----
+--> ?PR?_W_CODE?LCD12864
+--> ?PR?_W_DATA?LCD12864
?PR?_CHAI?MAIN ----- ----- 0010H 0004H ----- -----
?PR?RST_AD?AD7705 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY
+--> ?PR?_WRITE_AD?AD7705
?PR?SET_7705_CH?AD7705 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?_WRITE_AD?AD7705
?PR?_DISP_SET?MAIN ----- ----- 000CH 0004H ----- -----
+--> ?CO?MAIN
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?PR?_CHAI?MAIN
?PR?READ_AD_DISP?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?READAD_DATA?AD7705
+--> ?PR?_ADJISUAN_U?AD7705
+--> ?PR?_CHAI?MAIN
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?CO?MAIN
+--> ?PR?_WRITE_AD?AD7705
+--> ?PR?_ADJISUAN_I?AD7705
?PR?_ADJISUAN_U?AD7705 ----- ----- ----- ----- 0035H 0004H
?PR?_ADJISUAN_I?AD7705 ----- ----- ----- ----- 0035H 0004H
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 5
?PR?KEY_NUM?KEY ----- ----- ----- ----- ----- -----
+--> ?PR?KEY_SM?KEY
+--> ?PR?DELAY10MS?KEY
?PR?KEY_SM?KEY ----- ----- ----- ----- ----- -----
+--> ?PR?_DBUS2?KEY
?PR?_MENU?MENU ----- ----- 0009H 0001H ----- -----
+--> ?PR?BELL_ONOFF?DACMAX531
+--> ?PR?_DELAYMS?DELAY
+--> ?PR?SET_ZIFU?LCD12864
+--> ?CO?MENU
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?PR?SET_HUITU?LCD12864
+--> ?PR?_DISP_MENU?MENU
+--> ?PR?KEY_NUM?KEY
+--> ?PR?_ZI_MENU?MENU
+--> ?PR?LCD_CLR?LCD12864
+--> ?PR?_DAC?DACMAX531
+--> ?PR?_DISP_SET?MAIN
?PR?_DISP_MENU?MENU 0020H.0 0000H.1 000AH 0001H ----- -----
+--> ?PR?SET_HUITU?LCD12864
+--> ?PR?LCD_CLR?LCD12864
+--> ?CO?MENU
+--> ?PR?_WRITE_LCD_0816?LCD12864
+--> ?PR?_WRITE_LCD_1616?LCD12864
?PR?_WRITE_LCD_0816?LCD12864 0020H.1 0000H.1 000BH 0007H ----- -----
+--> ?PR?_W_CODE?LCD12864
+--> ?PR?_W_DATA?LCD12864
+--> ?PR?R_DATA?LCD12864
?PR?R_DATA?LCD12864 ----- ----- ----- ----- ----- -----
+--> ?PR?BUSY?LCD12864
?PR?_WRITE_LCD_1616?LCD12864 0020H.1 0000H.1 000BH 0003H ----- -----
+--> ?PR?_W_CODE?LCD12864
+--> ?PR?_W_DATA?LCD12864
?PR?_ZI_MENU?MENU ----- ----- 000AH 0001H ----- -----
+--> ?PR?SET_HUITU?LCD12864
+--> ?PR?LCD_CLR?LCD12864
+--> ?CO?MENU
+--> ?PR?_WRITE_LCD_0816?LCD12864
+--> ?PR?_WRITE_LCD_1616?LCD12864
+--> ?PR?KEY_NUM?KEY
?PR?_KEY_DAC?MAIN ----- ----- 0009H 0003H 0035H 0008H
+--> ?PR?_W_CODE?LCD12864
+--> ?PR?_W_DATA?LCD12864
+--> ?CO?MAIN
+--> ?PR?_LCM_W_WORD?LCD12864
+--> ?PR?BELL_ONOFF?DACMAX531
+--> ?PR?_DELAY?DELAY
+--> ?PR?_DISP_SET?MAIN
+--> ?PR?_CONVER?DACMAX531
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 22:02:48 PAGE 6
+--> ?PR?_DAC?DACMAX531
SYMBOL TABLE OF MODULE: wydy_sys (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1ACAH SEGMENT ?C_C51STARTUP
I:0040H 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:1ACDH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:1ACAH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:1ACAH LINE# 133
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -