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

📄 12864.m51

📁 12864 proteus c 菜单仿真 89C51
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        12/07/2007  16:03:33  PAGE 1


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


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Z12864.obj (Z12864)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFX256)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (ABS)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDPDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDCODE)


LINK MAP OF MODULE:  12864 (Z12864)


            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     002BH     UNIT         _DATA_GROUP_
            DATA    0033H     0005H     UNIT         ?DT?Z12864
            IDATA   0038H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     8400H                  *** GAP ***
            XDATA   8400H     0001H     ABSOLUTE     
                    8401H     00FFH                  *** GAP ***
            XDATA   8500H     0001H     ABSOLUTE     
                    8501H     00FFH                  *** GAP ***
            XDATA   8600H     0001H     ABSOLUTE     
                    8601H     00FFH                  *** GAP ***
            XDATA   8700H     0001H     ABSOLUTE     
                    8701H     00FFH                  *** GAP ***
            XDATA   8800H     0001H     ABSOLUTE     
                    8801H     00FFH                  *** GAP ***
            XDATA   8900H     0001H     ABSOLUTE     
                    8901H     00FFH                  *** GAP ***
            XDATA   8A00H     0001H     ABSOLUTE     
                    8A01H     00FFH                  *** GAP ***
            XDATA   8B00H     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0356H     UNIT         ?CO?Z12864
BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 2


            CODE    0359H     0295H     UNIT         ?PR?_LINEXY?Z12864
            CODE    05EEH     01C3H     UNIT         ?PR?_UPDATE_MENU?Z12864
            CODE    07B1H     0166H     UNIT         ?PR?_PUTSIZEIMAGE?Z12864
            CODE    0917H     0135H     UNIT         ?C?LIB_CODE
            CODE    0A4CH     00D7H     UNIT         ?PR?MAIN?Z12864
            CODE    0B23H     008CH     UNIT         ?C_C51STARTUP
            CODE    0BAFH     0081H     UNIT         ?PR?_PUTCHAR?Z12864
            CODE    0C30H     0069H     UNIT         ?PR?_PUT_STR?Z12864
            CODE    0C99H     003EH     UNIT         ?PR?_RECT?Z12864
            CODE    0CD7H     003AH     UNIT         ?PR?_DISPLAYENGLISHCHARDOT?Z12864
            CODE    0D11H     0035H     UNIT         ?PR?_DISPLAYCHINESECHARDOT?Z12864
            CODE    0D46H     002AH     UNIT         ?PR?_RECTFILL?Z12864
            CODE    0D70H     0026H     UNIT         ?PR?LCDRD?Z12864
            CODE    0D96H     0026H     UNIT         ?PR?_POINTXY?Z12864
            CODE    0DBCH     0025H     UNIT         ?PR?SHOW_LINETEST?Z12864
            CODE    0DE1H     0023H     UNIT         ?PR?SHOW_RECTANGLETEST?Z12864
            CODE    0E04H     0020H     UNIT         ?PR?_DELAY?Z12864
            CODE    0E24H     001CH     UNIT         ?PR?SHOW_DOTTEST?Z12864
            CODE    0E40H     001BH     UNIT         ?PR?LCDCURSORNEXT?Z12864
            CODE    0E5BH     001BH     UNIT         ?PR?_PUT_STR_XY?Z12864
            CODE    0E76H     0017H     UNIT         ?PR?LCDPOS?Z12864
            CODE    0E8DH     0015H     UNIT         ?PR?_LCDFILL?Z12864
            CODE    0EA2H     0011H     UNIT         ?PR?_GETMLINUM_PAGE?Z12864
            CODE    0EB3H     0010H     UNIT         ?PR?LCDRESET?Z12864
            CODE    0EC3H     000EH     UNIT         ?PR?_LCDWC?Z12864
            CODE    0ED1H     000EH     UNIT         ?PR?_LCDWD?Z12864
            CODE    0EDFH     000DH     UNIT         ?PR?_DISPLAYBYTE?Z12864
            CODE    0EECH     000DH     UNIT         ?PR?_REDRAW_MENU?Z12864
            CODE    0EF9H     000CH     UNIT         ?PR?_ABS?ABS
            CODE    0F05H     000BH     UNIT         ?PR?_GETMLNUM?Z12864
            CODE    0F10H     0009H     UNIT         ?PR?_LCDWC1?Z12864
            CODE    0F19H     0009H     UNIT         ?PR?_LCDWC2?Z12864
            CODE    0F22H     0009H     UNIT         ?PR?_LCDWD1?Z12864
            CODE    0F2BH     0009H     UNIT         ?PR?_LCDWD2?Z12864
            CODE    0F34H     0009H     UNIT         ?PR?LCDRD1?Z12864
            CODE    0F3DH     0009H     UNIT         ?PR?LCDRD2?Z12864
            CODE    0F46H     0008H     UNIT         ?PR?LCDWAITIDLE1?Z12864
            CODE    0F4EH     0008H     UNIT         ?PR?LCDWAITIDLE2?Z12864
            CODE    0F56H     0007H     UNIT         ?C_INITSEG
            CODE    0F5DH     0006H     UNIT         ?PR?_INIT_MENU?Z12864



