亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcdconf_1386_c16a_s1c33240_vgamon.h

?? uCGUI
?? H
字號:
/*************************************************************************************************************
                                                   uC/GUI
                                               嵌入式通用圖形軟件
文    件: LCDConf_1386_C16A_S1C33240_VGAMON.h
描    述: Sample configuration file for EPSON 13806 LCD controller
              connected to VGA monitor
*************************************************************************************************************/
#ifndef LCDCONF_H
#define LCDCONF_H

/*************************************************************************************************************
                   General configuration of LCD
*************************************************************************************************************/
#define LCD_XSIZE      (640)      /* X-resolution of LCD, Logical coor. */
#define LCD_YSIZE      (480)      /* Y-resolution of LCD, Logical coor. */

#define LCD_CONTROLLER 1386

#define LCD_SWAP_BYTE_ORDER (1)
#define LCD_BITSPERPIXEL    (16)
#define LCD_SWAP_RB         (1)

/*************************************************************************************************************
                   Full bus configuration
*************************************************************************************************************/
#define LCD_READ_MEM(Off)            *((U16 *)(0xa00000+(((U32)(Off))<<1)))
#define LCD_WRITE_MEM(Off,data)      *((U16 *)(0xa00000+(((U32)(Off))<<1)))=data
#define LCD_READ_REG(Off)            *((volatile U16*)(0x800000+(((U32)(Off))<<1)))
#define LCD_WRITE_REG(Off,data)      *((volatile U16*)(0x800000+(((U32)(Off))<<1)))=data

/*************************************************************************************************************
                   Init sequence for 16 bit access
*************************************************************************************************************/
#define REG_CRTTV_HDP              (((LCD_XSIZE + 7) >> 3) - 1)
#define REG_CRTTV_MEM_ADDR_OFFSET0 ((((LCD_XSIZE + 15) >> 4) * LCD_BITSPERPIXEL) & 0xff)
#define REG_CRTTV_MEM_ADDR_OFFSET1 ((((LCD_XSIZE + 15) >> 4) * LCD_BITSPERPIXEL) >> 8)
#define REG_CRTTV_MEM_ADDR_OFFSET  ((REG_CRTTV_MEM_ADDR_OFFSET1 << 8) + REG_CRTTV_MEM_ADDR_OFFSET0)

#if   (LCD_BITSPERPIXEL == 4)
  #define REG_CRTTV_DISPLAY_MODE 0x02
#elif (LCD_BITSPERPIXEL == 8)
  #define REG_CRTTV_DISPLAY_MODE 0x03
#elif (LCD_BITSPERPIXEL == 16)
  #define REG_CRTTV_DISPLAY_MODE 0x05
#endif

