📄 menu.m51
字号:
BL51 BANKED LINKER/LOCATER V6.11 03/21/2008 16:41:04 PAGE 1
BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
D:\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)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\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 0B52H UNIT ?CO?MENU
CODE 1C27H 02A0H UNIT ?PR?_GUI_DISPSTRINGATBAR?KS0108
BL51 BANKED LINKER/LOCATER V6.11 03/21/2008 16:41:04 PAGE 2
CODE 1EC7H 0291H UNIT ?PR?_DISPLAY_CHINESE?KS0108
CODE 2158H 0266H UNIT ?PR?_BAR?KS0108
CODE 23BEH 0162H UNIT ?PR?BARMENURIGHT?MENUTOP
CODE 2520H 0157H UNIT ?PR?_GUI_DISPSTRINGAT?KS0108
CODE 2677H 0157H UNIT ?PR?BARMENULEFT?MENUTOP
CODE 27CEH 013DH UNIT ?C?LIB_CODE
CODE 290BH 0124H UNIT ?PR?_GUI_DRAWICON?KS0108
CODE 2A2FH 011DH UNIT ?PR?BARMENUINIT?MENUTOP
CODE 2B4CH 00F0H UNIT ?CO?MENUFSM
CODE 2C3CH 00ECH UNIT ?PR?DISPICOMENUINIT?MENUTOP
CODE 2D28H 00E9H UNIT ?PR?_DISPLAY_ASCII_UNDERLINE?KS0108
CODE 2E11H 00E8H UNIT ?PR?_DISPLAY_INVASCII?KS0108
CODE 2EF9H 00E5H UNIT ?PR?_DISPLAY_ASCII?KS0108
CODE 2FDEH 00CBH UNIT ?PR?CHECKKEY?MENUFSM
CODE 30A9H 009EH UNIT ?PR?DISPMENUPARAUP?MENUPARA
CODE 3147H 008DH UNIT ?PR?DISPICOMENULEFT?MENUTOP
CODE 31D4H 008DH UNIT ?PR?DISPICOMENURIGHT?MENUTOP
CODE 3261H 008CH UNIT ?C_C51STARTUP
CODE 32EDH 0088H UNIT ?PR?_BARDISP?MENUTOP
CODE 3375H 0087H UNIT ?PR?DISPMENULANGUAGEINIT?MENULANGUAGE
CODE 33FCH 0076H UNIT ?PR?_DISPLAY_LOCATE?KS0108
CODE 3472H 0076H UNIT ?CO?MENUPARA
CODE 34E8H 0071H UNIT ?PR?DISPMENUFUNCINIT?MENUFUNC
CODE 3559H 0071H UNIT ?PR?DISPMENUMEASUREINIT?MENUMEASURE
CODE 35CAH 0071H UNIT ?PR?DISPMENUPARAINIT?MENUPARA
CODE 363BH 006CH UNIT ?PR?KEYSCAN?KEYSCAN
CODE 36A7H 005AH UNIT ?PR?DISPLAY_CLEAR?KS0108
CODE 3701H 0055H UNIT ?PR?DISPICOMENUUP?MENUTOP
CODE 3756H 004EH UNIT ?PR?DISPMENUTOP?MENUTOP
CODE 37A4H 0049H UNIT ?PR?PUSH?MENUTOP
CODE 37EDH 0044H UNIT ?PR?POP?MENUTOP
CODE 3831H 0041H UNIT ?PR?_GUI_DISPCHARAT?KS0108
CODE 3872H 0031H UNIT ?C_INITSEG
CODE 38A3H 0031H UNIT ?PR?DISPBUILDTIME?MENUTOP
CODE 38D4H 002FH UNIT ?PR?DISPMENULANGUAGEUP?MENULANGUAGE
CODE 3903H 0029H UNIT ?CO?MENUTOP
CODE 392CH 0028H UNIT ?PR?DISPMENUTOPDOWN?MENUTOP
CODE 3954H 0026H UNIT ?PR?_WRITECOMMAND_0108?KS0108
CODE 397AH 0025H UNIT ?PR?_GUI_SETENFONT?KS0108
CODE 399FH 0023H UNIT ?PR?GUI_INIT?KS0108
CODE 39C2H 0021H UNIT ?PR?DISPLAY_INIT?KS0108
CODE 39E3H 0021H UNIT ?PR?DISPMENUFUNCUP?MENUFUNC
CODE 3A04H 001EH UNIT ?PR?INITMENUVAL?MENUTOP
CODE 3A22H 001DH UNIT ?PR?_WRITEDATA_0108?KS0108
CODE 3A3FH 0018H UNIT ?PR?_GUI_DELAY?KS0108
CODE 3A57H 0016H UNIT ?PR?_DELAYMS?MAIN
CODE 3A6DH 0016H UNIT ?PR?MENUMAINLOOP?MENUMAIN
CODE 3A83H 0013H UNIT ?PR?DISPMENUTOPUP?MENUTOP
CODE 3A96H 0011H UNIT ?PR?DISPMENUMEASUREUP?MENUMEASURE
CODE 3AA7H 000FH UNIT ?PR?MAIN?MAIN
CODE 3AB6H 000EH UNIT ?PR?_KS0108_DISPLAYON?KS0108
CODE 3AC4H 000EH UNIT ?PR?_KS0108_SETSTARTROW?KS0108
CODE 3AD2H 000DH UNIT ?PR?_JUMP2MENU?MENU
CODE 3ADFH 000BH UNIT ?PR?DISPMENUTOPLEFT?MENUTOP
CODE 3AEAH 000BH UNIT ?PR?DISPMENUTOPRIGHT?MENUTOP
CODE 3AF5H 0006H UNIT ?PR?_GUI_SETTEXTMODE?KS0108
CODE 3AFBH 0003H UNIT ?PR?GUI_CLEAR?KS0108
BL51 BANKED LINKER/LOCATER V6.11 03/21/2008 16:41:04 PAGE 3
CODE 3AFEH 0003H UNIT ?PR?DISPICOMENUDOWN?MENUTOP
CODE 3B01H 0003H UNIT ?PR?DISPMENUFUNCDOWN?MENUFUNC
CODE 3B04H 0003H UNIT ?PR?DISPMENUFUNCLEFT?MENUFUNC
CODE 3B07H 0003H UNIT ?PR?DISPMENUFUNCRIGHT?MENUFUNC
CODE 3B0AH 0003H UNIT ?PR?DISPMENULANGUAGEDOWN?MENULANGUAGE
CODE 3B0DH 0003H UNIT ?PR?DISPMENULANGUAGELEFT?MENULANGUAGE
CODE 3B10H 0003H UNIT ?PR?DISPMENULANGUAGERIGHT?MENULANGUAGE
CODE 3B13H 0003H UNIT ?PR?DISPMENUMEASUREDOWN?MENUMEASURE
CODE 3B16H 0003H UNIT ?PR?DISPMENUMEASURELEFT?MENUMEASURE
CODE 3B19H 0003H UNIT ?PR?DISPMENUMEASURERIGHT?MENUMEASURE
CODE 3B1CH 0003H UNIT ?PR?DISPMENUPARADOWN?MENUPARA
CODE 3B1FH 0003H UNIT ?PR?DISPMENUPARALEFT?MENUPARA
CODE 3B22H 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.11 03/21/2008 16:41:04 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.11 03/21/2008 16:41:04 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.11 03/21/2008 16:41:04 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 + -