OVERLAY MAP OF MODULE:   12864 (Z12864)


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

?PR?MAIN?Z12864                           0008H    0008H
  +--> ?CO?Z12864
  +--> ?PR?_GETMLNUM?Z12864
  +--> ?PR?_GETMLINUM_PAGE?Z12864
BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 3


  +--> ?PR?_INIT_MENU?Z12864
  +--> ?PR?_UPDATE_MENU?Z12864
  +--> ?PR?SHOW_DOTTEST?Z12864
  +--> ?PR?SHOW_LINETEST?Z12864
  +--> ?PR?SHOW_RECTANGLETEST?Z12864
  +--> ?PR?_REDRAW_MENU?Z12864

?PR?_INIT_MENU?Z12864                     -----    -----
  +--> ?PR?_UPDATE_MENU?Z12864

?PR?_UPDATE_MENU?Z12864                   0010H    000CH
  +--> ?PR?_LCDFILL?Z12864
  +--> ?PR?_RECTFILL?Z12864
  +--> ?PR?_PUT_STR_XY?Z12864

?PR?_LCDFILL?Z12864                       -----    -----
  +--> ?PR?_DISPLAYBYTE?Z12864

?PR?_DISPLAYBYTE?Z12864                   -----    -----
  +--> ?PR?LCDPOS?Z12864
  +--> ?PR?_LCDWD?Z12864
  +--> ?PR?LCDCURSORNEXT?Z12864

?PR?LCDPOS?Z12864                         -----    -----
  +--> ?PR?_LCDWC?Z12864

?PR?_LCDWC?Z12864                         -----    -----
  +--> ?PR?_LCDWC1?Z12864
  +--> ?PR?_LCDWC2?Z12864

?PR?_LCDWC1?Z12864                        -----    -----
  +--> ?PR?LCDWAITIDLE1?Z12864

?PR?_LCDWC2?Z12864                        -----    -----
  +--> ?PR?LCDWAITIDLE2?Z12864

?PR?_LCDWD?Z12864                         -----    -----
  +--> ?PR?_LCDWD1?Z12864
  +--> ?PR?_LCDWD2?Z12864

?PR?_LCDWD1?Z12864                        -----    -----
  +--> ?PR?LCDWAITIDLE1?Z12864

?PR?_LCDWD2?Z12864                        -----    -----
  +--> ?PR?LCDWAITIDLE2?Z12864

?PR?_RECTFILL?Z12864                      001CH    0006H
  +--> ?PR?_LINEXY?Z12864

?PR?_LINEXY?Z12864                        0022H    0008H
  +--> ?PR?_ABS?ABS
  +--> ?PR?_POINTXY?Z12864

?PR?_POINTXY?Z12864                       -----    -----
  +--> ?PR?LCDPOS?Z12864
  +--> ?PR?LCDRD?Z12864
  +--> ?CO?Z12864
BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 4


  +--> ?PR?_LCDWD?Z12864

