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

📄 说明书.m51

📁 液晶12864驱动代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/10/2006  04:29:21  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
F:\软件安装1\软件安装\安装软件\C51\BIN\BL51.EXE STARTUP.obj, main.obj, shift.obj, keyboard.obj, 12864.obj, 24c64.obj TO 
>> 说明书 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  shift.obj (SHIFT)
  keyboard.obj (KEYBOARD)
  12864.obj (12864)
  24c64.obj (24C64)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?CLDOPTR)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?SIDIV)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?ILDOPTR)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LMUL)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?ULDIV)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?SLDIV)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?SLCMP)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?ULCMP)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LLDIDATA)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LLDCODE)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LILDIDATA)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?LSTIDATA)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?OFFXADD)
  F:\软件安装1\软件安装\安装软件\C51\LIB\C51S.LIB (?C?UIDIV)


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     0012H     UNIT         _DATA_GROUP_
            DATA    001AH     0004H     UNIT         ?DT?_DELAY22?MAIN
            DATA    001EH     0002H     UNIT         ?DT?_READBACK_WORD?12864
            BIT     0020H.0   0000H.3   UNIT         _BIT_GROUP_
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     000CH     UNIT         ?DT?MAIN
            DATA    002DH     0004H     UNIT         ?DT?KEYBOARD
            DATA    0031H     0004H     UNIT         ?DT?_DRAWPIC?12864
            DATA    0035H     0004H     UNIT         ?DT?_DRAW_WORD?12864
            DATA    0039H     0001H     UNIT         ?DT?CLEAR_DRAWPANEL?12864
            IDATA   003AH     002CH     UNIT         _IDATA_GROUP_
            IDATA   0066H     0006H     UNIT         ?ID?_DRAWPIC?12864
            IDATA   006CH     0004H     UNIT         ?ID?CLEAR_DRAWPANEL?12864
            IDATA   0070H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?I2CWAIT_24C64?24C64
BL51 BANKED LINKER/LOCATER V5.03                                                      12/10/2006  04:29:21  PAGE 2


            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     UNIT         ?PR?INTT0_F?MAIN
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0392H     UNIT         ?PR?KEY_CHANGE_XIANSHI?MAIN
            CODE    03B0H     0295H     UNIT         ?C?LIB_CODE
            CODE    0645H     01BCH     UNIT         ?CO?MAIN
            CODE    0801H     015BH     UNIT         ?PR?PINLV_PANDUAN?MAIN
            CODE    095CH     00E9H     UNIT         ?PR?_DRAWPIC?12864
            CODE    0A45H     00C6H     UNIT         ?PR?DISPLAY_SHUIWEI?MAIN
            CODE    0B0BH     00C6H     UNIT         ?PR?DISPLAY_SHUIWEI11?MAIN
            CODE    0BD1H     00C0H     UNIT         ?PR?DISPLAY_SHUIWEI22?MAIN
            CODE    0C91H     00BAH     UNIT         ?PR?_DISPLAY_STRWORD?12864
            CODE    0D4BH     00A5H     UNIT         ?PR?CLEAR_DRAWPANEL?12864
            CODE    0DF0H     006AH     UNIT         ?PR?GET_F?MAIN
            CODE    0E5AH     0067H     UNIT         ?PR?INTT1_TIME?MAIN
            CODE    0EC1H     0062H     UNIT         ?PR?KBSCAN?KEYBOARD
            CODE    0F23H     0058H     UNIT         ?PR?GET_HIGN?MAIN
            CODE    0F7BH     004BH     UNIT         ?PR?_READBYTE?12864
            CODE    0FC6H     004AH     UNIT         ?PR?DISPLAY_JIANZHI?MAIN
            CODE    1010H     0048H     UNIT         ?PR?_I2CBYTEWRITE_24C64?24C64
            CODE    1058H     0046H     UNIT         ?PR?MAIN?MAIN
            CODE    109EH     0044H     UNIT         ?C?LDIV
            CODE    10E2H     0033H     UNIT         ?PR?_DISPONECHAR?12864
            CODE    1115H     0030H     UNIT         ?PR?_LOCATE_XY?12864
            CODE    1145H     002FH     UNIT         ?PR?_WR_DATA_LCD?12864
            CODE    1174H     002DH     UNIT         ?PR?_READBACK_WORD?12864
            CODE    11A1H     002DH     UNIT         ?PR?_I2CSENTBYTE_24C64?24C64
            CODE    11CEH     002CH     UNIT         ?PR?_DRAW_WORD?12864
            CODE    11FAH     002AH     UNIT         ?PR?_SENDBYTE?12864
            CODE    1224H     0029H     UNIT         ?PR?_I2CBYTEREAD_24C64?24C64
            CODE    124DH     0021H     UNIT         ?PR?_SHIFT_164?SHIFT
            CODE    126EH     0020H     UNIT         ?PR?_DELAY11?MAIN
            CODE    128EH     0020H     UNIT         ?CO?KEYBOARD
            CODE    12AEH     0020H     UNIT         ?PR?_DELAY?12864
            CODE    12CEH     001DH     UNIT         ?PR?_WR_COMM_LCD?12864
            CODE    12EBH     001CH     UNIT         ?PR?I2CRECEIVEBYTE_24C64?24C64
            CODE    1307H     001BH     UNIT         ?PR?RESET_LCD?12864
            CODE    1322H     0018H     UNIT         ?PR?_DELAYX1M?24C64
            CODE    133AH     0016H     UNIT         ?PR?_DELAY22?MAIN
            CODE    1350H     0012H     UNIT         ?PR?DELAY400MS?12864
            CODE    1362H     0010H     UNIT         ?CO?SHIFT
            CODE    1372H     000FH     UNIT         ?PR?SETTO_12864?MAIN
            CODE    1381H     000FH     UNIT         ?PR?_DISPLAY_ONEWORD?12864
            CODE    1390H     000FH     UNIT         ?PR?I2CSTAR_24C64?24C64
            CODE    139FH     000CH     UNIT         ?C_C51STARTUP
            CODE    13ABH     000CH     UNIT         ?PR?SENDACKNOWLEDGE_24C64?24C64
            CODE    13B7H     000BH     UNIT         ?PR?_UDELAY?12864
            CODE    13C2H     000AH     UNIT         ?PR?_KBSCAN_DELAY?KEYBOARD
            CODE    13CCH     000AH     UNIT         ?PR?BUSYWAIT?12864
            CODE    13D6H     0008H     UNIT         ?PR?I2CSTOP_24C64?24C64
            CODE    13DEH     0005H     UNIT         ?PR?CLEAR_DISPPANEL?12864
            CODE    13E3H     0005H     UNIT         ?PR?I2CINIT_24C64?24C64
            CODE    13E8H     0001H     UNIT         ?PR?JIA_SHUI?MAIN
            CODE    13E9H     0001H     UNIT         ?PR?JIAN_SHUI?MAIN



