📄 menu.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 04/16/2008 17:32:03 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Obj\Main.obj, .\Obj\Ks0108.obj, .\Obj\MenuTop.obj, .\Obj\MenuFSM.obj, .\Obj\MenuFunc.obj, .\O
>> bj\MenuLanguage.obj, .\Obj\MenuMeasure.obj, .\Obj\MenuPara.obj, .\Obj\KeyScan.obj, .\Obj\Menu.obj, .\Obj\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)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\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 0B5CH UNIT ?CO?MENU
CODE 1C31H 02A0H UNIT ?PR?_GUI_DISPSTRINGATBAR?KS0108
BL51 BANKED LINKER/LOCATER V5.03 04/16/2008 17:32:03 PAGE 2
CODE 1ED1H 0291H UNIT ?PR?_DISPLAY_CHINESE?KS0108
CODE 2162H 0266H UNIT ?PR?_BAR?KS0108
CODE 23C8H 0162H UNIT ?PR?BARMENURIGHT?MENUTOP
CODE 252AH 0157H UNIT ?PR?_GUI_DISPSTRINGAT?KS0108
CODE 2681H 0157H UNIT ?PR?BARMENULEFT?MENUTOP
CODE 27D8H 013DH UNIT ?C?LIB_CODE
CODE 2915H 0124H UNIT ?PR?_GUI_DRAWICON?KS0108
CODE 2A39H 011DH UNIT ?PR?BARMENUINIT?MENUTOP
CODE 2B56H 00F0H UNIT ?CO?MENUFSM
CODE 2C46H 00ECH UNIT ?PR?DISPICOMENUINIT?MENUTOP
CODE 2D32H 00E9H UNIT ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
CODE 2E1BH 00E8H UNIT ?PR?_DISPLAY_INVASCII?KS0108
CODE 2F03H 00E5H UNIT ?PR?_DISPLAY_ASCII?KS0108
CODE 2FE8H 00CBH UNIT ?PR?CHECKKEY?MENUFSM
CODE 30B3H 009EH UNIT ?PR?DISPMENUPARAUP?MENUPARA
CODE 3151H 008DH UNIT ?PR?DISPICOMENULEFT?MENUTOP
CODE 31DEH 008DH UNIT ?PR?DISPICOMENURIGHT?MENUTOP
CODE 326BH 008CH UNIT ?C_C51STARTUP
CODE 32F7H 0088H UNIT ?PR?_BARDISP?MENUTOP
CODE 337FH 0087H UNIT ?PR?DISPMENULANGUAGEINIT?MENULANGUAGE
CODE 3406H 0076H UNIT ?PR?_DISPLAY_LOCATE?KS0108
CODE 347CH 0076H UNIT ?CO?MENUPARA
CODE 34F2H 0071H UNIT ?PR?DISPMENUFUNCINIT?MENUFUNC
CODE 3563H 0071H UNIT ?PR?DISPMENUMEASUREINIT?MENUMEASURE
CODE 35D4H 0071H UNIT ?PR?DISPMENUPARAINIT?MENUPARA
CODE 3645H 006CH UNIT ?PR?KEYSCAN?KEYSCAN
CODE 36B1H 005AH UNIT ?PR?DISPLAY_CLEAR?KS0108
CODE 370BH 0055H UNIT ?PR?DISPICOMENUUP?MENUTOP
CODE 3760H 004EH UNIT ?PR?DISPMENUTOP?MENUTOP
CODE 37AEH 0049H UNIT ?PR?PUSH?MENUTOP
CODE 37F7H 0044H UNIT ?PR?POP?MENUTOP
CODE 383BH 0041H UNIT ?PR?_GUI_DISPCHARAT?KS0108
CODE 387CH 0031H UNIT ?C_INITSEG
CODE 38ADH 0031H UNIT ?PR?DISPBUILDTIME?MENUTOP
CODE 38DEH 002FH UNIT ?PR?DISPMENULANGUAGEUP?MENULANGUAGE
CODE 390DH 0029H UNIT ?CO?MENUTOP
CODE 3936H 0028H UNIT ?PR?DISPMENUTOPDOWN?MENUTOP
CODE 395EH 0026H UNIT ?PR?_WRITECOMMAND_0108?KS0108
CODE 3984H 0025H UNIT ?PR?_GUI_SETENFONT?KS0108
CODE 39A9H 0023H UNIT ?PR?GUI_INIT?KS0108
CODE 39CCH 0021H UNIT ?PR?DISPLAY_INIT?KS0108
CODE 39EDH 0021H UNIT ?PR?DISPMENUFUNCUP?MENUFUNC
CODE 3A0EH 001EH UNIT ?PR?INITMENUVAL?MENUTOP
CODE 3A2CH 001DH UNIT ?PR?_WRITEDATA_0108?KS0108
CODE 3A49H 0018H UNIT ?PR?_GUI_DELAY?KS0108
CODE 3A61H 0016H UNIT ?PR?_DELAYMS?MAIN
CODE 3A77H 0016H UNIT ?PR?MENUMAINLOOP?MENUMAIN
CODE 3A8DH 0013H UNIT ?PR?DISPMENUTOPUP?MENUTOP
CODE 3AA0H 0011H UNIT ?PR?DISPMENUMEASUREUP?MENUMEASURE
CODE 3AB1H 000FH UNIT ?PR?MAIN?MAIN
CODE 3AC0H 000EH UNIT ?PR?_KS0108_DISPLAYON?KS0108
CODE 3ACEH 000EH UNIT ?PR?_KS0108_SETSTARTROW?KS0108
CODE 3ADCH 000DH UNIT ?PR?_JUMP2MENU?MENU
CODE 3AE9H 000BH UNIT ?PR?DISPMENUTOPLEFT?MENUTOP
CODE 3AF4H 000BH UNIT ?PR?DISPMENUTOPRIGHT?MENUTOP
CODE 3AFFH 0006H UNIT ?PR?_GUI_SETTEXTMODE?KS0108
CODE 3B05H 0003H UNIT ?PR?GUI_CLEAR?KS0108
BL51 BANKED LINKER/LOCATER V5.03 04/16/2008 17:32:03 PAGE 3
CODE 3B08H 0003H UNIT ?PR?DISPICOMENUDOWN?MENUTOP
CODE 3B0BH 0003H UNIT ?PR?DISPMENUFUNCDOWN?MENUFUNC
CODE 3B0EH 0003H UNIT ?PR?DISPMENUFUNCLEFT?MENUFUNC
CODE 3B11H 0003H UNIT ?PR?DISPMENUFUNCRIGHT?MENUFUNC
CODE 3B14H 0003H UNIT ?PR?DISPMENULANGUAGEDOWN?MENULANGUAGE
CODE 3B17H 0003H UNIT ?PR?DISPMENULANGUAGELEFT?MENULANGUAGE
CODE 3B1AH 0003H UNIT ?PR?DISPMENULANGUAGERIGHT?MENULANGUAGE
CODE 3B1DH 0003H UNIT ?PR?DISPMENUMEASUREDOWN?MENUMEASURE
CODE 3B20H 0003H UNIT ?PR?DISPMENUMEASURELEFT?MENUMEASURE
CODE 3B23H 0003H UNIT ?PR?DISPMENUMEASURERIGHT?MENUMEASURE
CODE 3B26H 0003H UNIT ?PR?DISPMENUPARADOWN?MENUPARA
CODE 3B29H 0003H UNIT ?PR?DISPMENUPARALEFT?MENUPARA
CODE 3B2CH 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 V5.03 04/16/2008 17:32:03 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 V5.03 04/16/2008 17:32:03 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 V5.03 04/16/2008 17:32:03 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
?PR?DISPMENUFUNCINIT?MENUFUNC ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -