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

📄 lcd_menu.m51

📁 c51 led菜单 程序 功能 上下选择菜单
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        08/15/2007  11:05:06  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE LCD_MENU.obj TO LCD_MENU RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  LCD_MENU.obj (LCD_MENU)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (CABS)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  LCD_MENU (LCD_MENU)


            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     0013H     UNIT         _DATA_GROUP_
            DATA    001BH     0003H     UNIT         ?DT?_LINEHV?LCD_MENU
            DATA    001EH     0002H     UNIT         ?DT?POINT?LCD_MENU
            BIT     0020H.0   0000H.1   UNIT         ?BI?LCD_MENU
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     0035H     UNIT         ?DT?LCD_MENU
            DATA    0056H     000DH     UNIT         ?DT?_LINEXY?LCD_MENU
            DATA    0063H     0001H     UNIT         ?DT?_WRCMD?LCD_MENU
            IDATA   0064H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     001EH     UNIT         ?PR?LCMCLS?LCD_MENU
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0AEFH     UNIT         ?CO?LCD_MENU
            CODE    0B15H     0117H     UNIT         ?PR?_LINEXY?LCD_MENU
            CODE    0C2CH     00ECH     UNIT         ?C?LIB_CODE
            CODE    0D18H     00DCH     UNIT         ?PR?DISMENU?LCD_MENU
            CODE    0DF4H     00C6H     UNIT         ?PR?MAIN?LCD_MENU
            CODE    0EBAH     009FH     UNIT         ?PR?_INT2STR?LCD_MENU
            CODE    0F59H     009CH     UNIT         ?PR?_PUTEDOT?LCD_MENU
            CODE    0FF5H     008CH     UNIT         ?C_C51STARTUP
            CODE    1081H     007AH     UNIT         ?PR?_PUTCDOT?LCD_MENU
            CODE    10FBH     003FH     UNIT         ?PR?LOCATEXY?LCD_MENU
            CODE    113AH     003BH     UNIT         ?PR?_PUTSTR?LCD_MENU
            CODE    1175H     003AH     UNIT         ?PR?_LINEHV?LCD_MENU
            CODE    11AFH     0038H     UNIT         ?C_INITSEG
            CODE    11E7H     0031H     UNIT         ?PR?POINT?LCD_MENU
            CODE    1218H     002DH     UNIT         ?PR?LCMINIT?LCD_MENU
            CODE    1245H     002AH     UNIT         ?PR?KEYFUN?LCD_MENU
BL51 BANKED LINKER/LOCATER V6.00                                                      08/15/2007  11:05:06  PAGE 2


            CODE    126FH     0028H     UNIT         ?PR?_WRDATA?LCD_MENU
            CODE    1297H     0026H     UNIT         ?PR?RDDATA?LCD_MENU
            CODE    12BDH     0026H     UNIT         ?PR?GETADSHUJU?LCD_MENU
            CODE    12E3H     0023H     UNIT         ?PR?UARTCSH?LCD_MENU
            CODE    1306H     0015H     UNIT         ?PR?_WRCMD?LCD_MENU
            CODE    131BH     0013H     UNIT         ?PR?GETKEY?LCD_MENU
            CODE    132EH     0012H     UNIT         ?PR?_WRCMDL?LCD_MENU
            CODE    1340H     0012H     UNIT         ?PR?_WRCMDR?LCD_MENU
            CODE    1352H     0011H     UNIT         ?PR?DELAY1S?LCD_MENU
            CODE    1363H     000FH     UNIT         ?PR?_DELAY?LCD_MENU
            CODE    1372H     000EH     UNIT         ?PR?_ROLLSCREEN?LCD_MENU
            CODE    1380H     000DH     UNIT         ?PR?WTCOM?LCD_MENU
            CODE    138DH     0009H     UNIT         ?PR?_DISPLAY?LCD_MENU
            CODE    1396H     0008H     UNIT         ?PR?_CABS?CABS
            CODE    139EH     0007H     UNIT         ?PR?LCDBUSYL?LCD_MENU
            CODE    13A5H     0007H     UNIT         ?PR?LCDBUSYR?LCD_MENU