BL51 BANKED LINKER/LOCATER V5.03                                                      12/10/2006  04:29:21  PAGE 3


OVERLAY MAP OF MODULE:   说明书 (?C_STARTUP)


SEGMENT                                    BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                   START    LENGTH     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------------------------
?C_C51STARTUP                           -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?RESET_LCD?12864
  +--> ?PR?CLEAR_DISPPANEL?12864
  +--> ?PR?GET_F?MAIN
  +--> ?PR?PINLV_PANDUAN?MAIN
  +--> ?PR?GET_HIGN?MAIN
  +--> ?PR?_I2CBYTEREAD_24C64?24C64
  +--> ?PR?DISPLAY_SHUIWEI?MAIN
  +--> ?PR?KBSCAN?KEYBOARD
  +--> ?PR?DISPLAY_JIANZHI?MAIN
  +--> ?PR?SETTO_12864?MAIN
  +--> ?PR?_DELAY11?MAIN

?PR?RESET_LCD?12864                     -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY400MS?12864
  +--> ?PR?_WR_COMM_LCD?12864

?PR?DELAY400MS?12864                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_WR_COMM_LCD?12864

?PR?_WR_COMM_LCD?12864                  -----    -----      -----    -----      -----    -----
  +--> ?PR?BUSYWAIT?12864
  +--> ?PR?_SENDBYTE?12864

?PR?BUSYWAIT?12864                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_READBYTE?12864

?PR?_READBYTE?12864                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_SENDBYTE?12864

?PR?CLEAR_DISPPANEL?12864               -----    -----      -----    -----      -----    -----
  +--> ?PR?_WR_COMM_LCD?12864

?PR?PINLV_PANDUAN?MAIN                  -----    -----      -----    -----      004EH    0018H
  +--> ?CO?MAIN

?PR?GET_HIGN?MAIN                       -----    -----      -----    -----      0046H    0008H
  +--> ?CO?MAIN
  +--> ?PR?PINLV_PANDUAN?MAIN
  +--> ?PR?_I2CBYTEWRITE_24C64?24C64
  +--> ?PR?_UDELAY?12864

?PR?_I2CBYTEWRITE_24C64?24C64           0020H.0  0000H.2    -----    -----      -----    -----
  +--> ?PR?I2CSTAR_24C64?24C64
  +--> ?PR?_I2CSENTBYTE_24C64?24C64
  +--> ?PR?I2CSTOP_24C64?24C64
  +--> ?PR?_DELAYX1M?24C64

BL51 BANKED LINKER/LOCATER V5.03                                                      12/10/2006  04:29:21  PAGE 4


?PR?I2CSTAR_24C64?24C64                 -----    -----      -----    -----      -----    -----
  +--> ?PR?I2CWAIT_24C64?24C64

