📄 tftdemo.c
字号:
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 + -