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

📄 lcd.m51

📁 c8051f020的fyd12864 c程序 keilc
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        10/20/2008  16:09:14  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE LCD.obj, test.obj TO LCD RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  LCD.obj (LCD)
  test.obj (TEST)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)


LINK MAP OF MODULE:  LCD (LCD)


            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     0003H     UNIT         ?DT?_LCD_PUTBMP?LCD
            DATA    000BH     0003H     UNIT         ?DT?_WINDOWSFRONT?LCD
            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     
            CODE    0003H     0C20H     UNIT         ?CO?LCD
            CODE    0C23H     0078H     UNIT         ?PR?_LCD_PUTBMP?LCD
            CODE    0C9BH     0060H     UNIT         ?PR?MAIN?TEST
            CODE    0CFBH     0046H     UNIT         ?C?LIB_CODE
            CODE    0D41H     003AH     UNIT         ?PR?_WINDOWSFRONT?LCD
            CODE    0D7BH     0039H     UNIT         ?PR?_LCD_GOTO?LCD
            CODE    0DB4H     0039H     UNIT         ?PR?_LCD_COORSHIFT?LCD
            CODE    0DEDH     0037H     UNIT         ?PR?_DELAY1MS?LCD
            CODE    0E24H     0032H     UNIT         ?PR?LCD_INIT?LCD
            CODE    0E56H     002AH     UNIT         ?PR?_LCD_PUTPIEX?LCD
            CODE    0E80H     0025H     UNIT         ?PR?_LCD_WRITEDATA?LCD
            CODE    0EA5H     0023H     UNIT         ?PR?_LCD_PRINTF?LCD
            CODE    0EC8H     0023H     UNIT         ?PR?_LCD_CHANGMODE?LCD
            CODE    0EEBH     0022H     UNIT         ?PR?LCD_GRAPH_CLEAR?LCD
            CODE    0F0DH     0021H     UNIT         ?PR?_LCD_WRITECOMMAND?LCD
            CODE    0F2EH     0018H     UNIT         ?CO?TEST
            CODE    0F46H     0014H     UNIT         ?PR?_LCD_PUTHZ?LCD
            CODE    0F5AH     0010H     UNIT         ?PR?LCD_CONFIG?LCD
            CODE    0F6AH     000CH     UNIT         ?C_C51STARTUP
            CODE    0F76H     0008H     UNIT         ?PR?_DELAY1US?LCD
            CODE    0F7EH     0008H     UNIT         ?PR?_LCD_PUTCHAR?LCD
            CODE    0F86H     0005H     UNIT         ?PR?LCD_WAITREADY?LCD



OVERLAY MAP OF MODULE:   LCD (LCD)


BL51 BANKED LINKER/LOCATER V6.05                                                      10/20/2008  16:09:14  PAGE 2


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

?PR?MAIN?TEST                     -----    -----
  +--> ?PR?LCD_CONFIG?LCD
  +--> ?PR?LCD_INIT?LCD
  +--> ?PR?_LCD_CHANGMODE?LCD
  +--> ?CO?TEST
  +--> ?PR?_LCD_PRINTF?LCD
  +--> ?PR?_LCD_PUTHZ?LCD
  +--> ?PR?_LCD_WRITECOMMAND?LCD

?PR?LCD_INIT?LCD                  -----    -----
  +--> ?PR?_DELAY1MS?LCD
  +--> ?PR?_LCD_WRITECOMMAND?LCD
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_WRITECOMMAND?LCD         -----    -----
  +--> ?PR?LCD_WAITREADY?LCD
  +--> ?PR?_DELAY1US?LCD

?PR?LCD_WAITREADY?LCD             -----    -----
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_CHANGMODE?LCD            -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?LCD
  +--> ?PR?LCD_GRAPH_CLEAR?LCD

?PR?LCD_GRAPH_CLEAR?LCD           -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?LCD
  +--> ?PR?_LCD_WRITEDATA?LCD

?PR?_LCD_WRITEDATA?LCD            -----    -----
  +--> ?PR?LCD_WAITREADY?LCD
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_PRINTF?LCD               000EH    0003H
  +--> ?PR?_LCD_GOTO?LCD
  +--> ?PR?_LCD_WRITEDATA?LCD

?PR?_LCD_GOTO?LCD                 -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?LCD

?PR?_LCD_PUTHZ?LCD                -----    -----
  +--> ?PR?_LCD_GOTO?LCD
  +--> ?PR?_LCD_WRITEDATA?LCD



SYMBOL TABLE OF MODULE:  LCD (LCD)

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

