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

📄 tftdemo.c

📁 LCD Driver 日立h6677r驱动程序
💻 C
📖 第 1 页 / 共 5 页
字号:
       Pattern_GRAYRED_R(); 
       DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
	   Pattern_GRAYGREE_R();
 	   DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
       Pattern_GRAYBLUE_R();
	   DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
	   Display_ColorRg(); 
       DelayL(); 
	   }
 	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
       Display_ColorGg(); 
 	   DelayL();
	   }
  	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
       Display_ColorBg(); 
	   DelayL();
	   }
  	  if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	  {
       Lcd_misc_pattern(0);
	   DelayL(); 
	   }
	    if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	  {
       Lcd_misc_pattern(1);
	   DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
	   Lcd_misc_pattern(2);
	   DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
	   Lcd_misc_pattern(3);	   
	   DelayL(); 
	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
    	{
	   Lcd_misc_pattern(4);	   
	   DelayL();
	   }
 	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
       Lcd_bar_pattern(0);
       DelayL();
 	   }
	   if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))
	   {
       Lcd_bar_pattern(1);
       DelayL(); 
	   }
       if((Down_Step_Flag==0)&&(Key_Value!=0xef)&&(Key_Value!=0xdf)&&(Key_Value!=0xf7))  
       {                            	                                                                                                                                                                                      		                                                      
         RGB();
	   DelayL(); 
	 
	   }	                                                     
	}                                                                    
}                                                                                  
                                                                                   
void Inital_Lcd()    //初始化TFT LCD                                               
{                                                                                  
	unsigned char i,j;                                                         
	for(i=0;i<255;i++)                                                         
	{                                                                          
		for(j=0;j<255;j++)                                                 
		      ;                                                            
     }                                                                          

	///////////power setting
    TransferData0(0x00,0);                                                     
	TransferData1(0x07,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x04,1); //*/
    TransferData0(0x00,0);                                                     
	TransferData1(0x0d,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x0e,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
    Delay();
	TransferData0(0x00,0);                                                     
	TransferData1(0x0c,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x04,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x0d,0);                                                     
	TransferData0(0x05,1);                                                     
	TransferData1(0x02,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x04,0);                                                     
	TransferData0(0x80,1);                                                     
	TransferData1(0x00,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x0e,0);                                                     
	TransferData0(0x15,1);                                                     
	TransferData1(0x1d,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x03,0);                                                     
	TransferData0(0x02,1);                                                     
	TransferData1(0x14,1); //*/
	Delay();
	TransferData0(0x00,0);                                                     
	TransferData1(0x0e,0);                                                     
	TransferData0(0x35,1);                                                     
	TransferData1(0x1b,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x0d,0);                                                     
	TransferData0(0x05,1);                                                     
	TransferData1(0x12,1); //*/
	///////////display Control
	TransferData0(0x00,0);                                                     
	TransferData1(0x01,0);                                                     
	TransferData0(0x01,1);                                                     
	TransferData1(0x13,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x02,0);                                                     
	TransferData0(0x04,1);                                                     
	TransferData1(0x00,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x05,0);                                                     
	TransferData0(0x11,1);                                                     
	TransferData1(0x30,1); //*/
   	TransferData0(0x00,0);                                                     
	TransferData1(0x06,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x07,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x0b,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x0f,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x11,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x14,0);                                                     
	TransferData0(0xa0,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x15,0);                                                     
	TransferData0(0x9f,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x16,0);                                                     
	TransferData0(0x7f,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x9f,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x20,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x21,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
   ////gammasetting 
    	TransferData0(0x00,0);                                                     
	TransferData1(0x30,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x31,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x32,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x33,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x07,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x34,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x35,0);                                                     
	TransferData0(0x07,1);                                                     
	TransferData1(0x07,1); //*/
	TransferData0(0x00,0);                                                     
	TransferData1(0x34,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x35,0);                                                     
	TransferData0(0x07,1);                                                     
	TransferData1(0x07,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x36,0);                                                     
	TransferData0(0x07,1);                                                     
	TransferData1(0x07,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x37,0);                                                     
	TransferData0(0x07,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x3a,0);                                                     
	TransferData0(0x00,1);                                                     
	TransferData1(0x00,1); //*/
		TransferData0(0x00,0);                                                     
	TransferData1(0x3b,0);                                                     

⌨️ 快捷键说明

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