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

📄 lcd.m51

📁 C8051F040单片机与DM12864液晶接口
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03              10/23/2008  21:50:56  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\SILABS\MCU\IDEFILES\C51\BIN\BL51.EXE F:\display\lcd.obj TO F:\display\lcd R
>> S (256) PL (68) PW (78)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  F:\display\lcd.obj (LCD)
  C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR)


LINK MAP OF MODULE:  F:\display\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     0006H     UNIT         ?DT?_LCD_WRITEHZ?LCD
            DATA    000EH     0006H     UNIT         _DATA_GROUP_
            IDATA   0014H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0140H     UNIT         ?CO?LCD
            CODE    0940H     008DH     UNIT         ?PR?_LCD_WRITESZ?LCD
            CODE    09CDH     0083H     UNIT         ?PR?_LCD_WRITEHZ?LCD
            CODE    0A50H     0063H     UNIT         ?PR?INITLCD?LCD
            CODE    0AB3H     002DH     UNIT         ?C?LIB_CODE
            CODE    0AE0H     0029H     UNIT         ?PR?_DELAY1MS?LCD
            CODE    0B09H     0022H     UNIT         ?PR?PORT_IO_INIT?LCD
            CODE    0B2BH     001EH     UNIT         ?PR?TESTLCD?LCD
            CODE    0B49H     0015H     UNIT         ?PR?_LCD_WRITEDATA1?LCD
            CODE    0B5EH     0015H     UNIT         ?PR?_LCD_WRITEDATA2?LCD
            CODE    0B73H     0015H     UNIT         ?PR?MAIN?LCD
            CODE    0B88H     0014H     UNIT         ?PR?_DELAY1S?LCD
            CODE    0B9CH     0011H     UNIT         ?PR?_DELAY1US?LCD
            CODE    0BADH     000CH     UNIT         ?C_C51STARTUP
            CODE    0BB9H     000AH     UNIT         ?PR?_LCD_WRITECOMMAND1?LC
>> D
            CODE    0BC3H     000AH     UNIT         ?PR?_LCD_WRITECOMMAND2?LC
>> D
            CODE    0BCDH     0007H     UNIT         ?PR?OSCILLATOR_INIT?LCD



OVERLAY MAP OF MODULE:   F:\display\lcd (LCD)


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

?PR?MAIN?LCD                       -----    -----
  +--> ?PR?PORT_IO_INIT?LCD
  +--> ?PR?OSCILLATOR_INIT?LCD
  +--> ?PR?INITLCD?LCD
  +--> ?PR?TESTLCD?LCD

BL51 BANKED LINKER/LOCATER V5.03            10/23/2008  21:50:56  PAGE 2


?PR?INITLCD?LCD                    000EH    0002H
  +--> ?PR?_LCD_WRITECOMMAND1?LCD
  +--> ?PR?_LCD_WRITECOMMAND2?LCD
  +--> ?PR?_LCD_WRITEDATA1?LCD
  +--> ?PR?_LCD_WRITEDATA2?LCD

?PR?_LCD_WRITECOMMAND1?LCD         -----    -----
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_WRITECOMMAND2?LCD         -----    -----
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_WRITEDATA1?LCD            -----    -----
  +--> ?PR?_DELAY1US?LCD

?PR?_LCD_WRITEDATA2?LCD            -----    -----
  +--> ?PR?_DELAY1US?LCD

?PR?TESTLCD?LCD                    -----    -----
  +--> ?CO?LCD
  +--> ?PR?_LCD_WRITESZ?LCD
  +--> ?PR?_DELAY1MS?LCD

?PR?_LCD_WRITESZ?LCD               000EH    0006H
  +--> ?PR?_DELAY1MS?LCD
  +--> ?PR?_LCD_WRITECOMMAND1?LCD
  +--> ?PR?_LCD_WRITEDATA1?LCD
  +--> ?PR?_LCD_WRITECOMMAND2?LCD
  +--> ?PR?_LCD_WRITEDATA2?LCD

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



