📄 menu.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\Obj\Main.obj, .\Obj\Ks0108.obj, .\Obj\MenuTop.obj, .\Obj\MenuFSM.obj, .\Obj\Men
>> uFunc.obj, .\Obj\MenuLanguage.obj, .\Obj\MenuMeasure.obj, .\Obj\MenuPara.obj, .\Obj\KeyScan.obj, .\Obj\Menu.obj, .\Ob
>> j\MenuMain.obj TO .\Obj\menu PRINT (.\Lst\menu.m51) RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Obj\Main.obj (MAIN)
.\Obj\Ks0108.obj (KS0108)
.\Obj\MenuTop.obj (MENUTOP)
.\Obj\MenuFSM.obj (MENUFSM)
.\Obj\MenuFunc.obj (MENUFUNC)
.\Obj\MenuLanguage.obj (MENULANGUAGE)
.\Obj\MenuMeasure.obj (MENUMEASURE)
.\Obj\MenuPara.obj (MENUPARA)
.\Obj\KeyScan.obj (KEYSCAN)
.\Obj\Menu.obj (MENU)
.\Obj\MenuMain.obj (MENUMAIN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: .\Obj\menu (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0024H UNIT _XDATA_GROUP_
XDATA 0024H 0021H UNIT ?XD?MENU
XDATA 0045H 0007H UNIT ?XD?KS0108
XDATA 004CH 0003H UNIT ?XD?MENUFSM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 10D2H UNIT ?CO?KS0108
CODE 10D5H 0B50H UNIT ?CO?MENU
CODE 1C25H 02A0H UNIT ?PR?_GUI_DISPSTRINGATBAR?KS0108
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 2
CODE 1EC5H 0291H UNIT ?PR?_DISPLAY_CHINESE?KS0108
CODE 2156H 0266H UNIT ?PR?_BAR?KS0108
CODE 23BCH 0162H UNIT ?PR?BARMENURIGHT?MENUTOP
CODE 251EH 0157H UNIT ?PR?_GUI_DISPSTRINGAT?KS0108
CODE 2675H 0157H UNIT ?PR?BARMENULEFT?MENUTOP
CODE 27CCH 013DH UNIT ?C?LIB_CODE
CODE 2909H 0124H UNIT ?PR?_GUI_DRAWICON?KS0108
CODE 2A2DH 011DH UNIT ?PR?BARMENUINIT?MENUTOP
CODE 2B4AH 00F0H UNIT ?CO?MENUFSM
CODE 2C3AH 00ECH UNIT ?PR?DISPICOMENUINIT?MENUTOP
CODE 2D26H 00E9H UNIT ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
CODE 2E0FH 00E8H UNIT ?PR?_DISPLAY_INVASCII?KS0108
CODE 2EF7H 00E5H UNIT ?PR?_DISPLAY_ASCII?KS0108
CODE 2FDCH 00CBH UNIT ?PR?CHECKKEY?MENUFSM
CODE 30A7H 009EH UNIT ?PR?DISPMENUPARAUP?MENUPARA
CODE 3145H 008DH UNIT ?PR?DISPICOMENULEFT?MENUTOP
CODE 31D2H 008DH UNIT ?PR?DISPICOMENURIGHT?MENUTOP
CODE 325FH 008CH UNIT ?C_C51STARTUP
CODE 32EBH 0088H UNIT ?PR?_BARDISP?MENUTOP
CODE 3373H 0087H UNIT ?PR?DISPMENULANGUAGEINIT?MENULANGUAGE
CODE 33FAH 0076H UNIT ?PR?_DISPLAY_LOCATE?KS0108
CODE 3470H 0076H UNIT ?CO?MENUPARA
CODE 34E6H 0071H UNIT ?PR?DISPMENUFUNCINIT?MENUFUNC
CODE 3557H 0071H UNIT ?PR?DISPMENUMEASUREINIT?MENUMEASURE
CODE 35C8H 0071H UNIT ?PR?DISPMENUPARAINIT?MENUPARA
CODE 3639H 006CH UNIT ?PR?KEYSCAN?KEYSCAN
CODE 36A5H 005AH UNIT ?PR?DISPLAY_CLEAR?KS0108
CODE 36FFH 0055H UNIT ?PR?DISPICOMENUUP?MENUTOP
CODE 3754H 004EH UNIT ?PR?DISPMENUTOP?MENUTOP
CODE 37A2H 0049H UNIT ?PR?PUSH?MENUTOP
CODE 37EBH 0044H UNIT ?PR?POP?MENUTOP
CODE 382FH 0041H UNIT ?PR?_GUI_DISPCHARAT?KS0108
CODE 3870H 0031H UNIT ?C_INITSEG
CODE 38A1H 0031H UNIT ?PR?DISPBUILDTIME?MENUTOP
CODE 38D2H 002FH UNIT ?PR?DISPMENULANGUAGEUP?MENULANGUAGE
CODE 3901H 0029H UNIT ?CO?MENUTOP
CODE 392AH 0028H UNIT ?PR?DISPMENUTOPDOWN?MENUTOP
CODE 3952H 0026H UNIT ?PR?_WRITECOMMAND_0108?KS0108
CODE 3978H 0025H UNIT ?PR?_GUI_SETENFONT?KS0108
CODE 399DH 0023H UNIT ?PR?GUI_INIT?KS0108
CODE 39C0H 0021H UNIT ?PR?DISPLAY_INIT?KS0108
CODE 39E1H 0021H UNIT ?PR?DISPMENUFUNCUP?MENUFUNC
CODE 3A02H 001EH UNIT ?PR?INITMENUVAL?MENUTOP
CODE 3A20H 001DH UNIT ?PR?_WRITEDATA_0108?KS0108
CODE 3A3DH 0018H UNIT ?PR?_GUI_DELAY?KS0108
CODE 3A55H 0016H UNIT ?PR?_DELAYMS?MAIN
CODE 3A6BH 0016H UNIT ?PR?MENUMAINLOOP?MENUMAIN
CODE 3A81H 0013H UNIT ?PR?DISPMENUTOPUP?MENUTOP
CODE 3A94H 0011H UNIT ?PR?DISPMENUMEASUREUP?MENUMEASURE
CODE 3AA5H 000FH UNIT ?PR?MAIN?MAIN
CODE 3AB4H 000EH UNIT ?PR?_KS0108_DISPLAYON?KS0108
CODE 3AC2H 000EH UNIT ?PR?_KS0108_SETSTARTROW?KS0108
CODE 3AD0H 000DH UNIT ?PR?_JUMP2MENU?MENU
CODE 3ADDH 000BH UNIT ?PR?DISPMENUTOPLEFT?MENUTOP
CODE 3AE8H 000BH UNIT ?PR?DISPMENUTOPRIGHT?MENUTOP
CODE 3AF3H 0006H UNIT ?PR?_GUI_SETTEXTMODE?KS0108
CODE 3AF9H 0003H UNIT ?PR?GUI_CLEAR?KS0108
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 3
CODE 3AFCH 0003H UNIT ?PR?DISPICOMENUDOWN?MENUTOP
CODE 3AFFH 0003H UNIT ?PR?DISPMENUFUNCDOWN?MENUFUNC
CODE 3B02H 0003H UNIT ?PR?DISPMENUFUNCLEFT?MENUFUNC
CODE 3B05H 0003H UNIT ?PR?DISPMENUFUNCRIGHT?MENUFUNC
CODE 3B08H 0003H UNIT ?PR?DISPMENULANGUAGEDOWN?MENULANGUAGE
CODE 3B0BH 0003H UNIT ?PR?DISPMENULANGUAGELEFT?MENULANGUAGE
CODE 3B0EH 0003H UNIT ?PR?DISPMENULANGUAGERIGHT?MENULANGUAGE
CODE 3B11H 0003H UNIT ?PR?DISPMENUMEASUREDOWN?MENUMEASURE
CODE 3B14H 0003H UNIT ?PR?DISPMENUMEASURELEFT?MENUMEASURE
CODE 3B17H 0003H UNIT ?PR?DISPMENUMEASURERIGHT?MENUMEASURE
CODE 3B1AH 0003H UNIT ?PR?DISPMENUPARADOWN?MENUPARA
CODE 3B1DH 0003H UNIT ?PR?DISPMENUPARALEFT?MENUPARA
CODE 3B20H 0003H UNIT ?PR?DISPMENUPARARIGHT?MENUPARA
OVERLAY MAP OF MODULE: .\Obj\menu (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?GUI_INIT?KS0108
+--> ?PR?GUI_CLEAR?KS0108
+--> ?PR?MENUMAINLOOP?MENUMAIN
?PR?GUI_INIT?KS0108 ----- -----
+--> ?PR?DISPLAY_INIT?KS0108
?PR?DISPLAY_INIT?KS0108 ----- -----
+--> ?PR?_KS0108_SETSTARTROW?KS0108
+--> ?PR?_KS0108_DISPLAYON?KS0108
?PR?_KS0108_SETSTARTROW?KS0108 ----- -----
+--> ?PR?_KS0108_DISPLAYON?KS0108
+--> ?PR?_WRITECOMMAND_0108?KS0108
?PR?_KS0108_DISPLAYON?KS0108 ----- -----
+--> ?PR?_WRITECOMMAND_0108?KS0108
?PR?GUI_CLEAR?KS0108 ----- -----
+--> ?PR?DISPLAY_CLEAR?KS0108
?PR?DISPLAY_CLEAR?KS0108 ----- -----
+--> ?PR?_WRITECOMMAND_0108?KS0108
+--> ?PR?_WRITEDATA_0108?KS0108
+--> ?PR?_KS0108_SETSTARTROW?KS0108
?PR?MENUMAINLOOP?MENUMAIN ----- -----
+--> ?PR?DISPMENUTOP?MENUTOP
+--> ?PR?CHECKKEY?MENUFSM
+--> ?PR?_GUI_DELAY?KS0108
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 4
?PR?DISPMENUTOP?MENUTOP ----- -----
+--> ?PR?GUI_CLEAR?KS0108
+--> ?CO?MENUTOP
+--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
+--> ?CO?MENU
?PR?_GUI_DISPSTRINGATBAR?KS0108 000AH 000AH
+--> ?PR?_GUI_SETENFONT?KS0108
+--> ?PR?_DISPLAY_LOCATE?KS0108
+--> ?PR?_DISPLAY_ASCII?KS0108
+--> ?PR?_DISPLAY_INVASCII?KS0108
+--> ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
+--> ?PR?_DISPLAY_CHINESE?KS0108
?PR?_DISPLAY_LOCATE?KS0108 ----- -----
+--> ?CO?KS0108
+--> ?PR?_WRITECOMMAND_0108?KS0108
+--> ?PR?_WRITEDATA_0108?KS0108
?PR?_DISPLAY_ASCII?KS0108 0020H 0004H
+--> ?PR?_DISPLAY_LOCATE?KS0108
+--> ?CO?KS0108
?PR?_DISPLAY_INVASCII?KS0108 0020H 0004H
+--> ?PR?_DISPLAY_LOCATE?KS0108
+--> ?CO?KS0108
?PR?_DISPLAY_ASCII_UNDERLINE?KS0108 0020H 0004H
+--> ?PR?_DISPLAY_LOCATE?KS0108
+--> ?CO?KS0108
?PR?_DISPLAY_CHINESE?KS0108 0014H 0009H
+--> ?CO?KS0108
+--> ?PR?_GUI_DISPCHARAT?KS0108
+--> ?PR?_DISPLAY_LOCATE?KS0108
?PR?_GUI_DISPCHARAT?KS0108 001DH 0003H
+--> ?PR?_DISPLAY_ASCII?KS0108
+--> ?PR?_DISPLAY_INVASCII?KS0108
+--> ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
?PR?CHECKKEY?MENUFSM 0000H 0001H
+--> ?PR?KEYSCAN?KEYSCAN
+--> ?CO?MENUFSM
?PR?KEYSCAN?KEYSCAN ----- -----
+--> ?PR?_DELAYMS?MAIN
?CO?MENUFSM ----- -----
+--> ?PR?DISPMENUTOP?MENUTOP
+--> ?PR?DISPMENUTOPUP?MENUTOP
+--> ?PR?DISPMENUTOPDOWN?MENUTOP
+--> ?PR?DISPMENUTOPLEFT?MENUTOP
+--> ?PR?DISPMENUTOPRIGHT?MENUTOP
+--> ?PR?DISPICOMENUINIT?MENUTOP
+--> ?PR?DISPICOMENUUP?MENUTOP
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 5
+--> ?PR?DISPICOMENUDOWN?MENUTOP
+--> ?PR?DISPICOMENULEFT?MENUTOP
+--> ?PR?DISPICOMENURIGHT?MENUTOP
+--> ?PR?DISPMENUFUNCINIT?MENUFUNC
+--> ?PR?DISPMENUFUNCUP?MENUFUNC
+--> ?PR?DISPMENUFUNCDOWN?MENUFUNC
+--> ?PR?DISPMENUFUNCLEFT?MENUFUNC
+--> ?PR?DISPMENUFUNCRIGHT?MENUFUNC
+--> ?PR?DISPMENUPARAINIT?MENUPARA
+--> ?PR?DISPMENUPARAUP?MENUPARA
+--> ?PR?DISPMENUPARADOWN?MENUPARA
+--> ?PR?DISPMENUPARALEFT?MENUPARA
+--> ?PR?DISPMENUPARARIGHT?MENUPARA
+--> ?PR?DISPMENULANGUAGEINIT?MENULANGUAGE
+--> ?PR?DISPMENULANGUAGEUP?MENULANGUAGE
+--> ?PR?DISPMENULANGUAGEDOWN?MENULANGUAGE
+--> ?PR?DISPMENULANGUAGELEFT?MENULANGUAGE
+--> ?PR?DISPMENULANGUAGERIGHT?MENULANGUAGE
+--> ?PR?DISPMENUMEASUREINIT?MENUMEASURE
+--> ?PR?DISPMENUMEASUREUP?MENUMEASURE
+--> ?PR?DISPMENUMEASUREDOWN?MENUMEASURE
+--> ?PR?DISPMENUMEASURELEFT?MENUMEASURE
+--> ?PR?DISPMENUMEASURERIGHT?MENUMEASURE
?PR?DISPMENUTOPUP?MENUTOP ----- -----
+--> ?PR?GUI_CLEAR?KS0108
+--> ?PR?INITMENUVAL?MENUTOP
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPMENUTOPDOWN?MENUTOP ----- -----
+--> ?PR?GUI_CLEAR?KS0108
+--> ?PR?DISPBUILDTIME?MENUTOP
+--> ?PR?_GUI_DELAY?KS0108
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPBUILDTIME?MENUTOP ----- -----
+--> ?CO?MENUTOP
+--> ?PR?_GUI_DISPSTRINGAT?KS0108
?PR?_GUI_DISPSTRINGAT?KS0108 0001H 0006H
+--> ?PR?_DISPLAY_ASCII?KS0108
+--> ?PR?_DISPLAY_INVASCII?KS0108
+--> ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
+--> ?PR?_DISPLAY_CHINESE?KS0108
?PR?DISPMENUTOPLEFT?MENUTOP ----- -----
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPMENUTOPRIGHT?MENUTOP ----- -----
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPICOMENUINIT?MENUTOP ----- -----
+--> ?CO?MENU
+--> ?PR?GUI_CLEAR?KS0108
+--> ?PR?PUSH?MENUTOP
+--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
+--> ?PR?_GUI_DRAWICON?KS0108
BL51 BANKED LINKER/LOCATER V6.00 07/16/2008 16:36:21 PAGE 6
+--> ?PR?_BAR?KS0108
?PR?_GUI_DRAWICON?KS0108 0001H 0005H
+--> ?PR?_DISPLAY_LOCATE?KS0108
?PR?_BAR?KS0108 0004H 0007H
+--> ?PR?_DISPLAY_LOCATE?KS0108
+--> ?CO?KS0108
+--> ?PR?_GUI_SETENFONT?KS0108
+--> ?PR?_GUI_DISPCHARAT?KS0108
?PR?DISPICOMENUUP?MENUTOP ----- -----
+--> ?PR?GUI_CLEAR?KS0108
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPICOMENUDOWN?MENUTOP ----- -----
+--> ?PR?POP?MENUTOP
?PR?DISPICOMENULEFT?MENUTOP ----- -----
+--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
+--> ?CO?MENU
+--> ?PR?_GUI_DRAWICON?KS0108
+--> ?PR?_BAR?KS0108
+--> ?PR?_JUMP2MENU?MENU
?PR?DISPICOMENURIGHT?MENUTOP ----- -----
+--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
+--> ?CO?MENU
+--> ?PR?_GUI_DRAWICON?KS0108
+--> ?PR?_BAR?KS0108
+--> ?PR?_JUMP2MENU?MENU
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -