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

📄 sed1520.m51

📁 单片机51系列的122*32的某液晶驱动程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        04/09/2004  23:25:10  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL7.07\ADDON\IMAGE\C51\C51\BIN\BL51.EXE SED1520.obj TO SED1520


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  SED1520.obj (SED1520)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (STRLEN)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL7.07\ADDON\IMAGE\C51\C51\LIB\C51S.LIB (?C?CLDPTR)


LINK MAP OF MODULE:  SED1520 (SED1520)


            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     000DH     UNIT         _DATA_GROUP_
            DATA    0015H     000BH     UNIT         ?DT?SED1520
            BIT     0020H.0   0000H.1   UNIT         ?BI?LCDREADDAT1?SED1520
            BIT     0020H.1   0000H.1   UNIT         ?BI?LCDREADDAT2?SED1520
            BIT     0020H.2   0000H.1   UNIT         ?BI?SED1520
            BIT     0020H.3   0000H.1   UNIT         _BIT_GROUP_
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     0004H     UNIT         ?DT?LCDREADDAT1?SED1520
            DATA    0025H     0004H     UNIT         ?DT?LCDREADDAT2?SED1520
            DATA    0029H     0004H     UNIT         ?DT?_LCDDRAWLINE?SED1520
            DATA    002DH     0002H     UNIT         ?DT?_LCDTEXTOUTCHAR?SED1520
            DATA    002FH     0002H     UNIT         ?DT?LCDFRAME?SED1520
            DATA    0031H     0002H     UNIT         ?DT?_LCDSCROLL_BAR?SED1520
            IDATA   0033H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     184CH     UNIT         ?PR?SET?SED1520
            CODE    184FH     04F9H     UNIT         ?CO?SED1520
            CODE    1D48H     02A1H     UNIT         ?PR?_HELLO?SED1520
            CODE    1FE9H     01A6H     UNIT         ?PR?_LCDDRAWDATM2?SED1520
            CODE    218FH     01A0H     UNIT         ?PR?KEY_SCAN?SED1520
            CODE    232FH     0188H     UNIT         ?PR?_LCDDRAWLINE?SED1520
            CODE    24B7H     0178H     UNIT         ?PR?_LCDDRAWDATM2_OPPOSITION?SED1520
            CODE    262FH     00D5H     UNIT         ?PR?MAIN?SED1520
            CODE    2704H     008CH     UNIT         ?C_C51STARTUP
            CODE    2790H     007DH     UNIT         ?PR?_LCDTEXTOUT?SED1520
            CODE    280DH     0079H     UNIT         ?PR?_LCDTEXTOUT_OPPOSITION?SED1520
            CODE    2886H     0075H     UNIT         ?PR?_DELAY?SED1520
            CODE    28FBH     0072H     UNIT         ?PR?_LCDDRAWPOINT?SED1520
            CODE    296DH     0072H     UNIT         ?PR?_SIGNAL?SED1520
            CODE    29DFH     005BH     UNIT         ?PR?_LCDSCROLL_BAR?SED1520
            CODE    2A3AH     0059H     UNIT         ?PR?LCDFRAME?SED1520
BL51 BANKED LINKER/LOCATER V5.03                                                      04/09/2004  23:25:10  PAGE 2


            CODE    2A93H     0058H     UNIT         ?C?LIB_CODE
            CODE    2AEBH     004EH     UNIT         ?PR?_OUTPUT?SED1520
            CODE    2B39H     0043H     UNIT         ?PR?LCDREADDAT1?SED1520
            CODE    2B7CH     0043H     UNIT         ?PR?LCDREADDAT2?SED1520
            CODE    2BBFH     003BH     UNIT         ?PR?PRE_KEY_SCAN?SED1520
            CODE    2BFAH     0035H     UNIT         ?PR?_LCDWRITEDAT1?SED1520
            CODE    2C2FH     0030H     UNIT         ?PR?LCD_INIT?SED1520
            CODE    2C5FH     002FH     UNIT         ?PR?LCDCLEAR?SED1520
            CODE    2C8EH     0028H     UNIT         ?PR?_LCDWRITEDAT2?SED1520
            CODE    2CB6H     0022H     UNIT         ?PR?_LCDWRITECOM1?SED1520
            CODE    2CD8H     0021H     UNIT         ?PR?_LCDWRITECOM2?SED1520
            CODE    2CF9H     0018H     UNIT         ?PR?_LCDTEXTOUTCHAR?SED1520
            CODE    2D11H     0015H     UNIT         ?PR?_ZHI?SED1520
            CODE    2D26H     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    2D3BH     0013H     UNIT         ?PR?_SQUARE?SED1520
            CODE    2D4EH     0011H     UNIT         ?PR?_BACK?SED1520
            CODE    2D5FH     000DH     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   SED1520 (SED1520)


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