?PR?LCDRD?Z12864                          -----    -----
  +--> ?PR?LCDPOS?Z12864
  +--> ?PR?LCDRD1?Z12864
  +--> ?PR?LCDRD2?Z12864

?PR?LCDRD1?Z12864                         -----    -----
  +--> ?PR?LCDWAITIDLE1?Z12864

?PR?LCDRD2?Z12864                         -----    -----
  +--> ?PR?LCDWAITIDLE2?Z12864

?PR?_PUT_STR_XY?Z12864                    001CH    0005H
  +--> ?PR?_PUT_STR?Z12864

?PR?_PUT_STR?Z12864                       0021H    0005H
  +--> ?PR?_PUTCHAR?Z12864

?PR?_PUTCHAR?Z12864                       0026H    0004H
  +--> ?CO?Z12864
  +--> ?PR?_DISPLAYENGLISHCHARDOT?Z12864
  +--> ?PR?_DISPLAYCHINESECHARDOT?Z12864

?PR?_DISPLAYENGLISHCHARDOT?Z12864         -----    -----
  +--> ?CO?Z12864
  +--> ?PR?_PUTSIZEIMAGE?Z12864

?PR?_PUTSIZEIMAGE?Z12864                  002AH    0009H
  +--> ?PR?LCDPOS?Z12864
  +--> ?CO?Z12864
  +--> ?PR?LCDRD?Z12864
  +--> ?PR?_LCDWD?Z12864

?PR?_DISPLAYCHINESECHARDOT?Z12864         -----    -----
  +--> ?CO?Z12864
  +--> ?PR?_PUTSIZEIMAGE?Z12864

?PR?SHOW_DOTTEST?Z12864                   -----    -----
  +--> ?PR?_LCDFILL?Z12864
  +--> ?PR?_POINTXY?Z12864

?PR?SHOW_LINETEST?Z12864                  0010H    0001H
  +--> ?PR?_LCDFILL?Z12864
  +--> ?PR?_LINEXY?Z12864

?PR?SHOW_RECTANGLETEST?Z12864             0010H    0001H
  +--> ?PR?_LCDFILL?Z12864
  +--> ?PR?_RECT?Z12864

?PR?_RECT?Z12864                          0011H    0005H
  +--> ?PR?_LINEXY?Z12864

?PR?_REDRAW_MENU?Z12864                   -----    -----
  +--> ?CO?Z12864
  +--> ?PR?_UPDATE_MENU?Z12864

BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 5




UNRESOLVED EXTERNAL SYMBOLS:
   SHOW_HELPTEST



SYMBOL TABLE OF MODULE:  12864 (Z12864)

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

  -------         MODULE        Z12864
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:0033H         PUBLIC        Lcd_Mask
  D:0034H         PUBLIC        First_Index_old
  C:0E76H         PUBLIC        lcdpos
  C:0D70H         PUBLIC        lcdrd
  C:0F5DH         PUBLIC        _Init_Menu
  C:0EC3H         PUBLIC        _lcdwc
  C:0341H         PUBLIC        RightMask
  C:0ED1H         PUBLIC        _lcdwd
  C:0E04H         PUBLIC        _delay
  C:0C30H         PUBLIC        _put_str
  C:0E40H         PUBLIC        lcdcursornext
  C:0339H         PUBLIC        LeftMask
  C:0359H         PUBLIC        _linexy
  C:0D96H         PUBLIC        _pointxy
  C:07B1H         PUBLIC        _putsizeimage
  C:0A4CH         PUBLIC        main
  C:0C99H         PUBLIC        _rect
  C:0DBCH         PUBLIC        Show_LineTest
  C:0EDFH         PUBLIC        _displaybyte
  C:0316H         PUBLIC        Menu_List01_Config
  C:0317H         PUBLIC        Menu_List02_Config
  D:0035H         PUBLIC        Lcd_CurrentX
  D:0036H         PUBLIC        Lcd_CurrentY
  C:0EA2H         PUBLIC        _GetMLiNum_Page
  X:8B00H         PUBLIC        Lcd_Chip1_Data_R_Reg
  X:8700H         PUBLIC        Lcd_Chip2_Data_R_Reg
  C:0F34H         PUBLIC        lcdrd1
  C:05EEH         PUBLIC        _UpDate_Menu
  C:0F3DH         PUBLIC        lcdrd2
  C:0F46H         PUBLIC        lcdwaitidle1
  C:0349H         PUBLIC        Mask1
  C:0F4EH         PUBLIC        lcdwaitidle2
  X:8900H         PUBLIC        Lcd_Chip1_Data_W_Reg
  C:0351H         PUBLIC        Mask2
  C:0F10H         PUBLIC        _lcdwc1
  X:8500H         PUBLIC        Lcd_Chip2_Data_W_Reg
  C:0007H         PUBLIC        ChineseCode
  C:0DE1H         PUBLIC        Show_RectangleTest
  C:0F22H         PUBLIC        _lcdwd1
  C:0F19H         PUBLIC        _lcdwc2
  C:0F2BH         PUBLIC        _lcdwd2
  C:0D11H         PUBLIC        _displaychinesechardot
BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 6


  C:0003H         PUBLIC        EnglishCode
  C:0E24H         PUBLIC        Show_DotTest
  C:02CFH         PUBLIC        Menu_String01
  C:0CD7H         PUBLIC        _displayenglishchardot
  C:02D4H         PUBLIC        Menu_String02
  C:02DBH         PUBLIC        Menu_String03
  C:02E2H         PUBLIC        Menu_String04
  C:02EBH         PUBLIC        Menu_String05
  X:8800H         PUBLIC        Lcd_Chip1_Cmd_W_Reg
  C:02F0H         PUBLIC        Menu_String06
  C:0D50H         PUBLIC        _rectfill
  X:8400H         PUBLIC        Lcd_Chip2_Cmd_W_Reg
  C:02FDH         PUBLIC        Menu_String07
  C:0EB3H         PUBLIC        lcdreset
  C:0308H         PUBLIC        Menu_String08
  C:0311H         PUBLIC        Menu_String09
  C:0E8DH         PUBLIC        _lcdfill
  C:0EF6H         PUBLIC        _Redraw_Menu
  C:0E67H         PUBLIC        _put_str_xy
  X:8A00H         PUBLIC        Lcd_Chip1_Sta_R_Reg
  X:8600H         PUBLIC        Lcd_Chip2_Sta_R_Reg
  C:0F05H         PUBLIC        _GetMLNum
  C:004FH         PUBLIC        ChineseCharDot
  D:0037H         PUBLIC        y_Index_old
  C:0318H         PUBLIC        Menu_List01
  C:032AH         PUBLIC        Menu_List02
  C:002FH         PUBLIC        EnglishCharDot
  C:0BAFH         PUBLIC        _putchar
  -------         PROC          _DELAY
  D:0006H         SYMBOL        t
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:0E04H         LINE#         114
  C:0E04H         LINE#         115
  C:0E04H         LINE#         116
  C:0E0EH         LINE#         117
  C:0E23H         LINE#         119
  -------         ENDPROC       _DELAY
  -------         PROC          LCDWAITIDLE1
  C:0F46H         LINE#         122
  C:0F46H         LINE#         123
  C:0F4DH         LINE#         124
  -------         ENDPROC       LCDWAITIDLE1
  -------         PROC          LCDWAITIDLE2
  C:0F4EH         LINE#         127
  C:0F4EH         LINE#         128
  C:0F55H         LINE#         129
  -------         ENDPROC       LCDWAITIDLE2
  -------         PROC          _LCDWC1
  D:0007H         SYMBOL        cmdcode
  C:0F10H         LINE#         132
  C:0F10H         LINE#         133
  C:0F13H         LINE#         134
  C:0F18H         LINE#         135
  -------         ENDPROC       _LCDWC1
BL51 BANKED LINKER/LOCATER V6.05                                                      12/07/2007  16:03:33  PAGE 7


  -------         PROC          _LCDWC2
  D:0007H         SYMBOL        cmdcode
  C:0F19H         LINE#         138
  C:0F19H         LINE#         139
  C:0F1CH         LINE#         140

⌨️ 快捷键说明

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