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

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

?? lcdconf_1375_c8_c320x240.h

?? 一個在44b0上移植成功的ucgui
?? H
字號:
/***********************************************************************************************************                                                uC/GUI*                        Universal graphic software for embedded applications**                       (c) Copyright 2002, Micrium Inc., Weston, FL*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH**              礐/GUI is protected by international copyright laws. Knowledge of the*              source code may not be used to write a similar product. This file may*              only be used in accordance with a license and should not be redistributed*              in any way. We appreciate your understanding and fairness.*----------------------------------------------------------------------
File        : LCDConf_1375_C8_C320x240.h
Purpose     : Sample configuration file
----------------------------------------------------------------------
*/

#ifndef LCDCONF_H
#define LCDCONF_H

/*********************************************************************
*
*                   General configuration of LCD
*
**********************************************************************
*/


#define LCD_XSIZE      (320)   /* X-resolution of LCD, Logical coor. */
#define LCD_YSIZE      (240)   /* Y-resolution of LCD, Logical coor. */

#define LCD_BITSPERPIXEL (8)

#define LCD_CONTROLLER 1375

/*********************************************************************
*
*                   Full bus configuration
*
**********************************************************************
*/

#define LCD_READ_MEM(Off)            *((U16*)         (0xc00000+(((U32)(Off))<<1)))
#define LCD_WRITE_MEM(Off,data)      *((U16*)         (0xc00000+(((U32)(Off))<<1)))=data
#define LCD_READ_REG(Off)            *((volatile U16*)(0xc1ffe0+(((U16)(Off))<<1)))
#define LCD_WRITE_REG(Off,data)      *((volatile U16*)(0xc1ffe0+(((U16)(Off))<<1)))=data

/*********************************************************************
*
*                   Define contents of registers
*
**********************************************************************
*/

#define LCD_REG0  (0)                                          /* Product code */

#define LCD_REG1  (0x23)                                       /* Mode reg 0.    0 for 4 bit mono LCD */            \
                                                               /*                1 for 8 bit mono LCD */            \
                                                               /*             0x23 for 8 bit color LCD */           \
                 |(1<<2)                                       /*             Mask FPSHIFT during h.non-display */

#define LCD_REG2 ((3<<6)                                       /* Mode reg 1: Bits per pixel 0:1, 1:2, 2:4, 3:8 */  \
                 |(1<<5)                                       /* High performance bit for accel. of CPU access */  \
                 |(1<<4)                                       /* Input clock divide */                             \
                 |(0<<3)                                       /* Display blank */                                  \
                 |(0<<2)                                       /* Frame repeat */                                   \
                 |(0<<1)                                       /* HW video invert enable */                         \
                 |(0<<0))                                      /* SW video invert */
                 
#define LCD_REG3                                               /* Mode reg 2. 0 for 4 bit mono LCD */               \
                  (0<<7)                                       /* LUT bypass */                                     \
                 |(0<<3)                                       /* LCDPWR override */                                \
                 |(0<<2)                                       /* hw power save enable */                           \
                 |(3<<0)                                       /* Software power save :3 = normal operation */

#define LCD_REG4 (LCD_XSIZE/8-1)                               /* horizontal panel size*/
#define LCD_REG5 ((LCD_YSIZE-1)&255)                           /* Vert. panel size, lsb */
#define LCD_REG6 ((LCD_YSIZE-1)>>8)                            /* Vert. panel size, msb */
#define LCD_REG7 (0)                                           /* FPLine start position (TFT only) */
#define LCD_REG8 (31)                                          /* H.non display period   (0 usually O.K.)*/
#define LCD_REG9 (0)                                           /* FPFrame start pos.    (TFT only) */
#define LCD_REGA (0)                                           /* v.non display period  */
#define LCD_REGB (0)                                           /* mod rate register     0: every frame */
#define LCD_REGC (0)                                           /* Screen 1 start lsb    */
#define LCD_REGD (0)                                           /* Screen 1 start msb    */

#define LCD_REG12 (LCD_BITSPERPIXEL*(LCD_VXSIZE-LCD_XSIZE)/16) /* Memory Address offset (usually 0) */
#define LCD_REG13 LCD_REG5                                     /* Vert. screen 1 size, lsb */
#define LCD_REG14 LCD_REG6                                     /* Vert. screen 1 size, msb */

#define LCD_REG1B (0)                                          /* No swivel mode  (use 0xc0 for alt.swivel)  */
#define LCD_REG1C (0x78)                                       /* bytes per line (stride, for swivel mode only)  */

/*********************************************************************
*
*                   Init sequence for 16 bit access
*
**********************************************************************
*/

#if !LCD_SWAP_BYTE_ORDER
  #define LCD_WRITE_REGLH(Adr, d0, d1) LCD_WRITE_REG(Adr, ((d0)<<8) | (d1))
#else
  #define LCD_WRITE_REGLH(Adr, d0, d1) LCD_WRITE_REG(Adr, ((d1)<<8) | (d0))
#endif  

#define LCD_INIT_CONTROLLER()                                                                    \
        LCD_WRITE_REGLH(0x00>>1,LCD_REG0, LCD_REG1);                                             \
        LCD_WRITE_REGLH(0x02>>1,LCD_REG2, LCD_REG3);                                             \
        LCD_WRITE_REGLH(0x04>>1,LCD_REG4, LCD_REG5);                                             \
        LCD_WRITE_REGLH(0x06>>1,LCD_REG6, LCD_REG7);                                             \
        LCD_WRITE_REGLH(0x08>>1,LCD_REG8, LCD_REG9);                                             \
        LCD_WRITE_REGLH(0x0a>>1,LCD_REGA, LCD_REGB);                                             \
        LCD_WRITE_REGLH(0x0c>>1,LCD_REGC, LCD_REGD);                                             \
        LCD_WRITE_REG  (0x0e>>1,0x00);                 /* 0, screen 2 start l*/                  \
        LCD_WRITE_REG  (0x10>>1,0x00);                 /* screen 2 start h */                    \
        LCD_WRITE_REGLH(0x12>>1,LCD_REG12, LCD_REG13); /* mem adr. offset, screen 1 vsize(lsb)*/ \
        LCD_WRITE_REGLH(0x14>>1,LCD_REG14, 0);                                                   \
        LCD_WRITE_REGLH(0x1a>>1,0, LCD_REG1B);                                                   \
        LCD_WRITE_REGLH(0x1c>>1,LCD_REG1C, 0)
 
