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

📄 lcd.m51

📁 51单片机综合设计开发事例
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        06/18/2004  09:36:06  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, lcd.obj TO lcd


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  lcd.obj (LCD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)


LINK MAP OF MODULE:  lcd (?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"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
                    0010H     0008H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            DATA    0020H     0005H     BIT_ADDR     ?BA?LCD
            DATA    0025H     0025H     UNIT         ?DT?LCD
            DATA    004AH     0009H     UNIT         _DATA_GROUP_
            IDATA   0053H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0100H     ABSOLUTE     
            XDATA   0100H     0100H     ABSOLUTE     
                    0200H     0E00H                  *** GAP ***
            XDATA   1000H     000CH     ABSOLUTE     
                    100CH     0002H                  *** GAP ***
            XDATA   100EH     0008H     ABSOLUTE     
            XDATA   1016H     0002H     ABSOLUTE     
            XDATA   1018H     0010H     ABSOLUTE     
            XDATA   1028H     011DH     ABSOLUTE     
            XDATA   1145H     0001H     ABSOLUTE     
                    1146H     0EBAH                  *** GAP ***
            XDATA   2000H     0001H     ABSOLUTE     
            XDATA   2001H     0001H     ABSOLUTE     
            XDATA   2002H     0001H     ABSOLUTE     
            XDATA   2003H     0001H     ABSOLUTE     
            XDATA   2004H     0001H     ABSOLUTE     
            XDATA   2005H     0001H     ABSOLUTE     
            XDATA   2006H     0001H     ABSOLUTE     
            XDATA   2007H     0001H     ABSOLUTE     
            XDATA   2008H     0001H     ABSOLUTE     
            XDATA   2009H     0001H     ABSOLUTE     
                    200AH     0006H                  *** GAP ***
            XDATA   2010H     0001H     ABSOLUTE     
            XDATA   2011H     0002H     ABSOLUTE     
            XDATA   2013H     0002H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      06/18/2004  09:36:06  PAGE 2


            XDATA   2015H     0002H     ABSOLUTE     
            XDATA   2017H     0001H     ABSOLUTE     
            XDATA   2018H     0001H     ABSOLUTE     
            XDATA   2019H     0001H     ABSOLUTE     
            XDATA   201AH     0001H     ABSOLUTE     
                    201BH     0005H                  *** GAP ***
            XDATA   2020H     0001H     ABSOLUTE     
            XDATA   2021H     0001H     ABSOLUTE     
            XDATA   2022H     0001H     ABSOLUTE     
            XDATA   2023H     0002H     ABSOLUTE     
            XDATA   2025H     0002H     ABSOLUTE     
                    2027H     0009H                  *** GAP ***
            XDATA   2030H     0001H     ABSOLUTE     
            XDATA   2031H     0001H     ABSOLUTE     
            XDATA   2032H     0001H     ABSOLUTE     
            XDATA   2033H     0001H     ABSOLUTE     
            XDATA   2034H     0001H     ABSOLUTE     
            XDATA   2035H     0001H     ABSOLUTE     
            XDATA   2036H     0001H     ABSOLUTE     
            XDATA   2037H     0001H     ABSOLUTE     
            XDATA   2038H     0001H     ABSOLUTE     
            XDATA   2039H     0001H     ABSOLUTE     
            XDATA   203AH     0001H     ABSOLUTE     
            XDATA   203BH     0001H     ABSOLUTE     
            XDATA   203CH     0001H     ABSOLUTE     
            XDATA   203DH     0001H     ABSOLUTE     
            XDATA   203EH     0001H     ABSOLUTE     
            XDATA   203FH     0001H     ABSOLUTE     
            XDATA   2040H     0001H     ABSOLUTE     
            XDATA   2041H     0001H     ABSOLUTE     
            XDATA   2042H     0001H     ABSOLUTE     
            XDATA   2043H     0001H     ABSOLUTE     
            XDATA   2044H     0001H     ABSOLUTE     
            XDATA   2045H     0001H     ABSOLUTE     
            XDATA   2046H     0001H     ABSOLUTE     
            XDATA   2047H     0001H     ABSOLUTE     
            XDATA   2048H     0001H     ABSOLUTE     
            XDATA   2049H     0001H     ABSOLUTE     
            XDATA   204AH     0001H     ABSOLUTE     
            XDATA   204BH     0001H     ABSOLUTE     
            XDATA   204CH     0001H     ABSOLUTE     
            XDATA   204DH     0002H     ABSOLUTE     
            XDATA   204FH     0002H     ABSOLUTE     
            XDATA   2051H     0001H     ABSOLUTE     
            XDATA   2052H     0002H     ABSOLUTE     
            XDATA   2054H     0001H     ABSOLUTE     
            XDATA   2055H     0002H     ABSOLUTE     
            XDATA   2057H     0001H     ABSOLUTE     
            XDATA   2058H     0001H     ABSOLUTE     
            XDATA   2059H     0001H     ABSOLUTE     
            XDATA   205AH     0001H     ABSOLUTE     
            XDATA   205BH     0002H     ABSOLUTE     
            XDATA   205DH     0001H     ABSOLUTE     
            XDATA   205EH     0001H     ABSOLUTE     
            XDATA   205FH     0001H     ABSOLUTE     
            XDATA   2060H     0001H     ABSOLUTE     
            XDATA   2061H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      06/18/2004  09:36:06  PAGE 3


            XDATA   2062H     0001H     ABSOLUTE     
            XDATA   2063H     0001H     ABSOLUTE     
            XDATA   2064H     0001H     ABSOLUTE     
            XDATA   2065H     0001H     ABSOLUTE     
            XDATA   2066H     0002H     ABSOLUTE     
            XDATA   2068H     0001H     ABSOLUTE     
            XDATA   2069H     0001H     ABSOLUTE     
            XDATA   206AH     0001H     ABSOLUTE     
            XDATA   206BH     0001H     ABSOLUTE     
            XDATA   206CH     0001H     ABSOLUTE     
            XDATA   206DH     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0002H     UNIT         ?PR?ISR_EX1?LCD
            CODE    0008H     0002H     UNIT         ?PR?ISR_T1?LCD
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0002H     UNIT         ?PR?MENUFUNCTIONNULL?LCD
                    0010H     0003H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     07B0H     UNIT         ?CO?LCD
            CODE    07D6H     034DH     UNIT         ?PR?UARTPROCESS?LCD
            CODE    0B23H     0304H     UNIT         ?PR?MAIN?LCD
            CODE    0E27H     01D6H     UNIT         ?PR?MAKE07ANSWER?LCD
            CODE    0FFDH     01C8H     UNIT         ?PR?_DISPTWOBOXHEXCHAR?LCD
            CODE    11C5H     01B5H     UNIT         ?PR?MAKE05ANSWER?LCD
            CODE    137AH     016CH     UNIT         ?PR?ISR_SER?LCD
            CODE    14E6H     0152H     UNIT         ?PR?MAKE06ANSWER?LCD
            CODE    1638H     0152H     UNIT         ?PR?MAKE08ANSWER?LCD
            CODE    178AH     0150H     UNIT         ?C_INITSEG
            CODE    18DAH     013BH     UNIT         ?PR?_MAKEBOX?LCD
            CODE    1A15H     010DH     UNIT         ?PR?_DISPTEXTLINE?LCD
            CODE    1B22H     00FEH     UNIT         ?PR?ISR_EX0?LCD
            CODE    1C20H     00EFH     UNIT         ?PR?_DISPONEBOXTEXTCHAR?LCD
            CODE    1D0FH     00E7H     UNIT         ?PR?READTIME?LCD
            CODE    1DF6H     00DBH     UNIT         ?PR?DISPFACEBMP?LCD
            CODE    1ED1H     00A4H     UNIT         ?PR?_FLASHSECTORWR?LCD
            CODE    1F75H     00A4H     UNIT         ?PR?MENUFUNCTIONDEMO1?LCD
            CODE    2019H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO2?LCD
            CODE    20B8H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO3?LCD
            CODE    2157H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO4?LCD
            CODE    21F6H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO5?LCD
            CODE    2295H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO6?LCD
            CODE    2334H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO7?LCD
            CODE    23D3H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO8?LCD
            CODE    2472H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO9?LCD
            CODE    2511H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO10?LCD
            CODE    25B0H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO11?LCD
            CODE    264FH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO12?LCD
            CODE    26EEH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO13?LCD
            CODE    278DH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO14?LCD
BL51 BANKED LINKER/LOCATER V5.03                                                      06/18/2004  09:36:06  PAGE 4


            CODE    282CH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO15?LCD
            CODE    28CBH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO16?LCD
            CODE    296AH     009FH     UNIT         ?PR?MENUFUNCTIONDEMO17?LCD
            CODE    2A09H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO18?LCD
            CODE    2AA8H     009FH     UNIT         ?PR?MENUFUNCTIONDEMO19?LCD
            CODE    2B47H     0097H     UNIT         ?PR?JUDGEHLIGHT?LCD
            CODE    2BDEH     008CH     UNIT         ?C_C51STARTUP
            CODE    2C6AH     008AH     UNIT         ?PR?SHOWDESKTOPTIME?LCD
            CODE    2CF4H     007AH     UNIT         ?PR?_FLASHSECTORRD?LCD
            CODE    2D6EH     0078H     UNIT         ?PR?DISPMENU_ROOT?LCD
            CODE    2DE6H     0078H     UNIT         ?PR?DISPMENU_VIEW?LCD
            CODE    2E5EH     0078H     UNIT         ?PR?DISPMENU_OPERATION?LCD
            CODE    2ED6H     0078H     UNIT         ?PR?DISPMENU_TEST?LCD
            CODE    2F4EH     0078H     UNIT         ?PR?DISPMENU_SYSTEMSET?LCD
            CODE    2FC6H     0078H     UNIT         ?PR?DISPMENU_DEBUG?LCD
            CODE    303EH     0068H     UNIT         ?PR?_DISPGRAPHCHAR?LCD
            CODE    30A6H     0057H     UNIT         ?PR?LCDINIT?LCD
            CODE    30FDH     004BH     UNIT         ?PR?MYINIT?LCD
            CODE    3148H     0038H     UNIT         ?PR?ISR_T0?LCD
            CODE    3180H     0037H     UNIT         ?PR?SET_TIME?LCD
            CODE    31B7H     002BH     UNIT         ?PR?_LCD_WRITE_C?LCD
            CODE    31E2H     0028H     UNIT         ?C?LIB_CODE
            CODE    320AH     0024H     UNIT         ?PR?IAMZJ?LCD
            CODE    322EH     0024H     UNIT         ?PR?IAMUNKNOW?LCD
            CODE    3252H     0023H     UNIT         ?PR?IAMOK?LCD
            CODE    3275H     0020H     UNIT         ?PR?_LCD_WRITE_D?LCD
            CODE    3295H     001EH     UNIT         ?PR?I2CREAD?LCD
            CODE    32B3H     001BH     UNIT         ?PR?I2CSTART?LCD
            CODE    32CEH     001BH     UNIT         ?PR?_I2CSEND?LCD
            CODE    32E9H     001BH     UNIT         ?PR?I2CSUBACK?LCD
            CODE    3304H     0019H     UNIT         ?PR?_DELAYMS?LCD
            CODE    331DH     000FH     UNIT         ?PR?I2CSTOP?LCD
            CODE    332CH     000CH     UNIT         ?PR?I2CMASTACK?LCD
            CODE    3338H     000AH     UNIT         ?PR?I2CNOACK?LCD
            CODE    3342H     0007H     UNIT         ?PR?READYFORKEY?LCD



OVERLAY MAP OF MODULE:   lcd (?C_STARTUP)


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

?PR?MAIN?LCD                        -----    -----
  +--> ?PR?MYINIT?LCD
  +--> ?PR?LCDINIT?LCD
  +--> ?PR?_DELAYMS?LCD
  +--> ?PR?MENUFUNCTIONNULL?LCD
  +--> ?PR?DISPFACEBMP?LCD
  +--> ?PR?READYFORKEY?LCD
  +--> ?PR?UARTPROCESS?LCD
  +--> ?PR?JUDGEHLIGHT?LCD
BL51 BANKED LINKER/LOCATER V5.03                                                      06/18/2004  09:36:06  PAGE 5


  +--> ?PR?_MAKEBOX?LCD
  +--> ?PR?READTIME?LCD
  +--> ?PR?SHOWDESKTOPTIME?LCD

?PR?LCDINIT?LCD                     -----    -----
  +--> ?PR?_DELAYMS?LCD
  +--> ?PR?_LCD_WRITE_C?LCD

?PR?DISPFACEBMP?LCD                 -----    -----
  +--> ?PR?_LCD_WRITE_C?LCD
  +--> ?CO?LCD
  +--> ?PR?_LCD_WRITE_D?LCD
  +--> ?PR?_DISPONEBOXTEXTCHAR?LCD

?PR?_DISPONEBOXTEXTCHAR?LCD         004CH    0004H
  +--> ?PR?_LCD_WRITE_C?LCD
  +--> ?CO?LCD
  +--> ?PR?_LCD_WRITE_D?LCD

?PR?UARTPROCESS?LCD                 -----    -----
  +--> ?PR?IAMZJ?LCD
  +--> ?PR?IAMOK?LCD
  +--> ?PR?_FLASHSECTORRD?LCD
  +--> ?PR?MAKE05ANSWER?LCD
  +--> ?PR?_FLASHSECTORWR?LCD
  +--> ?PR?MAKE06ANSWER?LCD
  +--> ?PR?READTIME?LCD
  +--> ?PR?MAKE07ANSWER?LCD
  +--> ?PR?SET_TIME?LCD
  +--> ?PR?MAKE08ANSWER?LCD
  +--> ?PR?IAMUNKNOW?LCD

?PR?_FLASHSECTORWR?LCD              -----    -----
  +--> ?PR?_DELAYMS?LCD

?PR?READTIME?LCD                    -----    -----
  +--> ?PR?I2CSTART?LCD
  +--> ?PR?_I2CSEND?LCD
  +--> ?PR?I2CSUBACK?LCD
  +--> ?PR?I2CREAD?LCD
  +--> ?PR?I2CMASTACK?LCD
  +--> ?PR?I2CNOACK?LCD
  +--> ?PR?I2CSTOP?LCD

?PR?SET_TIME?LCD                    -----    -----
  +--> ?PR?I2CSTART?LCD
  +--> ?PR?_I2CSEND?LCD
  +--> ?PR?I2CSUBACK?LCD
  +--> ?PR?I2CSTOP?LCD

?PR?JUDGEHLIGHT?LCD                 -----    -----
  +--> ?PR?DISPFACEBMP?LCD
  +--> ?PR?DISPMENU_VIEW?LCD
  +--> ?PR?DISPMENU_OPERATION?LCD
  +--> ?PR?DISPMENU_TEST?LCD
  +--> ?PR?DISPMENU_ROOT?LCD
  +--> ?PR?DISPMENU_DEBUG?LCD
BL51 BANKED LINKER/LOCATER V5.03                                                      06/18/2004  09:36:06  PAGE 6


  +--> ?PR?DISPMENU_SYSTEMSET?LCD

?PR?DISPMENU_VIEW?LCD               -----    -----
  +--> ?CO?LCD
  +--> ?PR?_DISPTEXTLINE?LCD

?PR?_DISPTEXTLINE?LCD               004AH    0002H
  +--> ?PR?_DISPONEBOXTEXTCHAR?LCD

?PR?DISPMENU_OPERATION?LCD          -----    -----
  +--> ?CO?LCD
  +--> ?PR?_DISPTEXTLINE?LCD

?PR?DISPMENU_TEST?LCD               -----    -----
  +--> ?CO?LCD
  +--> ?PR?_DISPTEXTLINE?LCD

?PR?DISPMENU_ROOT?LCD               -----    -----
  +--> ?CO?LCD
  +--> ?PR?_DISPTEXTLINE?LCD

?PR?DISPMENU_DEBUG?LCD              -----    -----
  +--> ?CO?LCD

⌨️ 快捷键说明

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