?PR?MAIN?SED1520                             -----    -----      -----    -----
  +--> ?PR?LCD_INIT?SED1520
  +--> ?PR?LCDCLEAR?SED1520
  +--> ?PR?_DELAY?SED1520
  +--> ?CO?SED1520
  +--> ?PR?_LCDTEXTOUT?SED1520
  +--> ?PR?KEY_SCAN?SED1520
  +--> ?PR?SET?SED1520
  +--> ?PR?_SIGNAL?SED1520
  +--> ?PR?_OUTPUT?SED1520

?PR?LCD_INIT?SED1520                         -----    -----      -----    -----
  +--> ?PR?_LCDWRITECOM1?SED1520
  +--> ?PR?_LCDWRITECOM2?SED1520

?PR?_LCDWRITECOM1?SED1520                    0020H.3  0000H.1    -----    -----

?PR?_LCDWRITECOM2?SED1520                    0020H.3  0000H.1    -----    -----

?PR?LCDCLEAR?SED1520                         -----    -----      -----    -----
  +--> ?PR?_LCDWRITECOM1?SED1520
  +--> ?PR?_LCDWRITECOM2?SED1520
  +--> ?PR?_LCDWRITEDAT1?SED1520
  +--> ?PR?_LCDWRITEDAT2?SED1520

?PR?_LCDWRITEDAT1?SED1520                    0020H.3  0000H.1    -----    -----

BL51 BANKED LINKER/LOCATER V5.03                                                      04/09/2004  23:25:10  PAGE 3


?PR?_LCDWRITEDAT2?SED1520                    0020H.3  0000H.1    -----    -----

?PR?_DELAY?SED1520                           -----    -----      0008H    0008H

?PR?_LCDTEXTOUT?SED1520                      -----    -----      0008H    0009H
  +--> ?CO?SED1520
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_LCDDRAWDATM2?SED1520

?PR?_LCDDRAWDATM2?SED1520                    -----    -----      0011H    0004H
  +--> ?PR?_LCDWRITECOM1?SED1520
  +--> ?PR?_LCDWRITEDAT1?SED1520
  +--> ?PR?_LCDWRITECOM2?SED1520
  +--> ?PR?_LCDWRITEDAT2?SED1520

?PR?KEY_SCAN?SED1520                         -----    -----      -----    -----
  +--> ?PR?_DELAY?SED1520
  +--> ?PR?PRE_KEY_SCAN?SED1520

?PR?SET?SED1520                              -----    -----      -----    -----
  +--> ?PR?LCDCLEAR?SED1520
  +--> ?CO?SED1520
  +--> ?PR?_LCDTEXTOUT_OPPOSITION?SED1520
  +--> ?PR?_LCDTEXTOUT?SED1520
  +--> ?PR?_DELAY?SED1520
  +--> ?PR?KEY_SCAN?SED1520
  +--> ?PR?_BACK?SED1520
  +--> ?PR?_ZHI?SED1520
  +--> ?PR?_HELLO?SED1520

?PR?_LCDTEXTOUT_OPPOSITION?SED1520           -----    -----      0008H    0009H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?CO?SED1520
  +--> ?PR?_LCDDRAWDATM2_OPPOSITION?SED1520