OVERLAY MAP OF MODULE:   LCD_MENU (LCD_MENU)


SEGMENT                            DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH
------------------------------------------------
?C_C51STARTUP                    -----    -----
  +--> ?PR?MAIN?LCD_MENU
  +--> ?C_INITSEG

?PR?MAIN?LCD_MENU                -----    -----
  +--> ?PR?_DELAY?LCD_MENU
  +--> ?PR?LCMINIT?LCD_MENU
  +--> ?PR?UARTCSH?LCD_MENU
  +--> ?CO?LCD_MENU
  +--> ?PR?_WRDATA?LCD_MENU
  +--> ?PR?GETKEY?LCD_MENU
  +--> ?PR?_INT2STR?LCD_MENU
  +--> ?PR?_DISPLAY?LCD_MENU
  +--> ?PR?DISMENU?LCD_MENU
  +--> ?PR?KEYFUN?LCD_MENU

?PR?LCMINIT?LCD_MENU             -----    -----
  +--> ?PR?_WRCMDL?LCD_MENU
  +--> ?PR?_WRCMDR?LCD_MENU
  +--> ?PR?LCMCLS?LCD_MENU
  +--> ?PR?LOCATEXY?LCD_MENU

?PR?_WRCMDL?LCD_MENU             0008H    0001H
  +--> ?PR?LCDBUSYL?LCD_MENU

?PR?LCDBUSYL?LCD_MENU            -----    -----
  +--> ?PR?WTCOM?LCD_MENU

?PR?WTCOM?LCD_MENU               001AH    0001H

?PR?_WRCMDR?LCD_MENU             0008H    0001H
  +--> ?PR?LCDBUSYR?LCD_MENU
BL51 BANKED LINKER/LOCATER V6.00                                                      08/15/2007  11:05:06  PAGE 3



?PR?LCDBUSYR?LCD_MENU            -----    -----
  +--> ?PR?WTCOM?LCD_MENU

?PR?LCMCLS?LCD_MENU              -----    -----
  +--> ?PR?_WRDATA?LCD_MENU

?PR?_WRDATA?LCD_MENU             0019H    0001H
  +--> ?CO?LCD_MENU
  +--> ?PR?LOCATEXY?LCD_MENU
  +--> ?PR?WTCOM?LCD_MENU
  +--> ?PR?_DELAY?LCD_MENU

?PR?LOCATEXY?LCD_MENU            -----    -----
  +--> ?PR?LCDBUSYL?LCD_MENU
  +--> ?PR?LCDBUSYR?LCD_MENU
  +--> ?PR?WTCOM?LCD_MENU

?PR?_INT2STR?LCD_MENU            0008H    0005H

?PR?_DISPLAY?LCD_MENU            0008H    0006H
  +--> ?PR?_PUTSTR?LCD_MENU

?PR?_PUTSTR?LCD_MENU             000EH    0006H
  +--> ?PR?_PUTCDOT?LCD_MENU
  +--> ?PR?_PUTEDOT?LCD_MENU

?PR?_PUTCDOT?LCD_MENU            0014H    0005H
  +--> ?PR?_WRDATA?LCD_MENU

?PR?_PUTEDOT?LCD_MENU            0014H    0005H
  +--> ?CO?LCD_MENU
  +--> ?PR?_WRDATA?LCD_MENU

?PR?DISMENU?LCD_MENU             -----    -----
  +--> ?CO?LCD_MENU
  +--> ?PR?_DISPLAY?LCD_MENU

?PR?KEYFUN?LCD_MENU              -----    -----
  +--> ?PR?GETKEY?LCD_MENU
  +--> ?PR?DISMENU?LCD_MENU