#define  LCD_INIT_CONTROLLER() \
  LCD_WRITE_REG(0x0000/2, 0x0000);                        /* REG_MISC */ \
  LCD_WRITE_REG(0x001c/2, 0x0002);                        /* REG_MPCLK_CFG */ \
  LCD_WRITE_REG(0x0020/2, 0x0380);                        /* REG_MEM_CFG, REG_DRAM_REFRESH */ \
  LCD_WRITE_REG(0x002a/2, 0x0100);                        /* REG_DRAM_TIMINGS_CTRL0, REG_DRAM_TIMINGS_CTRL1 */ \
  LCD_WRITE_REG(0x01fc/2, 0x0000);                        /* REG_DISPLAY_MODE */ \
  LCD_WRITE_REG(0x0004/2, 0x0000);                        /* REG_GPIO_CONFIG0, REG_GPIO_CONFIG1 */ \
  LCD_WRITE_REG(0x0008/2, 0x0000);                        /* REG_GPIO_CTRL0, REG_GPIO_CTRL1 */ \
  LCD_WRITE_REG(0x0010/2, 0x0002);                        /* REG_MEM_CLOCK_CFG */ \
  LCD_WRITE_REG(0x0014/2, 0x0000);                        /* REG_LCD_PCLK_CFG */ \
  LCD_WRITE_REG(0x0018/2, 0x0000);                        /* REG_CRTTV_PCLK_CFG */ \
  LCD_WRITE_REG(0x001e/2, 0x0000);                        /* REG_CPU2MEM_WAIT_SEL */ \
  LCD_WRITE_REG(0x0020/2, 0x0380);                        /* REG_MEM_CFG, REG_DRAM_REFRESH */ \
  LCD_WRITE_REG(0x002a/2, 0x0100);                        /* REG_DRAM_TIMINGS_CTRL0, REG_DRAM_TIMINGS_CTRL1 */ \
  LCD_WRITE_REG(0x0050/2, REG_CRTTV_HDP);                 /* REG_CRTTV_HDP */ \
  LCD_WRITE_REG(0x0052/2, 0x0113);                        /* REG_CRTTV_HNDP, REG_CRTTV_HRTC_START */ \
  LCD_WRITE_REG(0x0054/2, 0x000b);                        /* REG_CRT_HRTC_PULSE */ \
  LCD_WRITE_REG(0x0056/2, 0x01df);                        /* REG_CRTTV_VDP0, REG_CRTTV_VDP1 */ \
  LCD_WRITE_REG(0x0058/2, 0x092b);                        /* REG_CRTTV_VNDP, REG_CRTTV_VRTC_START */ \
  LCD_WRITE_REG(0x005a/2, 0x1001);                        /* REG_CRT_VRTC_PULSE, REG_TV_OUTPUT_CTRL */ \
  LCD_WRITE_REG(0x0060/2, REG_CRTTV_DISPLAY_MODE);        /* REG_CRTTV_DISPLAY_MODE */ \
  LCD_WRITE_REG(0x0062/2, 0x0000);                        /* REG_CRTTV_START_ADDR0, REG_CRTTV_START_ADDR1 */ \
  LCD_WRITE_REG(0x0064/2, 0x0000);                        /* REG_CRTTV_START_ADDR2 */ \
  LCD_WRITE_REG(0x0066/2, REG_CRTTV_MEM_ADDR_OFFSET);     /* REG_CRTTV_MEM_ADDR_OFFSET0, REG_CRTTV_MEM_ADDR_OFFSET1 */ \
  LCD_WRITE_REG(0x0068/2, 0x0000);                        /* REG_CRTTV_PIXEL_PANNING */ \
  LCD_WRITE_REG(0x006a/2, 0x0000);                        /* REG_CRTTV_FIFO_HIGH_THRESHOLD, REG_CRTTV_FIFO_LOW_THRESHOLD */ \
  LCD_WRITE_REG(0x01f0/2, 0x0010);                        /* REG_PWR_SAVE_CFG, REG_PWR_SAVE_STATUS */ \
  LCD_WRITE_REG(0x01fc/2, 0x0002);                        /* REG_DISPLAY_MODE */

/*************************************************************************************************************
                   LCD_ON / LCD_OFF
*************************************************************************************************************/
#define LCD_OFF() LCD_WRITE_REG(0x01fc, 0x0000)
#define LCD_ON()  LCD_WRITE_REG(0x01fc, 0x0002)