BL51 BANKED LINKER/LOCATER V6.05                                                      10/20/2008  16:09:14  PAGE 3


  -------         MODULE        LCD
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00FFH         PUBLIC        WDTCN
  C:0DEDH         PUBLIC        _Delay1ms
  D:0086H         PUBLIC        P6
  C:0F11H         PUBLIC        _LCD_WriteCommand
  D:0096H         PUBLIC        P7
  C:0E56H         PUBLIC        _LCD_PutPiex
  D:00E8H         PUBLIC        ADC0CN
  C:0F76H         PUBLIC        _Delay1us
  C:0F5AH         PUBLIC        LCD_Config
  D:00A8H         PUBLIC        IE
  C:0F46H         PUBLIC        _LCD_PutHZ
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  C:0EC8H         PUBLIC        _LCD_ChangMode
  D:00C0H         PUBLIC        SMB0CN
  C:0EA5H         PUBLIC        _LCD_Printf
  D:00F8H         PUBLIC        SPI0CN
  C:0003H         PUBLIC        screen0
  D:0088H         PUBLIC        TCON
  C:0403H         PUBLIC        screen2
  C:0E88H         PUBLIC        _LCD_WriteData
  D:00B2H         PUBLIC        OSCICN
  C:0F86H         PUBLIC        LCD_WaitReady
  C:0E24H         PUBLIC        LCD_Init
  C:0DB4H         PUBLIC        _LCD_CoorShift
  C:0C23H         PUBLIC        _LCD_PutBMP
  C:0D7BH         PUBLIC        _LCD_Goto
  D:00B1H         PUBLIC        OSCXCN
  C:0C03H         PUBLIC        Position
  D:0098H         PUBLIC        SCON0
  D:00C8H         PUBLIC        T2CON
  C:0F7EH         PUBLIC        _LCD_PutChar
  C:0803H         PUBLIC        WindowsFronts
  C:0EEBH         PUBLIC        LCD_GRAPH_CLEAR
  D:00D0H         PUBLIC        PSW
  C:0D41H         PUBLIC        _WindowsFront
  -------         PROC          LCD_CONFIG
  C:0F5AH         LINE#         211
  C:0F5AH         LINE#         212
  C:0F5AH         LINE#         213
  C:0F5DH         LINE#         214
  C:0F60H         LINE#         215
  C:0F63H         LINE#         217
  C:0F66H         LINE#         218
  C:0F69H         LINE#         219
  -------         ENDPROC       LCD_CONFIG
  -------         PROC          _DELAY1US
  D:0007H         SYMBOL        us
  C:0F76H         LINE#         224
  C:0F76H         LINE#         225
  C:0F76H         LINE#         226
  C:0F79H         LINE#         227
  C:0F79H         LINE#         228
  C:0F7AH         LINE#         229
  C:0F7BH         LINE#         230
BL51 BANKED LINKER/LOCATER V6.05                                                      10/20/2008  16:09:14  PAGE 4


  C:0F7DH         LINE#         231
  -------         ENDPROC       _DELAY1US
  -------         PROC          _DELAY1MS
  D:0007H         SYMBOL        ms
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0DEDH         LINE#         236
  C:0DEDH         LINE#         237
  C:0DEDH         LINE#         239
  C:0DF0H         LINE#         240
  C:0DF2H         LINE#         241
  C:0DF8H         LINE#         242
  C:0DFAH         LINE#         243
  C:0E00H         LINE#         244
  C:0E02H         LINE#         245
  C:0E08H         LINE#         246
  C:0E0AH         LINE#         247
  C:0E10H         LINE#         248
  C:0E12H         LINE#         249
  C:0E18H         LINE#         250
  C:0E1AH         LINE#         251
  C:0E20H         LINE#         252
  C:0E21H         LINE#         253
  C:0E23H         LINE#         254
  -------         ENDPROC       _DELAY1MS
  -------         PROC          LCD_WAITREADY
  C:0F86H         LINE#         282
  C:0F86H         LINE#         283
  C:0F86H         LINE#         285
  -------         ENDPROC       LCD_WAITREADY
  C:0F0DH         SYMBOL        L?0091
  -------         PROC          L?0090
  -------         ENDPROC       L?0090
  C:0F0DH         SYMBOL        L?0091
  -------         PROC          _LCD_WRITECOMMAND
  D:0006H         SYMBOL        ch
  C:0F11H         LINE#         295
  C:0F13H         LINE#         296
  C:0F13H         LINE#         297
  C:0F16H         LINE#         298
  C:0F19H         LINE#         299
  C:0F1AH         LINE#         300
  C:0F1CH         LINE#         301
  C:0F21H         LINE#         302
  C:0F2DH         LINE#         303
  -------         ENDPROC       _LCD_WRITECOMMAND
  C:0E84H         SYMBOL        L?0089
  -------         PROC          L?0088
  -------         ENDPROC       L?0088
  C:0E84H         SYMBOL        L?0089
  -------         PROC          _LCD_WRITEDATA
  D:0006H         SYMBOL        ch
  C:0E88H         LINE#         314
  C:0E8AH         LINE#         315
  C:0E8AH         LINE#         316
  C:0E8DH         LINE#         317
BL51 BANKED LINKER/LOCATER V6.05                                                      10/20/2008  16:09:14  PAGE 5


  C:0E90H         LINE#         318
  C:0E91H         LINE#         319
  C:0E93H         LINE#         320
  C:0E98H         LINE#         321
  C:0EA4H         LINE#         322
  -------         ENDPROC       _LCD_WRITEDATA
  -------         PROC          LCD_GRAPH_CLEAR
  -------         DO            
  D:0005H         SYMBOL        i
  D:0004H         SYMBOL        j
  -------         ENDDO         
  C:0EEBH         LINE#         341
  C:0EEBH         LINE#         342
  C:0EEBH         LINE#         344
  C:0EEDH         LINE#         345

⌨️ 快捷键说明

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