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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcdconf_lh79524_c16_240x320.h

?? UC_GUI開發(fā)源代碼,里面含有范例,源文件
?? H
字號(hào):
/*
*********************************************************************************************************
*                                             uC/GUI V3.98
*                        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_LH79524_C16_240x320.h
Purpose     : Configuration file for LH79524, 16bpp, 240x320
----------------------------------------------------------------------
*/

#ifndef LCDCONF_H
#define LCDCONF_H

/*********************************************************************
*
*       General configuration
*
**********************************************************************
*/
#define LCD_VRAM_ADR         0x2006A000
#define LCD_BITSPERPIXEL   16
#define LCD_CONTROLLER   3200
#define LCD_XSIZE         240
#define LCD_YSIZE         320
#define LCD_ENDIAN_BIG      0
#define LCD_FIXEDPALETTE  555

/*********************************************************************
*
*       SFR register definitions
*
**********************************************************************
*/
/* RESET, CLOCK AND POWER CONTROLLER */
#define __RCPCBASE  0xFFFE2000
#define __PERIPHCLKCTRL1    *(volatile U32*)(__RCPCBASE + 0x0028)
#define __AHBCLKCTRL        *(volatile U32*)(__RCPCBASE + 0x002C)
#define __LCDCLKPRESCALE	  *(volatile U32*)(__RCPCBASE + 0x0040)

/* COLOR LCD CONTROLLER */
#define __CLCDCBASE  0xFFFF4000
#define __LCDTIMING0        *(volatile U32*)(__CLCDCBASE + 0x0000)
#define __LCDTIMING1        *(volatile U32*)(__CLCDCBASE + 0x0004)
#define __LCDTIMING2        *(volatile U32*)(__CLCDCBASE + 0x0008)
#define __LCDUPBASE         *(volatile U32*)(__CLCDCBASE + 0x0010)
#define __LCDLPBASE	        *(volatile U32*)(__CLCDCBASE + 0x0014)
#define __LCDINTRENABLE     *(volatile U32*)(__CLCDCBASE + 0x0018)
#define __LCDCONTROL        *(volatile U32*)(__CLCDCBASE + 0x001C)
#define __LCDSTATUS	        *(volatile U32*)(__CLCDCBASE + 0x0020)
#define __LCDINTERRUPT      *(volatile U32*)(__CLCDCBASE + 0x0024)
#define __LCDPALLETTE       *(volatile U32*)(__CLCDCBASE + 0x0200)

/* HR-TFT LCD TIMING CONTROLLER */
#define __HRTFTCBASE  0xFFFE4000
#define __HRTFTCSETUP       *(volatile U32*)(__HRTFTCBASE + 0x0000)
#define __HRTFTCCONTROL     *(volatile U32*)(__HRTFTCBASE + 0x0004)
#define __HRTFTCTIMING1     *(volatile U32*)(__HRTFTCBASE + 0x0008)
#define __HRTFTCTIMING2     *(volatile U32*)(__HRTFTCBASE + 0x000C)

/* INPUT/OUTPUT CONTROL */
#define __IOCONBASE  0xFFFE5000
#define __MUXCTL1             *(volatile U32*)(__IOCONBASE + 0x0000)
#define __MUXCTL19            *(volatile U32*)(__IOCONBASE + 0x0090)
#define __MUXCTL20            *(volatile U32*)(__IOCONBASE + 0x0098)
#define __MUXCTL21            *(volatile U32*)(__IOCONBASE + 0x00A0)
#define __MUXCTL22            *(volatile U32*)(__IOCONBASE + 0x00A8)