#endif /* LCDCONF_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品欧美一区二区三区精品久久| 国产日韩影视精品| 国产精品一二三区| 奇米色777欧美一区二区| 一区二区不卡在线播放 | 国产福利精品导航| 国产精品一区久久久久| 国产福利91精品一区二区三区| 久久99精品国产| 国产乱码精品一区二区三区忘忧草 | 激情图片小说一区| 国产精品一区二区不卡| 成人高清视频在线| 91麻豆国产自产在线观看| 在线视频你懂得一区二区三区| 欧洲在线/亚洲| 欧美岛国在线观看| 国产日韩欧美在线一区| 亚洲精品免费在线播放| 天堂久久久久va久久久久| 美女免费视频一区二区| 国产一区二区三区视频在线播放| 国产91在线观看| 色国产综合视频| 日韩免费电影网站| 亚洲伦理在线精品| 麻豆成人91精品二区三区| 丁香亚洲综合激情啪啪综合| 欧美午夜一区二区三区免费大片| 这里只有精品99re| 国产精品欧美一区喷水| 午夜影视日本亚洲欧洲精品| 国内久久精品视频| 欧美中文字幕一区二区三区| 久久人人97超碰com| 一区二区三区在线免费观看| 国内外成人在线| 欧美猛男gaygay网站| 久久婷婷成人综合色| 亚洲综合一区二区| 国产在线国偷精品免费看| 91麻豆高清视频| 欧美mv和日韩mv国产网站| 中文字幕一区二区三区色视频| 同产精品九九九| 不卡的av电影| 国产亚洲欧美一区在线观看| 五月天激情综合| 91欧美一区二区| 久久久另类综合| 黄页视频在线91| 91精品国产高清一区二区三区 | 日韩精品电影在线| 国产精品亚洲成人| 69p69国产精品| 亚洲午夜久久久久久久久电影院| 国产精品资源站在线| 日韩一区二区三区免费看| 一区二区三区 在线观看视频| 国产精品亚洲第一| 久久先锋影音av鲁色资源网| 欧美aaaaaa午夜精品| 欧美最新大片在线看| 成人免费一区二区三区视频| 国产伦精一区二区三区| 欧美一级片在线| 日韩精品一二三区| 欧美一区二区久久久| 日日夜夜精品免费视频| 欧美探花视频资源| 亚洲v中文字幕| 欧美日韩的一区二区| 亚洲亚洲精品在线观看| 在线观看日产精品| 午夜精品aaa| 欧美一区午夜视频在线观看| 五月综合激情网| 欧美日高清视频| 欧美aaaaaa午夜精品| 精品久久久久久亚洲综合网| 久久精品av麻豆的观看方式| 精品嫩草影院久久| 国产麻豆精品在线| 亚洲欧美自拍偷拍| 在线观看免费一区| 麻豆国产欧美一区二区三区| 日韩精品中文字幕在线不卡尤物| 久久精品国产精品亚洲精品 | 欧美亚洲动漫另类| 亚洲第一福利一区| 日韩精品一区二区三区三区免费| 久久99国产精品免费网站| 久久综合色天天久久综合图片| 国产一区999| 亚洲欧洲中文日韩久久av乱码| 欧美亚洲日本一区| 久久精品噜噜噜成人av农村| 国产日韩在线不卡| 欧美日韩精品专区| 久久疯狂做爰流白浆xx| 国产精品久久久久四虎| 日本黄色一区二区| 久久精品国产亚洲一区二区三区| 国产色产综合色产在线视频| 色偷偷成人一区二区三区91 | 一区二区在线免费| 日韩一区二区三区视频在线观看| 国产91高潮流白浆在线麻豆 | 成人精品国产一区二区4080| 亚洲国产综合在线| 国产婷婷一区二区| 欧美体内she精视频| 国产美女视频91| 亚洲国产成人av网| 国产日韩欧美一区二区三区综合| 欧美性色欧美a在线播放| 国产一区在线视频| 亚洲一区二区视频在线| 国产日韩欧美综合一区| 欧美一区二区三区在线看| 成人免费不卡视频| 美女脱光内衣内裤视频久久影院| 国产精品二三区| 欧美精品一区二区三区高清aⅴ | 久久久久久97三级| 在线观看91av| 日本精品视频一区二区| 成人av网在线| 激情综合亚洲精品| 日韩高清国产一区在线| 亚洲自拍都市欧美小说| 欧美国产综合一区二区| 欧美精品一区二区不卡| 日韩欧美激情一区| 欧美日韩国产一级| 91精品办公室少妇高潮对白| 成人理论电影网| 韩国精品主播一区二区在线观看| 五月天亚洲精品| 亚洲风情在线资源站| 亚洲欧洲三级电影| 国产欧美日韩视频在线观看| 久久久久久9999| 久久影院视频免费| 亚洲精品一区二区三区99| 精品久久久久久久一区二区蜜臀| 91精品国产一区二区三区蜜臀 | 色久综合一二码| 色伊人久久综合中文字幕| 91在线视频观看| 91美女在线观看| 91国产成人在线| 欧美私模裸体表演在线观看| 欧美丝袜自拍制服另类| 欧美日韩不卡一区| 欧美一区二区三区色| 欧美一个色资源| 久久色在线观看| 中文一区一区三区高中清不卡| 中文字幕av一区二区三区| 综合亚洲深深色噜噜狠狠网站| 国产精品久久久久久妇女6080| 国产精品视频线看| 亚洲黄色免费网站| 天天射综合影视| 狠狠色丁香久久婷婷综合_中 | 欧美高清在线视频| 亚洲女同女同女同女同女同69| 亚洲精品乱码久久久久久黑人| 一区二区三区四区乱视频| 香蕉av福利精品导航| 精品在线视频一区| 成人网在线播放| 欧美午夜影院一区| 精品免费国产二区三区| 中文字幕在线一区二区三区| 亚洲精品成人少妇| 免费欧美在线视频| 成人av网站免费| 91精品中文字幕一区二区三区| 26uuu国产日韩综合| 亚洲视频 欧洲视频| 天堂va蜜桃一区二区三区| 国产一区二三区| 日本精品免费观看高清观看| 日韩视频在线永久播放| 国产精品高潮呻吟| 久久国产欧美日韩精品| 99国产精品久久久久久久久久久| 制服.丝袜.亚洲.中文.综合| 亚洲国产精品t66y| 奇米色一区二区| 色一情一乱一乱一91av| 久久久久久亚洲综合| 亚洲国产视频一区| 岛国精品一区二区| 日韩限制级电影在线观看| 亚洲尤物在线视频观看| 国产mv日韩mv欧美| 欧美一区二区三区影视|