SYMBOL TABLE OF MODULE:  F:\display\lcd (LCD)

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

  -------         MODULE        LCD
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00FFH         PUBLIC        WDTCN
  D:00A0H         PUBLIC        P2
  D:00F8H         PUBLIC        P7
  D:00E8H         PUBLIC        ADC0CN
  D:0084H         PUBLIC        SFRPAGE
  D:00E8H         PUBLIC        ADC2CN
  D:00A8H         PUBLIC        IE
  D:00A6H         PUBLIC        P2MDOUT
  D:00A7H         PUBLIC        P3MDOUT
  D:009CH         PUBLIC        P4MDOUT
  D:009DH         PUBLIC        P5MDOUT
  D:009EH         PUBLIC        P6MDOUT
  D:009FH         PUBLIC        P7MDOUT
  C:0880H         PUBLIC        eight
  D:00F8H         PUBLIC        CAN0CN
  C:0B09H         PUBLIC        Port_IO_Init
  D:00D8H         PUBLIC        PCA0CN
  C:0BB9H         PUBLIC        _LCD_WriteCommand1
  C:0BC3H         PUBLIC        _LCD_WriteCommand2
  D:00B8H         PUBLIC        IP
  C:0BCDH         PUBLIC        Oscillator_Init
  C:0830H         PUBLIC        three
  D:00E1H         PUBLIC        XBR0
BL51 BANKED LINKER/LOCATER V5.03            10/23/2008  21:50:56  PAGE 3


  D:00E2H         PUBLIC        XBR1
  D:00E3H         PUBLIC        XBR2
  C:08A0H         PUBLIC        chen
  D:00E4H         PUBLIC        XBR3
  C:0870H         PUBLIC        seven
  D:00C0H         PUBLIC        SMB0CN
  C:0B73H         PUBLIC        main
  C:0900H         PUBLIC        niao
  D:0088H         PUBLIC        CPT0CN
  D:0088H         PUBLIC        CPT1CN
  C:0890H         PUBLIC        nine
  C:0850H         PUBLIC        five
  D:0088H         PUBLIC        CPT2CN
  D:00F8H         PUBLIC        SPI0CN
  D:0088H         PUBLIC        TCON
  D:00C8H         PUBLIC        TMR2CN
  C:08C0H         PUBLIC        hao
  D:00C8H         PUBLIC        TMR3CN
  D:00C8H         PUBLIC        TMR4CN
  C:0840H         PUBLIC        four
  D:008AH         PUBLIC        OSCICN
  C:0800H         PUBLIC        zero
  C:0810H         PUBLIC        one
  C:09CDH         PUBLIC        _LCD_WriteHZ
  C:0920H         PUBLIC        ren
  C:08E0H         PUBLIC        wen
  C:0940H         PUBLIC        _LCD_WriteSZ
  C:0B50H         PUBLIC        _LCD_WriteData1
  C:0B65H         PUBLIC        _LCD_WriteData2
  C:0860H         PUBLIC        six
  B:00A0H.0       PUBLIC        LCD_RS
  C:0820H         PUBLIC        two
  B:00A0H.1       PUBLIC        LCD_RW
  C:0AE7H         PUBLIC        _Delay1ms
  D:0098H         PUBLIC        SCON0
  D:0098H         PUBLIC        SCON1
  C:0A50H         PUBLIC        InitLCD
  C:0BA6H         PUBLIC        _Delay1us
  D:00C0H         PUBLIC        CAN0STA
  C:0B2BH         PUBLIC        TestLCD
  C:0B88H         PUBLIC        _Delay1s
  B:00A0H.2       PUBLIC        LCD_E
  D:00D0H         PUBLIC        PSW
  B:00A0H.6       PUBLIC        LCD_CS1
  B:00A0H.7       PUBLIC        LCD_CS2
  -------         PROC          _LCD_WRITECOMMAND1
  D:0007H         SYMBOL        ch
  C:0BB9H         LINE#         82
  C:0BB9H         LINE#         83
  C:0BB9H         LINE#         84
  C:0BBBH         LINE#         85
  C:0BBDH         LINE#         86
  C:0BBDH         LINE#         87
  C:0BBDH         LINE#         88
  C:0BBDH         LINE#         89
  C:0BBDH         LINE#         90
  C:0BC0H         LINE#         91
  C:0BC2H         LINE#         92
  -------         ENDPROC       _LCD_WRITECOMMAND1
  -------         PROC          _LCD_WRITECOMMAND2
  D:0007H         SYMBOL        ch
  C:0BC3H         LINE#         94
  C:0BC3H         LINE#         95
  C:0BC3H         LINE#         96
  C:0BC5H         LINE#         97
BL51 BANKED LINKER/LOCATER V5.03            10/23/2008  21:50:56  PAGE 4


  C:0BC7H         LINE#         98
  C:0BC7H         LINE#         99
  C:0BC7H         LINE#         100
  C:0BC7H         LINE#         101
  C:0BC7H         LINE#         102
  C:0BCAH         LINE#         103
  C:0BCCH         LINE#         104
  -------         ENDPROC       _LCD_WRITECOMMAND2
  -------         PROC          L?0043
  -------         ENDPROC       L?0043
  -------         PROC          _LCD_WRITEDATA1

⌨️ 快捷键说明

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