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

📄 dis.m51

📁 STC单片机控制8位8段式液晶显示程序
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        09/30/2007  17:06:43  PAGE 1


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


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  displaylcd.obj (DISPLAYLCD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)


LINK MAP OF MODULE:  dis (DISPLAYLCD)


            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     0006H     UNIT         ?DT?_SENDSTRINGTOHT1621?DISPLAYLCD
            DATA    000EH     0003H     UNIT         _DATA_GROUP_
            IDATA   0011H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0059H     UNIT         ?PR?_SENDSTRINGTOHT1621?DISPLAYLCD
            CODE    0859H     002DH     UNIT         ?C?LIB_CODE
            CODE    0886H     0027H     UNIT         ?PR?_SENDBITTOHT1621?DISPLAYLCD
            CODE    08ADH     0024H     UNIT         ?PR?_SENDBYTETOHT1621?DISPLAYLCD
            CODE    08D1H     0023H     UNIT         ?PR?MAIN?DISPLAYLCD
            CODE    08F4H     0020H     UNIT         ?PR?_SENDDATABITTOHT1621?DISPLAYLCD
            CODE    0914H     0020H     UNIT         ?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD
            CODE    0934H     0019H     UNIT         ?PR?SETUPHT1621?DISPLAYLCD
            CODE    094DH     0015H     UNIT         ?PR?DELAY1S?DISPLAYLCD
            CODE    0962H     000EH     UNIT         ?PR?DELAY?DISPLAYLCD
            CODE    0970H     000DH     UNIT         ?PR?RESETHT1621?DISPLAYLCD
            CODE    097DH     000CH     UNIT         ?PR?ENABLEHT1621?DISPLAYLCD
            CODE    0989H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   dis (DISPLAYLCD)


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

?PR?MAIN?DISPLAYLCD                         000EH    0003H
  +--> ?PR?RESETHT1621?DISPLAYLCD
  +--> ?PR?SETUPHT1621?DISPLAYLCD
  +--> ?PR?_SENDBYTETOHT1621?DISPLAYLCD
  +--> ?PR?DELAY1S?DISPLAYLCD
BL51 BANKED LINKER/LOCATER V6.00                                                      09/30/2007  17:06:43  PAGE 2



?PR?RESETHT1621?DISPLAYLCD                  -----    -----
  +--> ?PR?DELAY?DISPLAYLCD

?PR?SETUPHT1621?DISPLAYLCD                  -----    -----
  +--> ?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD

?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD         -----    -----
  +--> ?PR?ENABLEHT1621?DISPLAYLCD
  +--> ?PR?_SENDBITTOHT1621?DISPLAYLCD
  +--> ?PR?DELAY?DISPLAYLCD

?PR?ENABLEHT1621?DISPLAYLCD                 -----    -----
  +--> ?PR?DELAY?DISPLAYLCD

?PR?_SENDBITTOHT1621?DISPLAYLCD             -----    -----
  +--> ?PR?ENABLEHT1621?DISPLAYLCD
  +--> ?PR?DELAY?DISPLAYLCD

?PR?_SENDBYTETOHT1621?DISPLAYLCD            -----    -----
  +--> ?PR?_SENDBITTOHT1621?DISPLAYLCD
  +--> ?PR?DELAY?DISPLAYLCD



SYMBOL TABLE OF MODULE:  dis (DISPLAYLCD)

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

  -------         MODULE        DISPLAYLCD
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  C:0970H         PUBLIC        ResetHt1621
  B:0090H.2       PUBLIC        HT_CS
  C:094DH         PUBLIC        Delay1s
  B:0090H.1       PUBLIC        HT_DATA
  D:00B8H         PUBLIC        IP
  C:0934H         PUBLIC        SetupHt1621
  B:0090H.3       PUBLIC        HT_WR
  C:08D1H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  C:0800H         PUBLIC        _SendStringToHt1621
  D:0088H         PUBLIC        TCON
  C:08ADH         PUBLIC        _SendByteToHt1621
  C:097DH         PUBLIC        EnableHt1621
  C:088DH         PUBLIC        _SendBitToHt1621
  D:00C8H         PUBLIC        T2CON
  C:0969H         PUBLIC        Delay
  C:08F4H         PUBLIC        _SenddataBitToHt1621
  D:00D0H         PUBLIC        PSW
  C:0914H         PUBLIC        _SendCommandToHt1621
  -------         PROC          L?0039
  -------         ENDPROC       L?0039
  -------         PROC          DELAY
BL51 BANKED LINKER/LOCATER V6.00                                                      09/30/2007  17:06:43  PAGE 3


  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0969H         LINE#         64
  C:0969H         LINE#         65
  C:0969H         LINE#         67
  C:096FH         LINE#         68
  -------         ENDPROC       DELAY
  -------         PROC          DELAY1S
  -------         DO            
  D:0007H         SYMBOL        i
  D:0004H         SYMBOL        j
  -------         ENDDO         
  C:094DH         LINE#         73
  C:094DH         LINE#         74
  C:094DH         LINE#         78
  C:094FH         LINE#         79
  C:0961H         LINE#         80
  -------         ENDPROC       DELAY1S
  -------         PROC          ENABLEHT1621
  C:097DH         LINE#         88
  C:097DH         LINE#         89
  C:097DH         LINE#         90
  C:097FH         LINE#         91
  C:0981H         LINE#         92
  C:0984H         LINE#         93
  C:0986H         LINE#         94
  -------         ENDPROC       ENABLEHT1621
  -------         PROC          L?0040
  -------         ENDPROC       L?0040
  -------         PROC          _SENDBITTOHT1621
  D:0006H         SYMBOL        nbit
  D:0005H         SYMBOL        n
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:088DH         LINE#         102
  C:088FH         LINE#         103
  C:088FH         LINE#         105
  C:0896H         LINE#         106
  C:0896H         LINE#         107
  C:089CH         LINE#         108
  C:08A0H         LINE#         110
  C:08A2H         LINE#         111
  C:08A2H         LINE#         112
  C:08A2H         LINE#         113
  C:08A2H         LINE#         114
  C:08A5H         LINE#         115
  C:08A9H         LINE#         116
  C:08ACH         LINE#         117
  -------         ENDPROC       _SENDBITTOHT1621
  -------         PROC          _SENDDATABITTOHT1621
  D:0006H         SYMBOL        nbit
  D:0005H         SYMBOL        n
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      09/30/2007  17:06:43  PAGE 4


  C:08F4H         LINE#         119
  C:08F6H         LINE#         120
  C:08F6H         LINE#         122
  C:08FDH         LINE#         123
  C:08FDH         LINE#         124
  C:0903H         LINE#         125
  C:0907H         LINE#         127
  C:0909H         LINE#         128
  C:0909H         LINE#         129
  C:0909H         LINE#         130
  C:0909H         LINE#         131
  C:090CH         LINE#         132
  C:0910H         LINE#         133
  C:0913H         LINE#         134
  -------         ENDPROC       _SENDDATABITTOHT1621
  -------         PROC          _SENDCOMMANDTOHT1621
  D:0003H         SYMBOL        command
  C:0914H         LINE#         141
  C:0916H         LINE#         142
  C:0916H         LINE#         143
  C:0919H         LINE#         144
  C:0920H         LINE#         145
  C:0927H         LINE#         146
  C:0929H         LINE#         147
  C:092CH         LINE#         148
  C:092EH         LINE#         149
  C:0931H         LINE#         150
  C:0933H         LINE#         151
  -------         ENDPROC       _SENDCOMMANDTOHT1621
  -------         PROC          RESETHT1621
  C:0970H         LINE#         158
  C:0970H         LINE#         159
  C:0970H         LINE#         160
  C:0972H         LINE#         161
  C:0975H         LINE#         162
  C:0977H         LINE#         163
  C:097AH         LINE#         164
  C:097CH         LINE#         165
  -------         ENDPROC       RESETHT1621
  -------         PROC          SETUPHT1621
  C:0934H         LINE#         172
  C:0934H         LINE#         173
  C:0934H         LINE#         174
  C:0939H         LINE#         176
  C:093EH         LINE#         177
  C:0943H         LINE#         179
  C:0948H         LINE#         181
  -------         ENDPROC       SETUPHT1621
  -------         PROC          _SENDBYTETOHT1621
  D:0003H         SYMBOL        addr
  D:0002H         SYMBOL        byte
  C:08ADH         LINE#         189
  C:08B1H         LINE#         190
  C:08B1H         LINE#         191
  C:08B8H         LINE#         192
  C:08B8H         LINE#         193
  C:08BBH         LINE#         194
BL51 BANKED LINKER/LOCATER V6.00                                                      09/30/2007  17:06:43  PAGE 5


  C:08C2H         LINE#         195
  C:08C9H         LINE#         196
  C:08CBH         LINE#         198
  C:08CEH         LINE#         199
  C:08D0H         LINE#         200
  -------         ENDPROC       _SENDBYTETOHT1621
  -------         PROC          _SENDSTRINGTOHT1621
  D:0008H         SYMBOL        addr
  D:0009H         SYMBOL        ptr
  D:000CH         SYMBOL        len
  -------         DO            
  D:000DH         SYMBOL        i
  -------         ENDDO         
  C:0800H         LINE#         207
  C:0808H         LINE#         208
  C:0808H         LINE#         210
  C:0810H         LINE#         211
  C:0810H         LINE#         212
  C:0813H         LINE#         213
  C:081AH         LINE#         214
  C:0833H         LINE#         215
  C:083DH         LINE#         216
  C:083DH         LINE#         217
  C:0852H         LINE#         218
  C:0856H         LINE#         219
  C:0858H         LINE#         220
  -------         ENDPROC       _SENDSTRINGTOHT1621
  -------         PROC          MAIN
  -------         DO            
  D:000EH         SYMBOL        a
  D:0001H         SYMBOL        temp
  D:000FH         SYMBOL        add
  D:0010H         SYMBOL        addr
  -------         ENDDO         
  C:08D1H         LINE#         224
  C:08D1H         LINE#         225
  C:08D1H         LINE#         228
  C:08D3H         LINE#         230
  C:08D6H         LINE#         233
  C:08D9H         LINE#         234
  C:08DCH         LINE#         235
  C:08DCH         LINE#         236
  C:08DCH         LINE#         237
  C:08E3H         LINE#         238
  C:08E6H         LINE#         239
  C:08E9H         LINE#         240
  C:08ECH         LINE#         241
  C:08EDH         LINE#         242
  C:08F2H         LINE#         243
  -------         ENDPROC       MAIN
  -------         ENDMOD        DISPLAYLCD

  -------         MODULE        ?C?CLDOPTR
  C:0859H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
BL51 BANKED LINKER/LOCATER V6.00                                                      09/30/2007  17:06:43  PAGE 6


    SEGMENT: ?PR?_SENDDATABITTOHT1621?DISPLAYLCD

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_SENDSTRINGTOHT1621?DISPLAYLCD

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 015CH BYTE (16%) *
******************************************************************************

Program Size: data=18.0 xdata=0 code=408
LINK/LOCATE RUN COMPLETE.  2 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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