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

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

?? lcmdisp.c

?? ARM7的LPC2200非常實用的圖形界面接口
?? C
字號:
/****************************************************************************************
* 文件名:LCMDISP.C
* 功能:GUI測試及演示程序。
* 作者:黃紹斌
* 日期:2003.09.09
****************************************************************************************/
#include "config.h"

#define  LCM_LEDCON	 	0x00400000

// 樣條曲線的4個端點
PointXY log_pin[] = { {80,  30},
                      {120, 60},
                      {160, 30},
                      {200, 60}
                    };

// 封閉多邊形的各個頂點                    
uint32  const poly6[] = {150,110, 170,80, 180,95, 200,85, 230,110, 150,110};
#define   ZLG7290 	0x70            /* 定義器件地址 */

#define   SPI_CS	0x00000100		/* P0.8 */
#define   SPI_DATA	0x00000040		/* P0.6 */
#define   SPI_CLK	0x00000010		/* P0.4 */
#define   SPI_IOCON	0x00000150		/* 定義SPI接口的I/O設置字 */

#define	  BEEPCON  0x00000080		/* P0.7引腳控制B1,低電平蜂鳴 */


uint8  disp_buf[8];		// 8位數碼管顯示緩沖區,由ZLG7290控制數碼管顯示
 void GUI_ExchangeColor(void);                     

//***********************************************************************/
void  delay(uint32  dly)
{  uint32  i;

   for(; dly>0; dly--) 
      for(i=0; i<5000; i++);
}
void  BeepRun(uint16 dly)
{
   IO0CLR = BEEPCON;				// BEEPCON = 0
   delay(dly);	
   IO0SET = BEEPCON;				// BEEPCON = 1
   delay(dly);
}
////////////////////////////////////////////////////////////////////////////
void  HC595_SendDat(uint8 dat)
{  uint8  i;

   IO0CLR = SPI_CS;			    // SPI_CS = 0
   for(i=0; i<8; i++)			// 發送8位數據
   {  IO0CLR = SPI_CLK;			// SPI_CLK = 0
      /* 設置SPI_DATA輸出值 */
      if( (dat&0x80)!=0 ) IO0SET = SPI_DATA;
        else IO0CLR = SPI_DATA;
      dat <<= 1;
      IO0SET = SPI_CLK;			// SPI_CLK = 1
   }
   
   IO0SET = SPI_CS;			    // SPI_CS = 1,輸出顯示數據
}	

/////////////////////////////////////////////////////////////////////////////
/****************************************************************************
* 名稱:I2C_Init()
* 功能:主模式I2C初始化,包括初始化其中斷為向量IRQ中斷。
* 入口參數:fi2c		初始化I2C總線速率,最大值為400K
* 出口參數:無
****************************************************************************/
void  I2C_Init(uint32 fi2c)
{  if(fi2c>400000) fi2c = 400000;

   PINSEL0 = (PINSEL0&0xFFFFFF0F) | 0x50; // 設置I2C控制口有效

   I2SCLH = (Fpclk/fi2c + 1) / 2;	// 設置I2C時鐘為fi2c
   I2SCLL = (Fpclk/fi2c) / 2;
   I2CONCLR = 0x2C;
   I2CONSET = 0x40;					// 使能主I2C
   
   /* 設置I2C中斷允許 */
   VICIntSelect = 0x00000000;		// 設置所有通道為IRQ中斷
   VICVectCntl0 = 0x29;				// I2C通道分配到IRQ slot 0,即優先級最高
   VICVectAddr0 = (int)IRQ_I2C;	    // 設置I2C中斷向量地址	
   VICIntEnable = 0x0200;           // 使能I2C中斷 
}