SYMBOL TABLE OF MODULE:  LCD_MENU (LCD_MENU)

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

  -------         MODULE        LCD_MENU
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:12E3H         PUBLIC        uartcsh
  C:1306H         PUBLIC        _Wrcmd
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  B:0090H.0       PUBLIC        Elcm
BL51 BANKED LINKER/LOCATER V6.00                                                      08/15/2007  11:05:06  PAGE 4


  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  B:0090H.1       PUBLIC        Rwlcm
  D:0021H         PUBLIC        SHUJU
  C:113AH         PUBLIC        _Putstr
  C:1352H         PUBLIC        Delay1s
  B:00A8H.4       PUBLIC        ES
  D:002DH         PUBLIC        cbyte
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:1372H         PUBLIC        _Rollscreen
  B:0090H.4       PUBLIC        CS1LCM
  B:0090H.3       PUBLIC        CS2LCM
  C:0DF4H         PUBLIC        main
  D:002EH         PUBLIC        LINE
  C:0125H         PUBLIC        Ezk
  C:11E7H         PUBLIC        point
  C:1380H         PUBLIC        wtcom
  C:0065H         PUBLIC        Hzk
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  C:0064H         PUBLIC        SIGN
  D:0089H         PUBLIC        TMOD
  C:0026H         PUBLIC        MENU
  D:00A0H         PUBLIC        Datalcm
  C:12BDH         PUBLIC        getadshuju
  D:002FH         PUBLIC        col
  C:004FH         PUBLIC        UNIT
  C:139EH         PUBLIC        lcdbusyL
  B:00A8H.3       PUBLIC        ET1
  C:132EH         PUBLIC        _WrcmdL
  C:13A5H         PUBLIC        lcdbusyR
  D:008DH         PUBLIC        TH1
  C:10FBH         PUBLIC        Locatexy
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  D:008BH         PUBLIC        TL1
  C:1340H         PUBLIC        _WrcmdR
  C:1297H         PUBLIC        Rddata
  C:1218H         PUBLIC        Lcminit
  B:0088H.6       PUBLIC        TR1
  C:0D18H         PUBLIC        Dismenu
  D:0030H         PUBLIC        row
  C:0EBAH         PUBLIC        _int2str
  C:138DH         PUBLIC        _Display
  C:0003H         PUBLIC        Lcmcls
  B:0098H.4       PUBLIC        REN
  C:127EH         PUBLIC        _Wrdata
  C:1081H         PUBLIC        _Putcdot
  C:1175H         PUBLIC        _Linehv
  C:0F59H         PUBLIC        _Putedot
  D:0031H         PUBLIC        adbuff
  B:0090H.2       PUBLIC        Dilcm
  C:131BH         PUBLIC        Getkey
  C:0049H         PUBLIC        MENU_MAIN1
  C:004BH         PUBLIC        MENU_MAIN2
  C:004DH         PUBLIC        MENU_MAIN3
BL51 BANKED LINKER/LOCATER V6.00                                                      08/15/2007  11:05:06  PAGE 5


  C:1363H         PUBLIC        _Delay
  B:0020H.0       PUBLIC        xy
  C:1245H         PUBLIC        Keyfun
  C:0715H         PUBLIC        nBitmapDot
  C:0B15H         PUBLIC        _Linexy
  D:0033H         PUBLIC        DISDATA
  -------         PROC          _LINEXY
  D:0007H         SYMBOL        endx
  D:0005H         SYMBOL        endy
  -------         DO            
  D:0056H         SYMBOL        t
  D:0057H         SYMBOL        xerr
  D:0059H         SYMBOL        yerr
  D:005BH         SYMBOL        delta_x
  D:005DH         SYMBOL        delta_y
  D:005FH         SYMBOL        distance
  D:0061H         SYMBOL        incx
  D:0062H         SYMBOL        incy
  -------         ENDDO         
  C:0B15H         LINE#         51
  C:0B15H         LINE#         52
  C:0B15H         LINE#         54
  C:0B1EH         LINE#         58
  C:0B2BH         LINE#         59
  C:0B36H         LINE#         64
  C:0B48H         LINE#         65
  C:0B52H         LINE#         66
  C:0B55H         LINE#         69
  C:0B67H         LINE#         70
  C:0B71H         LINE#         71
  C:0B74H         LINE#         74

⌨️ 快捷键说明

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