/*********************************************************************
*
*       Initialization macro
*
**********************************************************************
*/
#define LCD_INIT_CONTROLLER()                                                                         \
  __AHBCLKCTRL       = 0;                                                                             \
  __PERIPHCLKCTRL1   &= ~(1   << 0);                /* Enable clock for LCD Controller */             \
  __LCDCLKPRESCALE   =   1;                         /* LCD clock prescaler /2 */                      \
  __MUXCTL1          |= (1    <<  2)                /* PL1 = LCDVDD15 */                              \
                     |  (1    <<  0);               /* PL0 = LCDVDD14 */                              \
  __MUXCTL19         |= (2    << 12)                /* PE6 = LCDMOD */                                \
                     |  (1    <<  8)                /* PE5 = LCDVDDEN */                              \
                     |  (2    <<  4)                /* PE4 = LCDREV */                                \
                     |  (1    <<  2);               /* PE3 = LCDCLS */                                \
  __MUXCTL20         |= (1    << 10)                /* PE1 = LCDDCLK */                               \
                     |  (2    <<  6)                /* PE0 = LCDHRLP */                               \
                     |  (2    <<  2)                /* PF7 = LCDSPS */                                \
                     |  (2    <<  0);               /* PF6 = LCDSPL */                                \
  __MUXCTL21         |= (1    << 10)                /* PF5 = LCDVDD11 */                              \
                     |  (1    <<  8)                /* PL3 = LCDVDD13 */                              \
                     |  (1    <<  6)                /* PF4 = LCDVDD10 */                              \
                     |  (1    <<  4)                /* PL2 = LCDVDD12 */                              \
                     |  (1    <<  2)                /* PF3 = LCDVDD9 */                               \
                     |  (1    <<  0);               /* PF2 = LCDVDD8 */                               \
  __MUXCTL22         |= (1    << 14)                /* PF1 = LCDVDD7 */                               \
                     |  (1    << 12)                /* PF0 = LCDVDD6 */                               \
                     |  (1    << 10)                /* PG7 = LCDVDD5 */                               \
                     |  (1    <<  8)                /* PG6 = LCDVDD4 */                               \
                     |  (1    <<  6)                /* PG5 = LCDVDD3 */                               \
                     |  (1    <<  4)                /* PG4 = LCDVDD2 */                               \
                     |  (1    <<  2)                /* PG3 = LCDVDD1 */                               \
                     |  (1    <<  0);               /* PG2 = LCDVDD0 */                               \
  __LCDTIMING0       = (0x14 << 24)                 /* Horizontal back  porch */                      \
                     | (0x14 << 16)                 /* Horizontal front porch */                      \
                     | (0x3c <<  8)                 /* Horizontal synchronization pulse Width */      \
                     | ((LCD_XSIZE / 16 -1) << 2);  /* Pixels-Per-Line */                             \
  __LCDTIMING1       = (0x07 << 24)                 /* Vertical back  porch */                        \
                     | (0x05 << 16)                 /* Vertical front porch */                        \
                     | (0    << 10)                 /* Vertical synchronization Pulse Width. */       \
                     | (LCD_YSIZE - 1);             /* Lines-Per-Panel */                             \
  __LCDTIMING2       = (0    << 26)                 /* Bypass pixel Clock Divider */                  \
                     | ((LCD_XSIZE - 1) << 16)      /* Clocks per line */                             \
                     | (0    << 14)                 /* Invert Output Enable */                        \
                     | (1    << 13)                 /* Invert Panel Clock */                          \
                     | (1    << 12)                 /* Invert Horizontal Synchronization */           \
                     | (0    << 11)                 /* Invert the Vertical Synchronization signal */  \
                     | (0    <<  6)                 /* AC Bias signal (LCDENAB) frequency */          \
                     | (0    <<  0);                /* Panel Clock Divisor.*/                         \
  __LCDUPBASE        = LCD_VRAM_ADR;                /* LCD Upper Panel Base address */                \
  __LCDINTRENABLE    = 0;                           /* Disable LCD interrupts */                      \
  __LCDCONTROL       = (0    << 16)                 /* LCD DMA FIFO Watermark level */                \
                     | (0    << 12)                 /* LCD Vertical Compare */                        \
                     | (1    << 11)                 /* LCD Power Enable */                            \
                     | (0    << 10)                 /* Big-Endian Pixel Ordering within a byte */     \
                     | (0    <<  9)                 /* Big-Endian Byte Ordering to the LCD */         \
                     | (0    <<  8)                 /* RGB or BGR format selection:                   \
                                                       1 = BGR red and blue swapped                   \
                                                       0 = RGB normal output*/                        \
                     | (0    <<  7)                 /* RLCD is a Dual panel STN */                    \
                     | (0    <<  6)                 /* LCD 8bit Mono (8bit interface)*/               \
                     | (1    <<  5)                 /* LCD is a TFT */                                \
                     | (0    <<  4)                 /* LCD is STN mono */                             \
                     | (4    <<  1)                 /* LCD bpp 4 = 16bpp                              \
                                                               3 =  8bpp                              \
                                                               2 =  4bpp                              \
                                                               1 =  2bpp */                           \
                     | (1    <<  0);                /* 0 =  Enable LCD Controller */                  \
  __HRTFTCSETUP      = ((LCD_XSIZE - 1 ) << 4)      /* Number of pixels per line */                   \
                     | (6    << 1)                  /* Conversion mode select (HF-TFT panels) */      \
                     | (1    << 0);                 /* Conversion mode select (HF-TFT panels) */      \
  __HRTFTCTIMING1    = (8    << 8)                  /* Delay in LCDDCLK periods from the 1st LOW      \
                                                       in the LCDLP signal, to the leading edge       \
                                                       of the LCDPS and LCD-CLS signals */            \
                     | (7    << 4)                  /* Polarity-Reversal delay */                     \
                     | (12   << 0);                 /* Delay in LCDDCLK periods from the 1st LOW      \
                                                       in the LCDLP signal, to the leading edge       \
                                                       of the LCDLP signal */                         \
  __HRTFTCTIMING2    = (0x53 << 9)                  /* Delay in LCDDCLK periods of the LCD-SPL signal \
                                                       during vertical front and back porches. */     \
                     | (0xd0 << 0);                 /* Delay in LCDDCLK periods from the first        \
                                                       rising edge of the LCDSPL signal to the        \
                                                       trailing edge of the LCDCLS signal */          \
  __HRTFTCCONTROL    = (1    << 1)                  /* LCDCLS enable  */                              \
                     | (1    << 0);                 /* LCDSPS enable */