int  main(void)
{  
  // uint8  i,h,j;
  // uint8 a;
   uint8  key;
   //uint8  disp_buf[8];	
   PINSEL0 = 0x00000000;			// 設置管腳連接,使用I2C口
   PINSEL1 = 0x00000000;			
   IO0DIR = SPI_IOCON|BEEPCON;		// 設置SPI控制口和蜂鳴器控制口為輸出
   IO0SET = BEEPCON;
   		
   IO1DIR = LCM_LEDCON;
   IO1SET = LCM_LEDCON;
   I2C_Init(30000);   
   GUI_Initialize();				// 初始化LCM 
   
   
   delay(10);
   LCD_Fill(m);

 while(1)
   {  delay(1);   
      key = 0;
     
        key = ZLG7290_GetKey();
           
    
      switch(key)
      {  case  1:
             
              break;
      	 case  9:
               
               
               break;        
      
         case  2:
               
                break;
         case  10:
                
                       
               break;
         
         case  3:
                 break;
         case  11:  
               
               LCD_Fill(l);
               break;
         
         case  4:
                 
                 break;
         case  12:
              LCD_Fill(datas);
               break;
               
         case  5:
                 
                break;
         case  13:
               LCD_Fill(m);
               break;       
               
         case  6:
                GUI_ExchangeColor();
                GUI_Button_OK1(30, 30);
               
                 GUI_Button_Cancle(120, 30);
                
                if(key == ZLG7290_GetKey())
                 {
                 continue;
                 }
                break;
         case  14:
               GUI_SetColor(1, 0);				// 設置前景色及背景色
               GUI_LoadPic(30,50, (uint8 *)ICO1, 40, 40);	// 顯示40×40的圖標
               GUI_Spline(log_pin, 4, 1); 					// 畫樣條曲線
               GUI_LineS(poly6, 6, 1);						// 畫封閉的多邊形
               GUI_FloodFill(160,100, 1);					// 填充多邊形
               GUI_PutString(30,100,"WWW.ZLGMCU.COM");		// 顯示字符串        
               break;
         
         case  7:
             GUI_ClearSCR();
               break;
         case  15:  
              GUI_FillSCR(0xAA);
               break;
         
         case  8:
                
                break;
         case  16:
               MoveBall(); 
               break;
               
         default:
         
               break;
               
      }delay(20);
      
   }
  
 
  
   return(0);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜久久久久久久久久久| 91亚洲国产成人精品一区二三 | 日韩综合在线视频| 欧美影院一区二区| caoporen国产精品视频| 91在线视频观看| 欧洲激情一区二区| 国产成人精品在线看| 福利电影一区二区三区| 亚洲国产精品t66y| eeuss鲁片一区二区三区在线观看| 久久久美女毛片| 99久久婷婷国产| 国产精品一级片在线观看| 欧美一区二区在线不卡| 亚洲久草在线视频| 欧美大黄免费观看| 成人欧美一区二区三区在线播放| 亚洲国产精品自拍| aaa亚洲精品一二三区| 亚洲精品高清在线观看| 亚洲精品国产一区二区精华液| 一区二区三区欧美日| 国产自产v一区二区三区c| 在线观看视频一区二区 | 久久久久久久久久看片| 麻豆专区一区二区三区四区五区| 国产伦精品一区二区三区免费| 欧美自拍偷拍午夜视频| 日韩电影在线免费观看| 日韩视频123| 亚洲国产三级在线| 欧美日韩综合色| 91精品国产aⅴ一区二区| 欧美精品一区二区三区很污很色的 | 免费在线观看一区| 久久综合色天天久久综合图片| 国产精品动漫网站| 老鸭窝一区二区久久精品| 中文字幕亚洲电影| 懂色av一区二区三区免费观看| 在线观看成人小视频| 国产一区二区精品久久| 日本三级韩国三级欧美三级| 在线视频中文字幕一区二区| 亚洲日本中文字幕区| 精品日韩一区二区三区免费视频| 在线成人免费观看| 制服丝袜亚洲播放| 欧美精品色综合| 51精品视频一区二区三区| 欧美伦理视频网站| 日韩三级在线免费观看| 日韩精品一区二区三区在线播放| 欧美色大人视频| 制服丝袜亚洲播放| 4438x成人网最大色成网站| 欧美中文字幕不卡| 成人激情文学综合网| 91女厕偷拍女厕偷拍高清| 久久国产欧美日韩精品| 色成年激情久久综合| 大白屁股一区二区视频| 日韩一区二区三区在线视频| 欧美喷水一区二区| 国产精品久久久久影院老司| 精品在线你懂的| 成人黄色综合网站| 欧美日本在线播放| 国产欧美中文在线| 国产精品午夜在线观看| 亚洲一区二区三区四区在线免费观看| 亚洲va欧美va国产va天堂影院| 精品视频1区2区| 岛国av在线一区| 黄色成人免费在线| 91国模大尺度私拍在线视频| 日韩午夜精品视频| 色偷偷成人一区二区三区91| 日韩丝袜情趣美女图片| 在线看一区二区| 久久久久成人黄色影片| 日韩1区2区日韩1区2区| 欧美伊人久久久久久午夜久久久久| 亚洲精品在线电影| 秋霞电影一区二区| 日韩av午夜在线观看| 91蜜桃婷婷狠狠久久综合9色| 国产精一品亚洲二区在线视频| 日日欢夜夜爽一区| 在线观看日产精品| 亚洲欧美一区二区不卡| 成人免费观看男女羞羞视频| 欧美一区二区视频网站| 欧美精品一二三区| 欧美一级午夜免费电影| 日韩一区和二区| 香蕉加勒比综合久久| 丝袜美腿一区二区三区| 日韩av一二三| 欧美成人女星排名| 激情综合色播五月| 不卡av在线网| 亚洲日本护士毛茸茸| 不卡av电影在线播放| 精品视频一区二区不卡| 婷婷六月综合网| 777色狠狠一区二区三区| 久久精品日产第一区二区三区高清版 | 久久一留热品黄| 亚洲gay无套男同| 色视频一区二区| 日韩综合在线视频| 国产成人免费视频一区| 91久久精品一区二区| 夜夜揉揉日日人人青青一国产精品 | 国产精品一区二区免费不卡| 99热精品一区二区| 亚洲成a天堂v人片| 亚洲国产精品99久久久久久久久| www.av亚洲| 精品国产伦一区二区三区免费| 欧美韩国一区二区| 久久99精品视频| 亚洲同性gay激情无套| 欧美大片在线观看一区二区| 亚洲欧美在线观看| 激情综合网av| 视频一区视频二区中文| 国产精品欧美精品| 国产精品99精品久久免费| 欧美www视频| 日韩激情av在线| 欧美日韩国产高清一区二区 | 最新不卡av在线| 成人激情免费视频| 国产丝袜欧美中文另类| 欧美一卡在线观看| 美国毛片一区二区| 日本一道高清亚洲日美韩| 一区二区三区.www| 色哦色哦哦色天天综合| 一区二区三区四区精品在线视频 | 日韩你懂的在线观看| 久久丁香综合五月国产三级网站| 一区二区日韩av| 欧美丰满少妇xxxbbb| 久久精品av麻豆的观看方式| 亚洲v日本v欧美v久久精品| 亚洲毛片av在线| 亚洲1区2区3区4区| www.色精品| 亚洲成av人片| 日韩高清不卡在线| 久久国产三级精品| 国产精品理论片在线观看| 国产精品成人在线观看| 91超碰这里只有精品国产| 欧美一级理论性理论a| 国产亚洲一本大道中文在线| 97精品电影院| 欧美丝袜自拍制服另类| 韩国中文字幕2020精品| 一级中文字幕一区二区| 精品奇米国产一区二区三区| 99视频一区二区三区| 麻豆精品一区二区综合av| 成人性生交大片免费看在线播放| 亚洲成人资源网| 国产精品99久久久久久有的能看 | 日韩一区中文字幕| 精品理论电影在线| 亚洲三级免费电影| 久久久噜噜噜久久人人看| 欧美日韩五月天| 日本一区二区三区免费乱视频 | 国产精品亚洲午夜一区二区三区 | 国产在线播放一区三区四| 五月激情综合婷婷| 成人国产在线观看| 国产成a人亚洲精品| 欧美日韩亚洲综合在线| 一本一本大道香蕉久在线精品| 国产精品亚洲第一区在线暖暖韩国 | 久久久久国产精品厨房| 精品福利视频一区二区三区| 亚洲日本韩国一区| 艳妇臀荡乳欲伦亚洲一区| 国产iv一区二区三区| 欧美成人性战久久| 久久电影网电视剧免费观看| 91 com成人网| 蜜桃精品视频在线观看| 777色狠狠一区二区三区| 日韩精品久久久久久| 蜜桃精品在线观看| 欧美tk丨vk视频| 欧美激情一区二区三区全黄 | 亚洲国产精品人人做人人爽| 日本高清不卡一区|