#endif /* LCDCONF_H */

 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产另类ts人妖一区二区| 国产精品538一区二区在线| 欧美亚洲综合久久| 亚洲一区二区精品久久av| 欧美日韩视频不卡| 国产成人精品网址| 久久久久久久免费视频了| 高清不卡在线观看| 亚洲精品国产一区二区三区四区在线 | 久久成人综合网| 精品三级在线看| 99久久免费视频.com| 亚洲精品欧美激情| 欧美一区日本一区韩国一区| 久久99国产精品麻豆| 中文字幕不卡三区| 欧美三区在线观看| 国产一区二区福利视频| 亚洲乱码国产乱码精品精98午夜 | 久久精品男人的天堂| www.欧美亚洲| 亚洲国产成人91porn| 337p日本欧洲亚洲大胆精品| 成人一区二区三区视频在线观看| 亚洲视频综合在线| 日韩一卡二卡三卡国产欧美| 成人av资源网站| 日韩一区欧美二区| 中文字幕中文乱码欧美一区二区| 在线这里只有精品| 国产精品资源在线观看| 有码一区二区三区| 久久久亚洲精品一区二区三区| 色综合色狠狠综合色| 久久99九九99精品| 亚洲不卡在线观看| 国产精品二三区| 日韩免费看网站| 91在线国产观看| 美日韩一级片在线观看| 亚洲激情中文1区| 久久久久久久久久美女| 欧美日韩激情一区| 91美女视频网站| 国产成人亚洲综合a∨婷婷图片 | 不卡一卡二卡三乱码免费网站| 亚洲电影欧美电影有声小说| 国产嫩草影院久久久久| 日韩一级二级三级精品视频| 91免费视频网| 成人激情开心网| 国产伦精品一区二区三区视频青涩| 亚洲精品第1页| 国产精品第一页第二页第三页 | 久久久久久久综合狠狠综合| 7777精品伊人久久久大香线蕉超级流畅 | 精品日韩一区二区| 欧洲亚洲精品在线| 成人av电影在线| 国产成人av影院| 久久99热这里只有精品| 亚洲电影中文字幕在线观看| 中文字幕日韩精品一区| 欧美国产精品v| 欧美精品一区二区三区高清aⅴ | 激情综合色综合久久综合| 午夜天堂影视香蕉久久| 亚洲免费观看视频| 最好看的中文字幕久久| 国产欧美一区二区精品忘忧草| 欧美不卡在线视频| 欧美成人福利视频| 欧美不卡一区二区三区四区| 欧美一卡二卡在线观看| 91麻豆精品国产91| 91麻豆精品国产91久久久久久| 欧美日韩国产综合视频在线观看 | 欧美一卡二卡在线| 欧美福利一区二区| 91麻豆精品国产91久久久久| 欧美肥胖老妇做爰| 欧美一个色资源| 久久综合九色综合久久久精品综合 | 国产日韩欧美麻豆| 国产欧美一区二区精品性色| 欧美国产国产综合| 亚洲伦在线观看| 一区二区激情小说| 日韩成人精品在线观看| 蜜臀av一区二区| 极品瑜伽女神91| 成人精品在线视频观看| 成人免费毛片app| 99久久免费视频.com| 色8久久精品久久久久久蜜| 欧美绝品在线观看成人午夜影视| 欧美精三区欧美精三区| 日韩免费高清av| 国产欧美视频一区二区| 亚洲视频一区在线| 婷婷久久综合九色综合伊人色| 午夜视频一区二区| 国产麻豆一精品一av一免费| 波波电影院一区二区三区| 色婷婷精品大视频在线蜜桃视频| 欧美日韩一级片网站| 精品久久久久久无| 国产精品欧美一区喷水| 亚洲一区二区三区四区不卡| 日韩黄色一级片| 丁香婷婷深情五月亚洲| 91福利国产成人精品照片| 日韩精品一区二区三区中文不卡| 亚洲一区二区在线观看视频 | 欧美精品一区二区久久婷婷| 欧美国产精品中文字幕| 亚洲一区二区欧美| 国产激情一区二区三区四区| 欧美亚洲国产一区二区三区| 日韩手机在线导航| 亚洲人成伊人成综合网小说| 蜜臀av国产精品久久久久| 99re这里只有精品首页| 日韩免费性生活视频播放| 国产精品不卡一区二区三区| 久久国产三级精品| 91国偷自产一区二区开放时间| 久久综合久久鬼色中文字| 一区二区高清在线| 成人精品免费看| 在线不卡中文字幕| 亚洲特黄一级片| 国产乱码一区二区三区| 欧美日韩精品一区二区在线播放| 中文字幕乱码一区二区免费| 日韩综合在线视频| 色婷婷精品大在线视频| 中文字幕国产一区二区| 免费欧美高清视频| 欧洲av一区二区嗯嗯嗯啊| 国产视频一区不卡| 麻豆精品久久久| 欧美精品久久久久久久多人混战| 国产精品高潮呻吟久久| 丰满少妇久久久久久久| 欧美成人精品福利| 日韩精品乱码免费| 欧美日韩精品一区二区三区四区 | 国产精品1区2区| 日韩欧美中文一区二区| 亚洲一区二区成人在线观看| 91视频在线观看免费| 国产精品久久久久影视| 狠狠色狠狠色综合日日91app| 欧美精品在线观看播放| 亚洲一区二区视频| 色www精品视频在线观看| 亚洲欧洲精品一区二区精品久久久 | 玉米视频成人免费看| av一区二区三区四区| 欧美激情一区在线观看| 国产成人av电影在线| 久久久久88色偷偷免费| 国产精一区二区三区| 久久久激情视频| 国产aⅴ综合色| 中文子幕无线码一区tr| 国产成人综合亚洲网站| 久久精品视频免费观看| 国产精品123区| 国产网站一区二区三区| 成人午夜精品在线| 五月天一区二区三区| 欧美日韩国产一区二区三区地区| 亚洲va天堂va国产va久| 欧美高清视频在线高清观看mv色露露十八| 一个色综合网站| 欧美片在线播放| 免费欧美高清视频| 久久先锋资源网| 99视频精品全部免费在线| 亚洲黄色小说网站| 69堂国产成人免费视频| 久久99精品网久久| 国产精品国产自产拍在线| 91麻豆精东视频| 免费一级片91| 国产欧美精品区一区二区三区| zzijzzij亚洲日本少妇熟睡| 一区二区三区欧美| 日韩欧美一级精品久久| 国产精品一区久久久久| 国产精品白丝在线| 欧美精品日韩一本| 国产伦精一区二区三区| 一区二区在线免费| 精品久久久三级丝袜| 99久久er热在这里只有精品66| 午夜亚洲福利老司机| 久久久久国产一区二区三区四区|