#define LCD_ON()
#define LCD_OFF()

#endif /* LCDCONF_H */
	 	 			 		    	 				 	  			   	 	 	 	 	 	  	  	      	   		 	 	 		  		  	 		 	  	  			     			       	   	 			  		    	 	     	 				  	 					 	 			   	  	  			 				 		 	 	 			     			 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草国产精品97视觉盛宴| 成人的网站免费观看| 91麻豆国产精品久久| 国产精品国产自产拍在线| 成人综合婷婷国产精品久久蜜臀 | 欧美日韩一区视频| 日韩美女视频一区二区| 91影院在线观看| ㊣最新国产の精品bt伙计久久| 99免费精品在线观看| 亚洲欧洲综合另类| 欧美裸体一区二区三区| 日日夜夜一区二区| 久久久久久久久免费| 成人a区在线观看| 亚洲一区二区三区激情| 欧美一卡二卡三卡| 成人性生交大合| 亚洲精品国产a| 日韩一级大片在线观看| 国产精品18久久久久久久久久久久 | 亚洲电影中文字幕在线观看| 欧美精品久久久久久久久老牛影院| 免费人成在线不卡| 国产精品妹子av| 欧美另类久久久品| 国产经典欧美精品| 亚洲成人午夜影院| 久久久久99精品国产片| 一本色道久久综合狠狠躁的推荐| 亚洲成人中文在线| 99re热视频精品| 日本亚洲一区二区| 日韩一区日韩二区| 91精品国产欧美一区二区| 国产不卡在线一区| 日本成人在线一区| 成人免费一区二区三区在线观看| 欧美另类久久久品| 97精品超碰一区二区三区| 久久精品二区亚洲w码| 亚洲美女屁股眼交| 久久色在线观看| 欧美日韩国产乱码电影| 成人国产亚洲欧美成人综合网| 免费成人美女在线观看| 亚洲午夜激情网页| 国产精品美女久久久久av爽李琼| 欧美电视剧免费全集观看| 色综合中文字幕| 国产大片一区二区| 蜜臀国产一区二区三区在线播放 | 精品va天堂亚洲国产| 99久久精品99国产精品| 欧美体内she精高潮| 国产精品影音先锋| 日韩国产欧美三级| 一区二区三区日韩欧美精品| 久久久久99精品国产片| 精品国产乱码久久久久久闺蜜| 欧美午夜一区二区| 色综合久久久久综合体桃花网| 国产一区二区三区免费播放| 免费观看在线综合色| 日韩精品电影一区亚洲| 午夜久久福利影院| 亚洲国产一区在线观看| 亚洲一区二区三区自拍| 亚洲免费观看高清| 亚洲精品菠萝久久久久久久| 亚洲九九爱视频| 最新日韩在线视频| 最近日韩中文字幕| 亚洲精品乱码久久久久久黑人| 亚洲精品国产品国语在线app| 亚洲天堂成人在线观看| ...xxx性欧美| 一二三区精品视频| 亚洲成人av中文| 免费在线看成人av| 韩国成人在线视频| 国产成人综合亚洲网站| 成人黄色一级视频| 一本久久a久久免费精品不卡| 色综合久久88色综合天天免费| 91免费国产在线| 欧美日韩亚洲国产综合| 91精品国产一区二区三区| 日韩一区二区三区三四区视频在线观看 | 九色综合狠狠综合久久| 国产一区二区三区黄视频| 国产风韵犹存在线视精品| k8久久久一区二区三区| 欧美三级一区二区| 欧美一区二区三区小说| 精品久久久久久无| 国产精品久久久久久久久免费丝袜 | 国产一区二区免费看| 国产精品白丝av| 一本大道av一区二区在线播放| 欧美最新大片在线看| 欧美精品aⅴ在线视频| 日韩欧美一区二区久久婷婷| 国产欧美日韩视频在线观看| 成人欧美一区二区三区小说| 亚洲电影在线播放| 蜜臀av性久久久久蜜臀aⅴ四虎| 韩国av一区二区三区| 99视频精品全部免费在线| 精品视频999| 久久午夜电影网| 亚洲三级理论片| 日韩激情中文字幕| 丁香激情综合国产| 欧美日韩国产另类不卡| 国产亚洲va综合人人澡精品| 亚洲精品国产成人久久av盗摄| 日韩1区2区日韩1区2区| 成人一级黄色片| 3d动漫精品啪啪一区二区竹菊| 国产欧美精品一区二区三区四区 | 欧美电影免费提供在线观看| 国产精品妹子av| 免费av成人在线| 91视频国产观看| 日韩精品一区二区三区三区免费| 亚洲天堂久久久久久久| 久久国产生活片100| 在线观看亚洲精品视频| 国产亚洲午夜高清国产拍精品 | 精品一区二区在线播放| 91成人免费在线| 日本一区二区三区dvd视频在线 | 加勒比av一区二区| 在线观看一区二区视频| 欧美国产日产图区| 美女视频免费一区| 欧美吻胸吃奶大尺度电影| 欧美激情一区在线| 久久91精品国产91久久小草| 欧美日韩在线播放一区| 1000精品久久久久久久久| 国产一区激情在线| 91精品国产日韩91久久久久久| 亚洲美女少妇撒尿| av成人动漫在线观看| 久久中文娱乐网| 蜜桃免费网站一区二区三区| 欧美色偷偷大香| 日韩美女啊v在线免费观看| 国产精品1区2区| 久久午夜免费电影| 国内成人精品2018免费看| 91麻豆精品国产91久久久久 | 中文字幕一区视频| 丁香激情综合国产| 国产欧美视频一区二区| 国产成人av电影在线观看| 久久色在线视频| 国产一区二区三区视频在线播放| 日韩美女视频在线| 久久超碰97人人做人人爱| 日韩欧美一区二区免费| 日本亚洲电影天堂| 日韩欧美在线影院| 美女一区二区三区| xf在线a精品一区二区视频网站| 日本成人中文字幕| 日韩欧美电影一区| 精品制服美女丁香| 久久久久88色偷偷免费| 国产精品一二三区| 中文字幕中文字幕一区二区| 99久久免费国产| 亚洲欧美日本韩国| 91黄色在线观看| 丝袜诱惑亚洲看片| 欧美电影免费观看高清完整版在| 久久99在线观看| 国产日韩欧美亚洲| 91美女福利视频| 亚洲成人先锋电影| 精品国产乱码久久久久久老虎| 国产高清成人在线| 亚洲欧美另类小说视频| 欧美丝袜丝交足nylons图片| 午夜精品福利一区二区三区蜜桃| 欧美一区二区精品| 国产成人在线视频网站| 亚洲六月丁香色婷婷综合久久 | 韩国三级电影一区二区| 国产亚洲欧美日韩在线一区| 色诱视频网站一区| 青青草视频一区| 欧美国产激情二区三区| 欧美在线制服丝袜| 麻豆成人免费电影| 1024国产精品| 日韩免费在线观看| 99精品热视频|