tftdemo.c

来自「LCD Driver 日立h6677r驱动程序」· C语言 代码 · 共 1,136 行 · 第 1/5 页

C
1,136
字号
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);       //8                                         
	     TransferData1(0xe0,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}                                                                                                                                                                                                                
}                                                                                  
 ///////////////////////////////////                                                                                      
///////////////////////////////////                                                
void Display_ColorB(void)                                                          
{                                                                                  
    unsigned char i,j,k;                                                           
    VH();                                                                
	for(i=0;i<165;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);                                                
	     TransferData1(0x1f,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}                                                                                                                                               
}                                                                                  
/////////////////////////////////                                                  
///////////////////////////////////                                                
 void Display_ColorBg(void)                                                          
{                                                                                  
    unsigned char i,j,k;                                                           
    VH();                                                                  
	for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);                                                
	     TransferData1(0x1f,1);     //1                                           
	     NopDelay;	                                                           
	     }                                                                     
	}
 	for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);                                                
	     TransferData1(0x1c,1);       //2                                         
	     NopDelay;	                                                           
	     }                                                                     
	}
	for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);                                                
	     TransferData1(0x18,1);      //3                                          
	     NopDelay;	                                                           
	     }                                                                     
	}
	for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);       //4                                         
	     TransferData1(0x14,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}
for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);      //5                                          
	     TransferData1(0x10,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}
for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);       //6                                         
	     TransferData1(0x0c,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}
for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);       //7                                         
	     TransferData1(0x08,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}
for(i=0;i<20;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x00,1);       //8                                         
	     TransferData1(0x04,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}                                                                                                                                                                                                                 
}                                                                                  
 ///////////////////////////////////                                                                                      
///////////////////////////////////                                                
void Display_ColorW(void)                                                          
{                                                                                  
    unsigned char i,j,k;                                                           
    VH();                                                                  
	for(i=0;i<160;i++)                                                         
	{                                                                          
	    for(j=0;j<128;j++)                                                     
	    {                                                                      
	     TransferData0(0x07,1);                                                
	     TransferData1(0xff,1);                                                
	     NopDelay;	                                                           
	     }                                                                     
	}                                                                                                                                             
}                                                                                  
/////////////////////////////////                                                  
                                                                                                               
///////////////////////////////////                                                
/*
void Display_Picture(unsigned char num)
{ 
        //unsigned char code HD66773_Pic[]={
         WORD code HD66773_Pic[] = {


        0xEF5C,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFDF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFDF,0xFFDF,0xFFDF,0xFFDF,
	0xFFDF,0xFFDF,0xFFDF,0xF7DF,0xF7DF,0xF7DF,0xF7DF,0xF7DF,
	0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7DF,0xFFDF,0xF7BE,
	0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7BE,0xF7BE,
	0xEFBE,0xEFBE,0xEFBE,0xEFBE,0xEF9E,0xEF9E,0xE79E,0xE79E,
	0xE79E,0xE79E,0xDF9D,0xCF7D,0xCF5D,0xCF5D,0xCF5C,0xCF5C,
	0xCF7D,0xD77D,0xD77D,0xD77D,0xD77D,0xD77D,0xD77D,0xDF5D,
	0xD71C,0xD73C,0xDF5C,0xDF5D,0xDF3C,0xDF3C,0xDF3C,0xDF3C,
	0xDF3C,0xDF3C,0xDF1C,0xDF1C,0xEF7D,0xEF7D,0xDEFB,0xDEFB,
	0xDEFB,0xD6FB,0xDEFB,0xD6DB,0xD6BA,0xD6BA,0xCE9A,0xCE9A,
	0xCE9A,0xCE99,0xCE79,0xCE79,0xCE79,0xCE79,0xC679,0xC659,
	0xC659,0xC659,0xC638,0xC638,0xC638,0xBE38,0xC638,0xC658,
	0xC658,0xC638,0xC638,0xC638,0xBE18,0xBE18,0xC638,0xBDF7,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF7FF,
	0xF7FF,0xF7FF,0xE7FF,0xDFFF,0xDFDF,0xDFDF,0xD7DE,0xD7DF,
	0xDFDF,0xDFFF,0xE7FF,0xE7FF,0xE7FF,0xE7FF,0xEFFF,0xEFFF,
	0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF7FF,0xF7FF,
	0xF7FF,0xEFFF,0xE7FF,0xDFDE,0xD7BE,0xD7DE,0xD7BE,0xD7BE,
	0xD7BE,0xD7DF,0xDFDF,0xDFFF,0xE7FF,0xE7FF,0xE7FF,0xEFFF,
	0xEFFF,0xEFFF,0xEFFF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF7FF,0xF7FF,
	0xF7FF,0xEFFF,0xDFDF,0xD7BE,0xD7BE,0xD79E,0xD79E,0xD79E,
	0xD7BE,0xD7BE,0xD7BE,0xD7BF,0xDFDF,0xDFFF,0xE7FF,0xE7FF,
	0xE7FF,0xEFFF,0xEFFF,0xEFFF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,
	0xF7FF,0xF7FF,0xF7FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF7FF,0xF7FF,0xF7FF,
	0xF7FF,0xEFFF,0xD7BF,0xCF9E,0xCF9E,0xCF7E,0xCF9E,0xCF9E,
	0xCF9E,0xCF9E,0xCF9E,0xD79E,0xD7BF,0xD7DF,0xDFFF,0xE7FF,
	0xE7FF,0xE7FF,0xEFFF,0xEFFF,0xEFFF,0xF7FF,0xF7FF,0xF7FF,
	0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,
	0xF7FF,0xE7FF,0xD7BE,0xCF7D,0xC75D,0xC75D,0xC77D,0xC77D,
	0xCF7E,0xCF7E,0xCF7E,0xCF9E,0xCFBE,0xD7BE,0xD7DF,0xDFFF,
	0xE7FF,0xE7FF,0xE7FF,0xEFFF,0xEFFF,0xEFFF,0xEFFF,0xEFFF,
	0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xF7FF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xEF9D,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,

⌨️ 快捷键说明

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