4531.c

来自「LG的一款用于驱动2。4寸TFT屏的原代码」· C语言 代码 · 共 690 行 · 第 1/5 页

C
690
字号
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
          write_command(0x01);
        write_data(0x00,0x00); 
      
          write_command(0x02);
        write_data(0x03,0x00);
      
          write_command(0x03);
        write_data(0x10,0x38); 

        write_command(0x08);
       write_data(0x02,0x02);
      
          write_command(0x0a);
        write_data(0x00,0x08);   
           
      
          write_command(0x30);
        write_data(0x00,0x00); 
      
          write_command(0x31);
        write_data(0x04,0x04);       

        write_command(0x32);
        write_data(0x01,0x06);

      write_command(0x33);
        write_data(0x03,0x05);

       write_command(0x34);
        write_data(0x01,0x04);

      write_command(0x35);
        write_data(0x02,0x01);

       write_command(0x36);
        write_data(0x07,0x07);

       write_command(0x37);
        write_data(0x05,0x02);

       write_command(0x38);
        write_data(0x02,0x08);

       write_command(0x39);
        write_data(0x0f,0x0b);

       write_command(0x41);
        write_data(0x00,0x02);

       write_command(0x60);
        write_data(0x27,0x00);

        write_command(0x61);
        write_data(0x00,0x01);

        write_command(0x90);
        write_data(0x02,0x10);

        write_command(0x92);
        write_data(0x01,0x0a);

       write_command(0x93);
       write_data(0x00,0x04);

       write_command(0xa0);
        write_data(0x01,0x00);

       write_command(0x07);
        write_data(0x00,0x01);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
        write_command(0x07);
        write_data(0x00,0x21);

        write_command(0x07);
        write_data(0x00,0x23);

        write_command(0x07);
        write_data(0x00,0x33);
delay(200);	
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
delay(200);
        write_command(0x07);
        write_data(0x01,0x33);
        write_command(0xa0);
        write_data(0x00,0x00);
/*************************/


	delay(200);delay(200);delay(200);
}


/*void display_pic(uchar *pictrue)
{
	uint i,j;
    write_command(0x22);
	for(i=0;i<320;i++)
	{
		for(j=0;j<240;j++)
		{
		write_data(*(pictrue+i*(2*128)+2*j),*(pictrue+i*(2*128)+2*j+1));
		}
	}
}*/



void display_rgb(uchar h_data,l_data)
{      
    
	uint i,j;
     write_command(0x50);write_data(0x00,0x00); 
    write_command(0x51);write_data(0x00,0xef);
	write_command(0x52);write_data(0x00,0x00);
    write_command(0x53);write_data(0x01,0x3f);
	write_command(0x22);

⌨️ 快捷键说明

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