?PR?_LCDDRAWDATM2_OPPOSITION?SED1520         -----    -----      0011H    0004H
  +--> ?PR?_LCDWRITECOM1?SED1520
  +--> ?PR?_LCDWRITEDAT1?SED1520
  +--> ?PR?_LCDWRITECOM2?SED1520
  +--> ?PR?_LCDWRITEDAT2?SED1520

?PR?_BACK?SED1520                            -----    -----      -----    -----
  +--> ?PR?_DELAY?SED1520

?PR?_ZHI?SED1520                             -----    -----      -----    -----
  +--> ?PR?_DELAY?SED1520

?PR?_HELLO?SED1520                           -----    -----      -----    -----
  +--> ?PR?_DELAY?SED1520

?PR?_SIGNAL?SED1520                          -----    -----      -----    -----
  +--> ?CO?SED1520
  +--> ?PR?_LCDTEXTOUT?SED1520

?PR?_OUTPUT?SED1520                          -----    -----      -----    -----
  +--> ?CO?SED1520
  +--> ?PR?_LCDTEXTOUT?SED1520
BL51 BANKED LINKER/LOCATER V5.03                                                      04/09/2004  23:25:10  PAGE 4





SYMBOL TABLE OF MODULE:  SED1520 (SED1520)

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

  -------         MODULE        SED1520
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0015H         PUBLIC        key4
  D:0016H         PUBLIC        key5
  D:0080H         PUBLIC        P0
  B:00A8H.7       PUBLIC        EA
  C:2C12H         PUBLIC        _LCDWriteDat1
  C:2C99H         PUBLIC        _LCDWriteDat2
  C:218FH         PUBLIC        Key_Scan
  B:00A0H.0       PUBLIC        P2_0
  B:00A0H.1       PUBLIC        P2_1
  B:00A0H.2       PUBLIC        P2_2
  C:2AEBH         PUBLIC        _output
  C:2CBDH         PUBLIC        _LCDWriteCom1
  B:00A0H.3       PUBLIC        P2_3
  B:0090H.4       PUBLIC        P1_4
  C:2CDEH         PUBLIC        _LCDWriteCom2
  B:00A0H.4       PUBLIC        P2_4
  B:0090H.5       PUBLIC        P1_5
  C:2CF9H         PUBLIC        _LCDTextOutChar
  B:00B0H.4       PUBLIC        P3_4
  B:00A0H.5       PUBLIC        P2_5
  B:0090H.6       PUBLIC        P1_6
  B:0080H.7       PUBLIC        P0_7
  B:00B0H.5       PUBLIC        P3_5
  B:00A0H.6       PUBLIC        P2_6
  B:0090H.7       PUBLIC        P1_7
  B:00B0H.6       PUBLIC        P3_6
  B:00A0H.7       PUBLIC        P2_7
  B:00B0H.7       PUBLIC        P3_7
  B:0020H.2       PUBLIC        flag
  C:29DFH         PUBLIC        _LCDScroll_Bar
  C:2B39H         PUBLIC        LCDReadDat1
  C:2B7CH         PUBLIC        LCDReadDat2
  C:262FH         PUBLIC        main
  C:2D11H         PUBLIC        _zhi
  D:0017H         PUBLIC        count
  C:2BBFH         PUBLIC        pre_Key_Scan
  C:2C64H         PUBLIC        LCDClear
  D:0019H         PUBLIC        sig
  C:2C2FH         PUBLIC        LCD_Init
  D:001AH         PUBLIC        key
  C:0003H         PUBLIC        set
  C:232FH         PUBLIC        _LCDDrawLine
  C:28FBH         PUBLIC        _LCDDrawPoint
  C:2D3BH         PUBLIC        _Square
  C:279AH         PUBLIC        _LcdTextOut
  D:001BH         PUBLIC        out
  C:1FE9H         PUBLIC        _LCDDrawDatM2
