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

📄 spfd54126.c

📁 SPFD54126 的初始化程序
💻 C
📖 第 1 页 / 共 5 页
字号:
}

void Pattern7()		//All Black			
{
	unsigned char i,j;
 WriteCOM(0x2c);
	
	for(i=0;i<220;i++)
	{		
		for (j=0;j<176;j++)
		{
			WriteDAT(0xff,0xff);
		}		
	}
}

/*

void Pattern8()			//Display picture
{

	int i,j;
	int x,y;
	
	WriteCOM(0x00,0x21);
	WriteDAT(0x00,0x00);    
	WriteCOM(0x00,0x22);
	


	for(j=0;j<1;j++)
	{
		x=38718;
		y=38719;	
		for(i=0;i<19360;i++)
		{	
			WriteDAT(gImage_pic[x],gImage_pic[y]);
			x=x-2;
			y=y-2;
		}
	}


	for(j=0;j<1;j++)
	{
		x=38718;
		y=38719;	
		for(i=0;i<19360;i++)
		{	
			WriteDAT(gImage_pic[x],gImage_pic[y]);
			x=x-2;
			y=y-2;
		}
	}
}

*/


/*void gray8()
{
	unsigned char i,j,k;

	WriteCOM(0x00,0x21);
	WriteDAT(0x00,0x00);
	WriteCOM(0x00,0x22);
	for(i=0;i<220;i++)
	{  
	  for(j=0;j<8;j++)
 	      { for(k=0;k<22;k++)
		    {WriteDAT(gray88[2*j],gray88[2*j+1]);}
		  }
	}
}	*/      
		  
	

void Pattern9()										
{
	unsigned char i,j;

 WriteCOM(0x2c);
	
	for(i=0;i<220;i++)
	{
		for (j=0;j<29;j++)
		{
			WriteDAT(0xf8,0x00);//R

		}
		for (j=0;j<29;j++)
		{
			WriteDAT(0x07,0xe0);//G
		
		}

		for (j=0;j<29;j++)
		{
			WriteDAT(0x00,0x1f);//B
		
		}
        
		for (j=0;j<29;j++)
		{
			WriteDAT(0xff,0xe0);//RG
		
		}

	for (j=0;j<29;j++)
		{
			WriteDAT(0xf8,0x1f);//RB
		
		}


    for (j=0;j<31;j++)
		{
			WriteDAT(0x07,0xff);//GB
		
		}

	}
}




void Pattern10()		//Display off
{

	unsigned char i,j;
	
 WriteCOM(0x2c);


	for(j=0;j<1;j++)
	{
		for(i=0;i<176;i++)
		{		

			WriteDAT(0xff,0xff);
		}		
	}

    for(i=1;i<219;i++)
	{
		for (j=0;j<1;j++)
		{

			WriteDAT(0xf8,0x00);   //R

		}
		for (j=1;j<175;j++)
		{

			WriteDAT(0x00,0x00);  //all off
		
		}

		for (j=175;j<176;j++)
		{


			WriteDAT(0x00,0x1f);   //B
		
		}

    }


	for(j=219;j<220;j++)
	{
		for(i=0;i<176;i++)
		{		

			WriteDAT(0xff,0xff);
		}		
	}


}


/*void press(void)    //STEP or AUTO Status 
{
  	
      while(STEPB==1&AUTOB==0)
     {
			
			delayms(5);
      }

	 
      if(STEPB==0)
      {	
      	delayms(5);
      	while(STEPB==0)
      	{
      		delayms(4);
      	}
      	delayms(5);
       		
      }
      else if(AUTOB==1)
      {
      		delayms(70);
      }
  
	delayms(5);

        
}*/


void delayms(int count)   // X10ms 
{
        int i,j;
        for(i=0;i<count;i++)		
                for(j=0;j<500;j++);
				
}
void delay(int tt)
{   while(tt)
    {tt--;}
}

void showpic()
{

   
   unsigned int i,j,m,n;
	
 WriteCOM(0x2c);

	for(i=0;i<176;i++)                
	{		
		for (j=0;j<20;j++)
		{
			WriteDAT(0x00,0x1f);    
		}		
	}


 for(m=0;m<35;m++)
    { for(n=0;n<176;n++)
	  { WriteDAT(gImage_fish1[352*m+2*n],gImage_fish1[352*m+2*n+1]);}
	   
	  
    }	
 for(m=0;m<110;m++)
    { for(n=0;n<176;n++)
	  { WriteDAT(gImage_fish[352*m+2*n],gImage_fish[352*m+2*n+1]);}
	   
	  }
	  for(i=0;i<176;i++)                
	{		
		for (j=0;j<5;j++)
		{
			WriteDAT(0x00,0x1f);    
		}		
	}

  for(m=0;m<30;m++)
    { for(n=0;n<176;n++)
	  { WriteDAT(gImage_matrix[352*m+2*n],gImage_matrix[352*m+2*n+1]);}
	   
	  
    }

  for(i=0;i<176;i++)                
	{		
		for (j=0;j<20;j++)
		{
			WriteDAT(0x00,0x1f);    
		}		
	}


    }	
 

/*void showromPIC()
{   
unsigned char i,j,k,n,m,r=0;
unsigned int s=0;

	
 
 for(k=0;k<6;k++)

⌨️ 快捷键说明

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