?PR?_I2CSENTBYTE_24C64?24C64            0020H.2  0000H.1    -----    -----      -----    -----
  +--> ?PR?I2CWAIT_24C64?24C64

?PR?I2CSTOP_24C64?24C64                 -----    -----      -----    -----      -----    -----
  +--> ?PR?I2CWAIT_24C64?24C64

?PR?_I2CBYTEREAD_24C64?24C64            -----    -----      -----    -----      003AH    0001H
  +--> ?PR?I2CSTAR_24C64?24C64
  +--> ?PR?_I2CSENTBYTE_24C64?24C64
  +--> ?PR?I2CRECEIVEBYTE_24C64?24C64
  +--> ?PR?SENDACKNOWLEDGE_24C64?24C64
  +--> ?PR?I2CSTOP_24C64?24C64

?PR?I2CRECEIVEBYTE_24C64?24C64          -----    -----      -----    -----      -----    -----
  +--> ?PR?I2CWAIT_24C64?24C64

?PR?SENDACKNOWLEDGE_24C64?24C64         0020H.0  0000H.1    -----    -----      -----    -----
  +--> ?PR?I2CWAIT_24C64?24C64

?PR?DISPLAY_SHUIWEI?MAIN                -----    -----      -----    -----      003AH    000CH
  +--> ?PR?JIA_SHUI?MAIN
  +--> ?PR?GET_HIGN?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISPLAY_STRWORD?12864
  +--> ?PR?_DISPLAY_ONEWORD?12864
  +--> ?PR?_DISPONECHAR?12864

?PR?_DISPLAY_STRWORD?12864              -----    -----      0008H    000BH      -----    -----
  +--> ?PR?BUSYWAIT?12864
  +--> ?PR?_DISPLAY_ONEWORD?12864
  +--> ?PR?_DELAY?12864

?PR?_DISPLAY_ONEWORD?12864              -----    -----      0013H    0006H      -----    -----
  +--> ?PR?_LOCATE_XY?12864
  +--> ?PR?_WR_DATA_LCD?12864

?PR?_LOCATE_XY?12864                    -----    -----      0019H    0001H      -----    -----
  +--> ?PR?_WR_COMM_LCD?12864

?PR?_WR_DATA_LCD?12864                  -----    -----      -----    -----      -----    -----
  +--> ?PR?BUSYWAIT?12864
  +--> ?PR?_SENDBYTE?12864

?PR?_DISPONECHAR?12864                  -----    -----      0008H    000BH      -----    -----
  +--> ?PR?_DISPLAY_ONEWORD?12864

?PR?KBSCAN?KEYBOARD                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_KBSCAN_DELAY?KEYBOARD
  +--> ?CO?KEYBOARD

?PR?DISPLAY_JIANZHI?MAIN                -----    -----      -----    -----      -----    -----
  +--> ?PR?_SHIFT_164?SHIFT

?PR?_SHIFT_164?SHIFT                    -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      12/10/2006  04:29:21  PAGE 5


  +--> ?CO?SHIFT

?PR?SETTO_12864?MAIN                    -----    -----      -----    -----      -----    -----
  +--> ?PR?KBSCAN?KEYBOARD
  +--> ?PR?KEY_CHANGE_XIANSHI?MAIN

?PR?KEY_CHANGE_XIANSHI?MAIN             -----    -----      -----    -----      -----    -----
  +--> ?PR?DISPLAY_JIANZHI?MAIN
  +--> ?PR?CLEAR_DISPPANEL?12864
  +--> ?PR?DISPLAY_SHUIWEI?MAIN
  +--> ?PR?DISPLAY_SHUIWEI11?MAIN
  +--> ?PR?JIA_SHUI?MAIN
  +--> ?PR?JIAN_SHUI?MAIN
  +--> ?PR?DISPLAY_SHUIWEI22?MAIN

?PR?DISPLAY_SHUIWEI11?MAIN              -----    -----      -----    -----      003AH    000CH
  +--> ?PR?JIAN_SHUI?MAIN
  +--> ?PR?GET_HIGN?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISPLAY_STRWORD?12864
  +--> ?PR?_DISPLAY_ONEWORD?12864
  +--> ?PR?_DISPONECHAR?12864

?PR?DISPLAY_SHUIWEI22?MAIN              -----    -----      -----    -----      003AH    000CH
  +--> ?PR?GET_HIGN?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISPLAY_STRWORD?12864
  +--> ?PR?_DISPLAY_ONEWORD?12864
  +--> ?PR?_DISPONECHAR?12864



SYMBOL TABLE OF MODULE:  说明书 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:139FH         SEGMENT       ?C_C51STARTUP
  I:0070H         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:13A2H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         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 V5.03                                                      12/10/2006  04:29:21  PAGE 6


  C:139FH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:139FH         LINE#         99

⌨️ 快捷键说明

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