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

📄 ra8806.m51

📁 ra8806触摸屏控制芯片完全c51底层驱动
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        02/21/2009  10:27:07  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE START_AD.obj, 320240MINE.obj, mra8806.obj TO ra8806 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  START_AD.obj (?C_STARTUP)
  320240MINE.obj (320240MINE)
  mra8806.obj (MRA8806)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)


LINK MAP OF MODULE:  ra8806 (?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     000FH     UNIT         ?DT?_DIS_CIRCLE?MRA8806
                    0017H     0009H                  *** GAP ***
            BIT     0020H.0   0000H.4   UNIT         ?BI?320240MINE
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     0026H     UNIT         _DATA_GROUP_
            IDATA   0047H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00F0H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0DADH     UNIT         ?CO?320240MINE
            CODE    0DB0H     03F4H     UNIT         ?PR?DIS_TOUCH?320240MINE
            CODE    11A4H     02A3H     UNIT         ?PR?KEY_SCAN?320240MINE
            CODE    1447H     016EH     UNIT         ?PR?_KEYBOARD?320240MINE
            CODE    15B5H     0149H     UNIT         ?PR?_DIS_LINEXY?MRA8806
            CODE    16FEH     012FH     UNIT         ?PR?_DIS_CIRCLE?MRA8806
            CODE    182DH     00D5H     UNIT         ?PR?SHOW_MONITER2?320240MINE
            CODE    1902H     00CFH     UNIT         ?PR?SHOW_MONITOR3?320240MINE
            CODE    19D1H     00CFH     UNIT         ?PR?INITIATE?MRA8806
            CODE    1AA0H     00BEH     UNIT         ?PR?MAIN?320240MINE
            CODE    1B5EH     009CH     UNIT         ?PR?DRAW?320240MINE
            CODE    1BFAH     008FH     UNIT         ?C_C51STARTUP
            CODE    1C89H     006BH     UNIT         ?PR?_DIS_BLANK_REC?MRA8806
            CODE    1CF4H     005AH     UNIT         ?PR?_DIS_POINT?MRA8806
            CODE    1D4EH     0058H     UNIT         ?PR?TEST?MRA8806
            CODE    1DA6H     0058H     UNIT         ?PR?_DIS_POS_PIC?MRA8806
            CODE    1DFEH     0045H     UNIT         ?PR?_CLEAN_AREA?320240MINE
            CODE    1E43H     0044H     UNIT         ?PR?_REC?320240MINE
            CODE    1E87H     003FH     UNIT         ?C?LIB_CODE
            CODE    1EC6H     003BH     UNIT         ?PR?_PRINT_HEX?MRA8806
            CODE    1F01H     003AH     UNIT         ?PR?_DIS_TEXT?MRA8806
            CODE    1F3BH     0033H     UNIT         ?PR?DIS_DDRAM1_PIC?MRA8806
BL51 BANKED LINKER/LOCATER V5.12                                                      02/21/2009  10:27:07  PAGE 2


            CODE    1F6EH     0020H     UNIT         ?PR?_WR_DATA?MRA8806
            CODE    1F8EH     001EH     UNIT         ?PR?_DELAY1MS?MRA8806
            CODE    1FACH     001EH     UNIT         ?PR?_LCD_LINEDIST_ADJUST?MRA8806
            CODE    1FCAH     001DH     UNIT         ?PR?ONLY_SHOW_PAGE1?MRA8806
            CODE    1FE7H     001DH     UNIT         ?PR?ONLY_SHOW_PAGE2?MRA8806
            CODE    2004H     001DH     UNIT         ?PR?SHOW_TWO_LAYER?MRA8806
            CODE    2021H     001DH     UNIT         ?PR?GRAY_MODE?MRA8806
            CODE    203EH     001BH     UNIT         ?PR?_WRR_ADDR?MRA8806
            CODE    2059H     001AH     UNIT         ?PR?ACCESS_PAGE1?MRA8806
            CODE    2073H     001AH     UNIT         ?PR?ACCESS_PAGE2?MRA8806
            CODE    208DH     0019H     UNIT         ?PR?SET_FILL_PNTR_TO_DDRAM?MRA8806
            CODE    20A6H     0018H     UNIT         ?PR?_LCD_GOTOXY?MRA8806
            CODE    20BEH     0017H     UNIT         ?PR?LCD_GRAPHIC?MRA8806
            CODE    20D5H     0017H     UNIT         ?PR?ACCESS_2PAGES?MRA8806
            CODE    20ECH     0017H     UNIT         ?PR?LCD_INV?MRA8806
            CODE    2103H     0017H     UNIT         ?PR?LCD_NOINV?MRA8806
            CODE    211AH     0017H     UNIT         ?PR?LCD_BOLD?MRA8806
            CODE    2131H     0017H     UNIT         ?PR?LCD_NOBOLD?MRA8806
            CODE    2148H     0017H     UNIT         ?PR?COM_DIR_239_0?MRA8806
            CODE    215FH     0017H     UNIT         ?PR?LCD_ROTATE90?MRA8806
            CODE    2176H     0017H     UNIT         ?PR?DIS_RATATE_90?MRA8806
            CODE    218DH     0016H     UNIT         ?PR?READ_DATA?MRA8806
            CODE    21A3H     0016H     UNIT         ?PR?LCD_ON?MRA8806
            CODE    21B9H     0016H     UNIT         ?PR?LCD_TEXT?MRA8806
            CODE    21CFH     0014H     UNIT         ?PR?READ_STATUS?MRA8806
            CODE    21E3H     0013H     UNIT         ?PR?_WRR_DATA?MRA8806
            CODE    21F6H     0012H     UNIT         ?PR?RST?MRA8806
            CODE    2208H     0012H     UNIT         ?PR?_LCD_FONTSIZE?MRA8806
            CODE    221AH     0010H     UNIT         ?PR?_DELAY100US?MRA8806
            CODE    222AH     000DH     UNIT         ?PR?LCD_CLEAR?MRA8806
            CODE    2237H     0009H     UNIT         ?C_INITSEG
            CODE    2240H     0009H     UNIT         ?PR?ADC_X1_MSB?MRA8806
            CODE    2249H     0009H     UNIT         ?PR?ADC_Y1_MSB?MRA8806
            CODE    2252H     0003H     UNIT         ?PR?_DELAY2US?MRA8806



OVERLAY MAP OF MODULE:   ra8806 (?C_STARTUP)


SEGMENT                                      DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                      START    LENGTH     START    LENGTH
------------------------------------------------------------------------------
?C_C51STARTUP                              -----    -----      -----    -----
  +--> ?PR?MAIN?320240MINE
  +--> ?C_INITSEG

?PR?MAIN?320240MINE                        -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?MRA8806
  +--> ?PR?RST?MRA8806
  +--> ?PR?INITIATE?MRA8806
  +--> ?PR?ACCESS_2PAGES?MRA8806
  +--> ?PR?LCD_CLEAR?MRA8806
  +--> ?PR?ACCESS_PAGE1?MRA8806
  +--> ?PR?ONLY_SHOW_PAGE1?MRA8806
  +--> ?PR?_DIS_BLANK_REC?MRA8806
  +--> ?CO?320240MINE
BL51 BANKED LINKER/LOCATER V5.12                                                      02/21/2009  10:27:07  PAGE 3


  +--> ?PR?_DIS_POS_PIC?MRA8806
  +--> ?PR?LCD_ON?MRA8806
  +--> ?PR?DRAW?320240MINE
  +--> ?PR?DIS_TOUCH?320240MINE

?PR?RST?MRA8806                            -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?MRA8806

?PR?INITIATE?MRA8806                       -----    -----      -----    -----
  +--> ?PR?_WR_DATA?MRA8806

?PR?ACCESS_2PAGES?MRA8806                  -----    -----      -----    -----
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?READ_DATA?MRA8806                      -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806

?PR?_WRR_ADDR?MRA8806                      -----    -----      -----    -----
  +--> ?PR?_LCD_GOTOXY?MRA8806

?PR?_LCD_GOTOXY?MRA8806                    -----    -----      -----    -----
  +--> ?PR?_WRR_DATA?MRA8806

?PR?LCD_CLEAR?MRA8806                      -----    -----      -----    -----
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_WR_DATA?MRA8806
  +--> ?PR?SET_FILL_PNTR_TO_DDRAM?MRA8806

?PR?LCD_GRAPHIC?MRA8806                    -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?SET_FILL_PNTR_TO_DDRAM?MRA8806         -----    -----      -----    -----
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WR_DATA?MRA8806
  +--> ?PR?READ_STATUS?MRA8806

?PR?ACCESS_PAGE1?MRA8806                   -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?ONLY_SHOW_PAGE1?MRA8806                -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_DIS_BLANK_REC?MRA8806                 002CH    0005H      -----    -----
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_DIS_POS_PIC?MRA8806                   002CH    000BH      -----    -----
  +--> ?PR?LCD_GRAPHIC?MRA8806
BL51 BANKED LINKER/LOCATER V5.12                                                      02/21/2009  10:27:07  PAGE 4


  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?LCD_ON?MRA8806                         -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?DRAW?320240MINE                        0021H    0002H      0000H    00F0H
  +--> ?PR?_DIS_POINT?MRA8806

?PR?_DIS_POINT?MRA8806                     0046H    0001H      -----    -----
  +--> ?PR?_LCD_GOTOXY?MRA8806
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?DIS_TOUCH?320240MINE                   0021H    0009H      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806
  +--> ?PR?KEY_SCAN?320240MINE
  +--> ?PR?SHOW_MONITER2?320240MINE
  +--> ?PR?SHOW_MONITOR3?320240MINE
  +--> ?PR?_KEYBOARD?320240MINE
  +--> ?PR?LCD_TEXT?MRA8806
  +--> ?PR?_LCD_GOTOXY?MRA8806
  +--> ?PR?_DELAY1MS?MRA8806
  +--> ?PR?ONLY_SHOW_PAGE1?MRA8806
  +--> ?PR?_CLEAN_AREA?320240MINE
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_DIS_BLANK_REC?MRA8806
  +--> ?CO?320240MINE
  +--> ?PR?_DIS_TEXT?MRA8806
  +--> ?PR?_DIS_LINEXY?MRA8806
  +--> ?PR?_DIS_POS_PIC?MRA8806
  +--> ?PR?_REC?320240MINE

?PR?KEY_SCAN?320240MINE                    002AH    0003H      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806
  +--> ?PR?_DELAY1MS?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?ADC_X1_MSB?MRA8806
  +--> ?PR?ADC_Y1_MSB?MRA8806
  +--> ?PR?LCD_TEXT?MRA8806
  +--> ?PR?_LCD_FONTSIZE?MRA8806
  +--> ?PR?_LCD_GOTOXY?MRA8806
  +--> ?PR?_PRINT_HEX?MRA8806

?PR?ADC_X1_MSB?MRA8806                     -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806

?PR?ADC_Y1_MSB?MRA8806                     -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806

BL51 BANKED LINKER/LOCATER V5.12                                                      02/21/2009  10:27:07  PAGE 5


?PR?LCD_TEXT?MRA8806                       -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_LCD_FONTSIZE?MRA8806                  -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_PRINT_HEX?MRA8806                     -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?SHOW_MONITER2?320240MINE               -----    -----      -----    -----
  +--> ?PR?ONLY_SHOW_PAGE2?MRA8806
  +--> ?PR?ACCESS_PAGE2?MRA8806
  +--> ?PR?LCD_CLEAR?MRA8806
  +--> ?CO?320240MINE
  +--> ?PR?_DIS_TEXT?MRA8806
  +--> ?PR?_DIS_BLANK_REC?MRA8806
  +--> ?PR?LCD_TEXT?MRA8806
  +--> ?PR?_DIS_POS_PIC?MRA8806

?PR?ONLY_SHOW_PAGE2?MRA8806                -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?ACCESS_PAGE2?MRA8806                   -----    -----      -----    -----
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?READ_DATA?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_DIS_TEXT?MRA8806                      002AH    0008H      -----    -----
  +--> ?PR?LCD_TEXT?MRA8806
  +--> ?PR?_LCD_FONTSIZE?MRA8806
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806
  +--> ?PR?_DELAY1MS?MRA8806

?PR?SHOW_MONITOR3?320240MINE               -----    -----      -----    -----
  +--> ?PR?ONLY_SHOW_PAGE2?MRA8806
  +--> ?PR?ACCESS_PAGE2?MRA8806
  +--> ?PR?LCD_CLEAR?MRA8806
  +--> ?CO?320240MINE
  +--> ?PR?_DIS_TEXT?MRA8806
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_DIS_BLANK_REC?MRA8806
  +--> ?PR?_DIS_LINEXY?MRA8806
  +--> ?PR?_DIS_POS_PIC?MRA8806

?PR?_DIS_LINEXY?MRA8806                    002DH    0019H      -----    -----
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_DIS_POINT?MRA8806

?PR?_KEYBOARD?320240MINE                   002AH    0002H      -----    -----
  +--> ?PR?_CLEAN_AREA?320240MINE
BL51 BANKED LINKER/LOCATER V5.12                                                      02/21/2009  10:27:07  PAGE 6


  +--> ?PR?_DIS_BLANK_REC?MRA8806
  +--> ?CO?320240MINE
  +--> ?PR?_DIS_POS_PIC?MRA8806

?PR?_CLEAN_AREA?320240MINE                 002CH    0008H      -----    -----
  +--> ?PR?LCD_GRAPHIC?MRA8806
  +--> ?PR?_LCD_GOTOXY?MRA8806
  +--> ?PR?_WRR_ADDR?MRA8806
  +--> ?PR?_WRR_DATA?MRA8806

?PR?_REC?320240MINE                        002AH    0003H      -----    -----
  +--> ?PR?_DIS_LINEXY?MRA8806



SYMBOL TABLE OF MODULE:  ra8806 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:1BFAH         SEGMENT       ?C_C51STARTUP
  I:0047H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00AFH         SYMBOL        CFG8XX
  N:0000H         SYMBOL        EXSP
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:1BFDH         SYMBOL        IDATALOOP
  D:00A0H         SYMBOL        P2
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN

⌨️ 快捷键说明

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