BL51 BANKED LINKER/LOCATER V5.03                                                      04/09/2004  23:25:10  PAGE 5


  C:296DH         PUBLIC        _signal
  C:2A3AH         PUBLIC        LCDframe
  C:1948H         PUBLIC        CharTable
  C:2896H         PUBLIC        _delay
  C:2813H         PUBLIC        _LcdTextOut_Opposition
  C:2D4EH         PUBLIC        _back
  C:1D48H         PUBLIC        _hello
  D:001CH         PUBLIC        key0
  C:24B7H         PUBLIC        _LCDDrawDatM2_Opposition
  D:001DH         PUBLIC        key1
  D:001EH         PUBLIC        key2
  D:001FH         PUBLIC        key3
  C:2886H         SYMBOL        L?0883
  C:2888H         SYMBOL        L?0884
  C:288AH         SYMBOL        L?0885
  C:288CH         SYMBOL        L?0886
  C:288EH         SYMBOL        L?0887
  C:2892H         SYMBOL        L?0888
  -------         PROC          L?0882
  -------         ENDPROC       L?0882
  C:2886H         SYMBOL        L?0883
  C:2888H         SYMBOL        L?0884
  C:288AH         SYMBOL        L?0885
  C:288CH         SYMBOL        L?0886
  C:288EH         SYMBOL        L?0887
  C:2892H         SYMBOL        L?0888
  -------         PROC          _DELAY
  D:0004H         SYMBOL        time
  -------         DO            
  D:0008H         SYMBOL        i
  D:000CH         SYMBOL        j
  -------         ENDDO         
  C:2896H         LINE#         15
  C:2896H         LINE#         16
  C:2896H         LINE#         18
  C:289EH         LINE#         19
  C:28A4H         LINE#         21
  C:28A4H         LINE#         22
  C:28B2H         LINE#         23
  C:28B2H         LINE#         24
  C:28BCH         LINE#         25
  C:28E0H         LINE#         26
  C:28F8H         LINE#         27
  C:28FAH         LINE#         28
  C:28FAH         LINE#         29
  -------         ENDPROC       _DELAY
  -------         PROC          _SQUARE
  D:0007H         SYMBOL        x
  -------         DO            
  D:0005H         SYMBOL        i
  D:0006H         SYMBOL        y
  -------         ENDDO         
  C:2D3BH         LINE#         30
  C:2D3BH         LINE#         31
  C:2D3BH         LINE#         32
  C:2D3DH         LINE#         33
  C:2D44H         LINE#         34
BL51 BANKED LINKER/LOCATER V5.03                                                      04/09/2004  23:25:10  PAGE 6


  C:2D4BH         LINE#         35
  C:2D4DH         LINE#         36
  -------         ENDPROC       _SQUARE
  -------         PROC          _ZHI
  D:0003H         SYMBOL        cc
  C:2D11H         LINE#         38
  C:2D13H         LINE#         39
  C:2D13H         LINE#         40
  C:2D16H         LINE#         41
  C:2D17H         LINE#         42
  C:2D23H         LINE#         43
  C:2D25H         LINE#         44
  -------         ENDPROC       _ZHI
  -------         PROC          _BACK
  D:0003H         SYMBOL        dd
  C:2D4EH         LINE#         54
  C:2D50H         LINE#         55
  C:2D50H         LINE#         56
  C:2D53H         LINE#         57
  C:2D54H         LINE#         58
  C:2D5CH         LINE#         59
  C:2D5EH         LINE#         60
  -------         ENDPROC       _BACK
  -------         PROC          _HELLO
  D:0007H         SYMBOL        aa
  C:1D48H         LINE#         62
  C:1D48H         LINE#         63
  C:1D48H         LINE#         64
  C:1D78H         LINE#         65
  C:1D78H         LINE#         67
  C:1D86H         LINE#         68
  C:1D90H         LINE#         69
  C:1D98H         LINE#         70
  C:1D98H         LINE#         71
  C:1D9BH         LINE#         72
  C:1D9BH         LINE#         74

⌨️ 快捷键说明

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