⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 菜单.m51

📁 单片机开发
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        03/31/2008  11:58:34  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, 菜单.obj TO 菜单




PROGRAM RECURSIONS REMOVED FROM CALL TREE
=========================================
+--> ?CO?菜单
|  | ?PR?STATE0?菜单
<--+ ?PR?_CHINESE_DISP?菜单



MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  菜单.obj (菜单)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)


LINK MAP OF MODULE:  菜单 (?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?菜单
                    000CH     0014H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     0020H     UNIT         _DATA_GROUP_
            IDATA   0041H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     04B5H     UNIT         ?PR?_CHINESE_DISP?菜单
            CODE    04BBH     0350H     UNIT         ?CO?菜单
            CODE    080BH     00A8H     UNIT         ?PR?STATE3?菜单
            CODE    08B3H     00A2H     UNIT         ?PR?STATE4?菜单
            CODE    0955H     00A0H     UNIT         ?PR?STATE2?菜单
            CODE    09F5H     009DH     UNIT         ?PR?STATE5?菜单
            CODE    0A92H     008CH     UNIT         ?C_C51STARTUP
            CODE    0B1EH     007AH     UNIT         ?PR?_BLANK_DISP?菜单
            CODE    0B98H     0060H     UNIT         ?PR?_MENUOPERATE?菜单
            CODE    0BF8H     005DH     UNIT         ?PR?STATE0?菜单
            CODE    0C55H     005CH     UNIT         ?PR?STATE1?菜单
            CODE    0CB1H     0026H     UNIT         ?PR?_DELAY_MS?菜单
            CODE    0CD7H     0026H     UNIT         ?PR?LCD_CLEAR?菜单
            CODE    0CFDH     0025H     UNIT         ?PR?_SET_COLUMN?菜单
            CODE    0D22H     0021H     UNIT         ?PR?CHECK_BUSY?菜单
            CODE    0D43H     001EH     UNIT         ?PR?INT_0?菜单
BL51 BANKED LINKER/LOCATER V6.05                                                      03/31/2008  11:58:34  PAGE 2


            CODE    0D61H     001AH     UNIT         ?PR?_SET_SCREEN?菜单
            CODE    0D7BH     0016H     UNIT         ?PR?LCD_INITIAL?菜单
            CODE    0D91H     0013H     UNIT         ?PR?MAIN?菜单
            CODE    0DA4H     0010H     UNIT         ?PR?_W_CMD?菜单
            CODE    0DB4H     0010H     UNIT         ?PR?_W_DAT?菜单
            CODE    0DC4H     0010H     UNIT         ?PR?KEYSCAN?菜单
            CODE    0DD4H     0007H     UNIT         ?PR?_SET_LINE?菜单
            CODE    0DDBH     0007H     UNIT         ?PR?_SET_PAGE?菜单
            CODE    0DE2H     0006H     UNIT         ?C?LIB_CODE
            CODE    0DE8H     0005H     UNIT         ?PR?LCD_ON?菜单
            CODE    0DEDH     0005H     UNIT         ?PR?LCD_OFF?菜单
            CODE    0DF2H     0004H     UNIT         ?C_INITSEG
            CODE    0DF6H     0001H     UNIT         ?PR?STATE6?菜单
            CODE    0DF7H     0001H     UNIT         ?PR?STATE7?菜单
            CODE    0DF8H     0001H     UNIT         ?PR?STATE8?菜单
            CODE    0DF9H     0001H     UNIT         ?PR?STATE9?菜单
            CODE    0DFAH     0001H     UNIT         ?PR?STATE10?菜单
            CODE    0DFBH     0001H     UNIT         ?PR?STATE11?菜单
            CODE    0DFCH     0001H     UNIT         ?PR?STATE12?菜单
            CODE    0DFDH     0001H     UNIT         ?PR?STATE13?菜单
            CODE    0DFEH     0001H     UNIT         ?PR?STATE14?菜单
            CODE    0DFFH     0001H     UNIT         ?PR?STATE15?菜单



OVERLAY MAP OF MODULE:   菜单 (?C_STARTUP)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?PR?MAIN?菜单
  +--> ?C_INITSEG

?PR?MAIN?菜单                  -----    -----      -----    -----
  +--> ?PR?LCD_INITIAL?菜单
  +--> ?PR?LCD_CLEAR?菜单
  +--> ?PR?_MENUOPERATE?菜单

?PR?LCD_INITIAL?菜单           -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?菜单
  +--> ?PR?_SET_SCREEN?菜单
  +--> ?PR?LCD_OFF?菜单
  +--> ?PR?LCD_ON?菜单

?PR?LCD_OFF?菜单               -----    -----      -----    -----
  +--> ?PR?_W_CMD?菜单

?PR?_W_CMD?菜单                -----    -----      -----    -----
  +--> ?PR?CHECK_BUSY?菜单

?PR?LCD_ON?菜单                -----    -----      -----    -----
  +--> ?PR?_W_CMD?菜单

?PR?LCD_CLEAR?菜单             -----    -----      -----    -----
  +--> ?PR?_SET_SCREEN?菜单
BL51 BANKED LINKER/LOCATER V6.05                                                      03/31/2008  11:58:34  PAGE 3


  +--> ?PR?_SET_PAGE?菜单
  +--> ?PR?_SET_COLUMN?菜单
  +--> ?PR?_SET_LINE?菜单
  +--> ?PR?_W_DAT?菜单

?PR?_SET_PAGE?菜单             -----    -----      -----    -----
  +--> ?PR?_W_CMD?菜单

?PR?_SET_COLUMN?菜单           -----    -----      -----    -----
  +--> ?PR?_SET_PAGE?菜单
  +--> ?PR?_W_CMD?菜单

?PR?_SET_LINE?菜单             -----    -----      -----    -----
  +--> ?PR?_W_CMD?菜单

?PR?_W_DAT?菜单                -----    -----      -----    -----
  +--> ?PR?CHECK_BUSY?菜单

?PR?_MENUOPERATE?菜单          -----    -----      -----    -----
  +--> ?CO?菜单

?CO?菜单                       -----    -----      -----    -----
  +--> ?PR?STATE0?菜单
  +--> ?PR?STATE1?菜单
  +--> ?PR?STATE2?菜单
  +--> ?PR?STATE3?菜单
  +--> ?PR?STATE4?菜单
  +--> ?PR?STATE5?菜单
  +--> ?PR?STATE6?菜单
  +--> ?PR?STATE7?菜单
  +--> ?PR?STATE8?菜单
  +--> ?PR?STATE9?菜单
  +--> ?PR?STATE10?菜单
  +--> ?PR?STATE11?菜单
  +--> ?PR?STATE12?菜单
  +--> ?PR?STATE13?菜单
  +--> ?PR?STATE14?菜单
  +--> ?PR?STATE15?菜单

?PR?STATE0?菜单                -----    -----      -----    -----
  +--> ?PR?LCD_CLEAR?菜单
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

?PR?_CHINESE_DISP?菜单         0020H.1  0000H.1    0031H    0010H
  +--> ?PR?_SET_SCREEN?菜单
  +--> ?PR?_SET_PAGE?菜单
  +--> ?PR?_SET_COLUMN?菜单
  +--> ?PR?_W_DAT?菜单
  +--> ?PR?_DELAY_MS?菜单

?PR?_BLANK_DISP?菜单           0020H.1  0000H.1    0031H    0004H
  +--> ?PR?_SET_SCREEN?菜单
  +--> ?PR?_SET_PAGE?菜单
  +--> ?PR?_SET_COLUMN?菜单
  +--> ?PR?_W_DAT?菜单

BL51 BANKED LINKER/LOCATER V6.05                                                      03/31/2008  11:58:34  PAGE 4


?PR?STATE1?菜单                -----    -----      -----    -----
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

?PR?STATE2?菜单                -----    -----      -----    -----
  +--> ?PR?LCD_CLEAR?菜单
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

?PR?STATE3?菜单                -----    -----      -----    -----
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

?PR?STATE4?菜单                -----    -----      -----    -----
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

?PR?STATE5?菜单                -----    -----      -----    -----
  +--> ?PR?_CHINESE_DISP?菜单
  +--> ?PR?_BLANK_DISP?菜单

*** NEW ROOT ***************************************************

?PR?INT_0?菜单                 -----    -----      -----    -----
  +--> ?PR?KEYSCAN?菜单
  +--> ?PR?_MENUOPERATE?菜单

?PR?KEYSCAN?菜单               -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?菜单



SYMBOL TABLE OF MODULE:  菜单 (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        ?C_STARTUP
  C:0A92H         SEGMENT       ?C_C51STARTUP
  I:0041H         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:0A95H         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
BL51 BANKED LINKER/LOCATER V6.05                                                      03/31/2008  11:58:34  PAGE 5


  C:0A92H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0A92H         LINE#         133
  C:0A94H         LINE#         134
  C:0A95H         LINE#         135
  C:0A96H         LINE#         136
  C:0A98H         LINE#         185
  C:0A9BH         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        菜单
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0D1BH         PUBLIC        _Set_Column
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:0D7BH         PUBLIC        LCD_Initial
  B:00A8H.7       PUBLIC        EA
  C:0DDBH         PUBLIC        _Set_Page
  B:00A0H.2       PUBLIC        DI
  C:079BH         PUBLIC        Menu_Tab
  C:0DD4H         PUBLIC        _Set_Line
  C:0CD7H         PUBLIC        LCD_Clear
  D:0008H         PUBLIC        Func_Ptr
  C:0D91H         PUBLIC        main
  B:00A0H.1       PUBLIC        RW
  C:04BBH         PUBLIC        gncs
  C:0CB1H         PUBLIC        _Delay_ms
  C:0BF8H         PUBLIC        State0
  C:0C55H         PUBLIC        State1
  C:0955H         PUBLIC        State2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -