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

📄 lcd128.m51

📁 51单片机字符型128*64液晶温度曲线实现程序
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        07/23/2008  16:20:11  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj TO lcd128 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)


LINK MAP OF MODULE:  lcd128 (?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     000BH     UNIT         _DATA_GROUP_
            IDATA   0013H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     1B13H     UNIT         ?CO?MAIN
            CODE    1B16H     009EH     UNIT         ?PR?_PUTHAZ?MAIN
            CODE    1BB4H     008CH     UNIT         ?PR?_PUTCHAR?MAIN
            CODE    1C40H     0065H     UNIT         ?PR?_PUTSTR?MAIN
            CODE    1CA5H     0043H     UNIT         ?PR?CLEAR?MAIN
            CODE    1CE8H     003BH     UNIT         ?PR?_PUTHAZS?MAIN
            CODE    1D23H     0039H     UNIT         ?PR?MAIN?MAIN
            CODE    1D5CH     002EH     UNIT         ?PR?_WR_LCD?MAIN
            CODE    1D8AH     002DH     UNIT         ?C?LIB_CODE
            CODE    1DB7H     0023H     UNIT         ?PR?XWPCLEAR?MAIN
            CODE    1DDAH     0020H     UNIT         ?PR?_DELAY1?MAIN
            CODE    1DFAH     0019H     UNIT         ?PR?INIT_LCD?MAIN
            CODE    1E13H     0012H     UNIT         ?PR?CHK_BUSY?MAIN
            CODE    1E25H     000CH     UNIT         ?C_C51STARTUP
            CODE    1E31H     000BH     UNIT         ?PR?_DELAY?MAIN



OVERLAY MAP OF MODULE:   lcd128 (?C_STARTUP)


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

?PR?MAIN?MAIN                  -----    -----
  +--> ?PR?INIT_LCD?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_PUTSTR?MAIN
BL51 BANKED LINKER/LOCATER V5.11                                                      07/23/2008  16:20:11  PAGE 2


  +--> ?PR?_DELAY1?MAIN
  +--> ?PR?XWPCLEAR?MAIN
  +--> ?PR?_PUTHAZS?MAIN

?PR?INIT_LCD?MAIN              -----    -----
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_WR_LCD?MAIN

?PR?_WR_LCD?MAIN               -----    -----
  +--> ?CO?MAIN

?PR?CLEAR?MAIN                 0008H    0002H
  +--> ?PR?_WR_LCD?MAIN

?PR?_PUTSTR?MAIN               0008H    0007H
  +--> ?PR?_PUTCHAR?MAIN

?PR?_PUTCHAR?MAIN              000FH    0004H
  +--> ?PR?_WR_LCD?MAIN

?PR?XWPCLEAR?MAIN              0008H    0002H
  +--> ?CO?MAIN
  +--> ?PR?_PUTCHAR?MAIN

?PR?_PUTHAZS?MAIN              0008H    0005H
  +--> ?PR?_PUTHAZ?MAIN

?PR?_PUTHAZ?MAIN               000DH    0005H
  +--> ?PR?_WR_LCD?MAIN



SYMBOL TABLE OF MODULE:  lcd128 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:1E25H         SEGMENT       ?C_C51STARTUP
  I:0013H         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:1E28H         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.11                                                      07/23/2008  16:20:11  PAGE 3


  C:1E25H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:1E25H         LINE#         99
  C:1E27H         LINE#         100
  C:1E28H         LINE#         101
  C:1E29H         LINE#         102
  C:1E2BH         LINE#         151
  C:1E2EH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  B:0090H.0       PUBLIC        cs1
  B:0090H.1       PUBLIC        cs2
  C:1CA5H         PUBLIC        clear
  C:13B6H         PUBLIC        hz1
  C:14B6H         PUBLIC        hz2
  C:1BB4H         PUBLIC        _PutChar
  C:1DDAH         PUBLIC        _delay1
  C:1D23H         PUBLIC        main
  C:1A36H         PUBLIC        hzyfc
  C:19B6H         PUBLIC        hzhysy
  C:0046H         PUBLIC        dax
  B:0080H.7       PUBLIC        bf
  C:1DFAH         PUBLIC        init_lcd
  B:0080H.4       PUBLIC        res
  C:1CE8H         PUBLIC        _Puthazs
  C:1C40H         PUBLIC        _PutStr
  C:1E13H         PUBLIC        chk_busy
  C:1D7CH         PUBLIC        _wr_lcd
  C:1B16H         PUBLIC        _Puthaz
  B:0090H.4       PUBLIC        e
  B:0090H.2       PUBLIC        rs
  B:0090H.3       PUBLIC        rw
  C:0966H         PUBLIC        asc2
  C:1DB7H         PUBLIC        xwpclear
  C:15B6H         PUBLIC        tab5
  C:0446H         PUBLIC        dax2
  C:1E31H         PUBLIC        _delay
  C:0846H         PUBLIC        dax3
  C:0F56H         PUBLIC        xz
  -------         PROC          _PUTCHAR
  D:000FH         SYMBOL        x
  D:0010H         SYMBOL        y
  D:0011H         SYMBOL        asc2key
  -------         DO            
  D:0012H         SYMBOL        i
  -------         ENDDO         
  C:1BB4H         LINE#         34
  C:1BBAH         LINE#         35
  C:1BBAH         LINE#         37
BL51 BANKED LINKER/LOCATER V5.11                                                      07/23/2008  16:20:11  PAGE 4


  C:1BBDH         LINE#         38
  C:1BD4H         LINE#         39
  C:1BD8H         LINE#         40
  C:1BDFH         LINE#         43
  C:1BEBH         LINE#         44
  C:1BF2H         LINE#         45
  C:1C00H         LINE#         46
  C:1C03H         LINE#         47
  C:1C0FH         LINE#         50
  C:1C1BH         LINE#         51
  C:1C22H         LINE#         52
  C:1C30H         LINE#         53
  C:1C33H         LINE#         54
  C:1C3FH         LINE#         55
  -------         ENDPROC       _PUTCHAR
  -------         PROC          CHK_BUSY
  C:1E13H         LINE#         65
  C:1E13H         LINE#         66
  C:1E13H         LINE#         67
  C:1E16H         LINE#         68
  C:1E18H         LINE#         69
  C:1E1AH         LINE#         71
  C:1E1CH         LINE#         72
  C:1E22H         LINE#         73
  C:1E24H         LINE#         74
  -------         ENDPROC       CHK_BUSY
  -------         PROC          _PUTSTR
  D:0008H         SYMBOL        x
  D:0009H         SYMBOL        y
  D:000AH         SYMBOL        str
  -------         DO            
  D:000DH         SYMBOL        i
  D:000EH         SYMBOL        len
  -------         ENDDO         
  C:1C40H         LINE#         75
  C:1C4AH         LINE#         76
  C:1C4AH         LINE#         77
  C:1C4DH         LINE#         80
  C:1C61H         LINE#         81
  C:1C65H         LINE#         84
  C:1C6FH         LINE#         85
  C:1C6FH         LINE#         86
  C:1C76H         LINE#         87
  C:1C76H         LINE#         88
  C:1C7DH         LINE#         89
  C:1C7DH         LINE#         90
  C:1C7FH         LINE#         91
  C:1C81H         LINE#         92
  C:1C83H         LINE#         93
  C:1C87H         LINE#         94
  C:1C87H         LINE#         95
  C:1CA0H         LINE#         96
  C:1CA4H         LINE#         97
  -------         ENDPROC       _PUTSTR
  -------         PROC          INIT_LCD
  C:1DFAH         LINE#         102
  C:1DFAH         LINE#         103
BL51 BANKED LINKER/LOCATER V5.11                                                      07/23/2008  16:20:11  PAGE 5


  C:1DFAH         LINE#         105
  C:1E01H         LINE#         107
  C:1E05H         LINE#         108
  C:1E0CH         LINE#         109
  -------         ENDPROC       INIT_LCD
  -------         PROC          CLEAR
  -------         DO            
  D:0008H         SYMBOL        i
  D:0009H         SYMBOL        j
  -------         ENDDO         
  C:1CA5H         LINE#         113
  C:1CA5H         LINE#         114
  C:1CA5H         LINE#         116
  C:1CA9H         LINE#         117
  C:1CB0H         LINE#         118
  C:1CB3H         LINE#         119
  C:1CB3H         LINE#         120
  C:1CBDH         LINE#         121
  C:1CC4H         LINE#         122
  C:1CCBH         LINE#         123
  C:1CDEH         LINE#         124
  C:1CE7H         LINE#         125
  -------         ENDPROC       CLEAR
  C:1D75H         SYMBOL        L?0069
  -------         PROC          L?0068
  -------         ENDPROC       L?0068
  C:1D75H         SYMBOL        L?0069
  -------         PROC          _WR_LCD
  D:0007H         SYMBOL        dat_comm
  D:0005H         SYMBOL        content
  C:1D7CH         LINE#         127
  C:1D7CH         LINE#         128
  C:1D7CH         LINE#         130
  C:1D81H         LINE#         131
  C:1D83H         LINE#         132
  C:1D85H         LINE#         133
  C:1D87H         LINE#         135
  C:1D89H         LINE#         136
  -------         ENDPROC       _WR_LCD
  -------         PROC          XWPCLEAR
  -------         DO            
  D:0008H         SYMBOL        x
  D:0009H         SYMBOL        y
  -------         ENDDO         
  C:1DB7H         LINE#         138
  C:1DB7H         LINE#         139
  C:1DB7H         LINE#         141
  C:1DBEH         LINE#         142
  C:1DBEH         LINE#         143
  C:1DC5H         LINE#         144
  C:1DC5H         LINE#         145
  C:1DC7H         LINE#         146
  C:1DC9H         LINE#         147
  C:1DCBH         LINE#         148
  C:1DCFH         LINE#         149
  C:1DCFH         LINE#         150
  -------         ENDPROC       XWPCLEAR
BL51 BANKED LINKER/LOCATER V5.11                                                      07/23/2008  16:20:11  PAGE 6


  -------         PROC          MAIN
  C:1D23H         LINE#         155
  C:1D23H         LINE#         156
  C:1D23H         LINE#         157
  C:1D26H         LINE#         158
  C:1D29H         LINE#         159
  C:1D29H         LINE#         160
  C:1D29H         LINE#         161
  C:1D2CH         LINE#         162
  C:1D38H         LINE#         163
  C:1D3FH         LINE#         164
  C:1D42H         LINE#         165
  C:1D45H         LINE#         166
  C:1D53H         LINE#         167
  C:1D5AH         LINE#         168
  -------         ENDPROC       MAIN
  -------         PROC          _DELAY
  D:0006H         SYMBOL        us
  C:1E31H         LINE#         173
  C:1E31H         LINE#         174
  C:1E31H         LINE#         175
  C:1E3BH         LINE#         176
  -------         ENDPROC       _DELAY
  -------         PROC          _DELAY1
  D:0006H         SYMBOL        ms
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:1DDAH         LINE#         178
  C:1DDAH         LINE#         179
  C:1DDAH         LINE#         181
  C:1DE4H         LINE#         182
  C:1DF9H         LINE#         184
  -------         ENDPROC       _DELAY1
  -------         PROC          _PUTHAZ
  D:0001H         SYMBOL        x
  D:0004H         SYMBOL        y
  D:000FH         SYMBOL        chacnum
  D:0010H         SYMBOL        ziku
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:1B16H         LINE#         191
  C:1B1CH         LINE#         192
  C:1B1CH         LINE#         194
  C:1B1FH         LINE#         195
  C:1B32H         LINE#         196
  C:1B36H         LINE#         197
  C:1B3DH         LINE#         200
  C:1B46H         LINE#         201
  C:1B4BH         LINE#         202
  C:1B55H         LINE#         203
  C:1B57H         LINE#         204
  C:1B78H         LINE#         207
  C:1B83H         LINE#         208
  C:1B88H         LINE#         209
BL51 BANKED LINKER/LOCATER V5.11                                                      07/23/2008  16:20:11  PAGE 7


  C:1B92H         LINE#         210
  C:1B94H         LINE#         211
  C:1BB3H         LINE#         212
  -------         ENDPROC       _PUTHAZ
  -------         PROC          _PUTHAZS
  D:0008H         SYMBOL        x
  D:0009H         SYMBOL        y
  D:000AH         SYMBOL        len
  D:000BH         SYMBOL        hazs
  -------         DO            
  D:0002H         SYMBOL        i
  -------         ENDDO         
  C:1CE8H         LINE#         217
  C:1CEEH         LINE#         218
  C:1CEEH         LINE#         225
  C:1CF6H         LINE#         226
  C:1CF6H         LINE#         227
  C:1CFDH         LINE#         228
  C:1CFDH         LINE#         229
  C:1D04H         LINE#         230
  C:1D04H         LINE#         231
  C:1D06H         LINE#         232
  C:1D08H         LINE#         233
  C:1D0AH         LINE#         234
  C:1D0EH         LINE#         235
  C:1D0EH         LINE#         237
  C:1D1FH         LINE#         238
  C:1D22H         LINE#         239
  -------         ENDPROC       _PUTHAZS
  -------         ENDMOD        MAIN

  -------         MODULE        ?C?CLDOPTR
  C:1D8AH         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?CHK_BUSY?MAIN

Program Size: data=20.0 xdata=0 code=7740
LINK/LOCATE RUN COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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