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

📄 s6d0154-yuan.c

📁 驱动IC-s6d0154的驱动原代码。。是完整的原程序。能点亮TFT2。6、TFT2。8等的LCD。
💻 C
📖 第 1 页 / 共 5 页
字号:
     comm_out(0x00,0x15);
     data_out(0x00,0x20);
    
     comm_out(0x00,0x30);
     data_out(0x00,0x00);
    
     comm_out(0x00,0x34);
     data_out(0x01,0x3F);
    
     comm_out(0x00,0x35);
     data_out(0x00,0x00);
    
     comm_out(0x00,0x36);//windows set
     data_out(0x00,0xEF);
    
     comm_out(0x00,0x37);//windows set
     data_out(0x00,0x00);
    
     comm_out(0x00,0x38);//windows set
     data_out(0x01,0x3f);//013f
    
     comm_out(0x00,0x39);//windows set
     data_out(0x00,0x00);
   

   //Gamma Control Register Setting(Seq-3)
    comm_out(0x00,0x50);
    data_out(0x01,0x01);
   
     comm_out(0x00,0x51);
     data_out(0x09,0x03);
    
     comm_out(0x00,0x52);
     data_out(0x0B,0x08);
    
     comm_out(0x00,0x53);
     data_out(0x08,0x05);
    
     comm_out(0x00,0x54);
     data_out(0x01,0x01);
    
     comm_out(0x00,0x55);
     data_out(0x0D,0x06);
     
     comm_out(0x00,0x56);
     data_out(0x0E,0x0A);
    
     comm_out(0x00,0x57);
     data_out(0x01,0x00);
    
     comm_out(0x00,0x58);
     data_out(0x1F,0x0B);
    
     comm_out(0x00,0x59);
     data_out(0x02,0x01);
     
     
     
     comm_out(0x00,0x0F);      //OSCILLATOR   ON
     data_out(0x1f,0x01);  //1f01

   //Display On Sequence(Seq-3)
    

     comm_out(0x00,0x07);
     data_out(0x00,0x16);
     delay(300);  
     comm_out(0x00,0x07);
     data_out(0x00,0x17);
     

  

while(1)
{

display_red();

display_green();
 display_blue();
 display_white();

display_black();
display_image1();

 
} 
 

}


//%%%%%%%%%%%%%%%%

void display_red(void)
{  
     int i,j,k=0;
      comm_out(0x00,0x20);
     data_out(0x00,0x00);        
     comm_out(0x00,0x21);
     data_out(0x00,0x00);   
        

    
    comm_out(0x00,0x22); 
    for(i=0;i<320;i++)
	  {
	         for(j=0;j<240;j++)
	     {
		  data_out(0xf8,0x00);//data_out18(0xfc,0x00,0x00);
	     }

          }
}



void display_green(void)
{  
     int i,j;
   
     comm_out(0x00,0x20);
     data_out(0x00,0x00);        
     comm_out(0x00,0x21);
     data_out(0x00,0x00);        

    
    comm_out(0x00,0x22); 
    for(i=0;i<320;i++)
	  {
	         for(j=0;j<240;j++)
	     {
		  data_out(0x07,0xe0);
		  //data_out18(0x03,0xf0,0x00);
	     }

          }
}
void display_blue(void)
{  
     int i,j;
      comm_out(0x00,0x20);
     data_out(0x00,0x00);        
     comm_out(0x00,0x21);
     data_out(0x00,0x00);  
        

    
    comm_out(0x00,0x22); 
    for(i=0;i<320;i++)
	  {
	         for(j=0;j<240;j++)
	     {
		  data_out(0x00,0x1f);

⌨️ 快捷键说明

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