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

📄 menu_functions.h

📁 站长把时间都花费在为您修正说明上。压缩包解压时不能有密码。系统会自动删除debug和release目录
💻 H
📖 第 1 页 / 共 5 页
字号:
void fun37()
{
                           fun40();//显示左屏固定信息
						   for(i=0;i<2;i++)
							{
							
							menu=1;
							SetPage(2);
							SetColumn((i+1)<<4);                           // i<<4
							DspUp(&guanbi[i][0],2);
							SetPage(3);
							SetColumn((i+1)<<4);                          // i<<4
							DspDown(&guanbi[i][0],2);

							menu=0;
					
							SetPage(6);
							SetColumn((i+1)<<4);                           // i<<4
							DspUp(&chongqi[i][0],2);
							SetPage(7);
							SetColumn((i+1)<<4);                          // i<<4
							DspDown(&chongqi[i][0],2);
														
							          }

}

/*********************************选中重启*****************************************/
void fun38()
{
                         fun40();//显示左屏固定信息
						 for(i=0;i<2;i++)
						 {
							SetPage(2);
							SetColumn((i+1)<<4);                           // i<<4
							DspUp(&guanbi[i][0],2);
							SetPage(3);
							SetColumn((i+1)<<4);                          // i<<4
							DspDown(&guanbi[i][0],2);
                            menu=1;
					        SetPage(6);
							SetColumn((i+1)<<4);                           // i<<4
							DspUp(&chongqi[i][0],2);
							SetPage(7);
							SetColumn((i+1)<<4);                          // i<<4
							DspDown(&chongqi[i][0],2);
							menu=0;							
						 }

}

/*****************************关闭******************************/
void fun39()
{

   unsigned int  i,m,k; 
   unsigned char d=0;
   shut_flag=1;
   for(m=64;m--;m!=0)
    {	
	for(k=0;k<500;k++);
	for(i=0;i<8;i++)
	{
	SetColumn(m); 
	SetPage(i);
	WriteData(0xff,2);
	}
	 for(i=0;i<8;i++)
	{
	SetColumn(63-m); 
	SetPage(i);
	WriteData(0xff,1);
	}
  }
}
/***************************左屏显示信息*********************************/
void fun40()
{

					       for(i=0;i<4;i++)
							{
							SetPage(0);
							SetColumn(i<<4);                           // i<<4
							DspUp(&zuozhe[i][0],1);

							SetPage(1);
							SetColumn(i<<4);                          // i<<4
							DspDown(&zuozhe[i][0],1);
							
							SetPage(2);
							SetColumn(i<<4);                           // i<<4
							DspUp(&wangshengwen[i][0],1);

							SetPage(3);
							SetColumn(i<<4);                          // i<<4
							DspDown(&wangshengwen[i][0],1);

							SetPage(4);
							SetColumn(i<<4);                           // i<<4
							DspUp(&jiecheng[i][0],1);

							SetPage(5);
							SetColumn(i<<4);                          // i<<4
							DspDown(&jiecheng[i][0],1);

							SetPage(6);
							SetColumn(i<<4);                           // i<<4
							DspUp(&jiaoliu[i][0],1);

							SetPage(7);
							SetColumn(i<<4);                          // i<<4
							DspDown(&jiaoliu[i][0],1);
							}
}
/*......................................中文等待...................................................*/
void dengdai()
  {
    
                            uint a,b; 
   						    menu=1;	
                            SetPage(2);
							SetColumn(32);                           // i<<4
							DspUp(&shaodeng[0][0],1);

							SetPage(3);
							SetColumn(32);                          // i<<4
							DspUp(&shaodeng[0][16],1);
							SetPage(2);
							SetColumn(48);                           // i<<4
							DspUp(&shaodeng[1][0],1);

							SetPage(3);
							SetColumn(48);                          // i<<4
							DspUp(&shaodeng[1][16],1);
							
							SetPage(2);
							SetColumn(0);                           // i<<4
							DspUp(&shaodeng[2][0],2);
                            
							SetPage(3);
							SetColumn(0);                          // i<<4
							DspUp(&shaodeng[2][16],2);

							SetPage(2);
							SetColumn(16);                           // i<<4
							DspUp(&shaodeng[3][0],2);

							SetPage(3);
							SetColumn(16);                          // i<<4
							DspUp(&shaodeng[3][16],2);
							 SetPage(4);
							SetColumn(32);                           // i<<4
							DspUp(&shaodeng[0][0],1);

							SetPage(5);
							SetColumn(32);                          // i<<4
							DspUp(&shaodeng[0][16],1);
							SetPage(4);
							SetColumn(48);                           // i<<4
							DspUp(&shaodeng[0][0],1);

							SetPage(5);
							SetColumn(48);                          // i<<4
							DspUp(&shaodeng[0][16],1);
							
							SetPage(4);
							SetColumn(0);                           // i<<4
							DspUp(&shaodeng[0][0],2);
                            
							SetPage(5);
							SetColumn(0);                          // i<<4
							DspUp(&shaodeng[0][16],2);

							SetPage(4);
							SetColumn(16);                           // i<<4
							DspUp(&shaodeng[0][0],2);

							SetPage(5);
							SetColumn(16);                          // i<<4
							DspUp(&shaodeng[0][16],2);
						    menu=0;	
						
							for(a=0;a<28;a++)
							{ 
							for(b=0;b<5000;b++);
							SetPage(5);
							
							SetColumn(a+36);                          // i<<4
							WriteData(0xfe,1);
							}
                            
							for(a=0;a<28;a++)
							{ 
							for(b=0;b<5000;b++);
							SetPage(5);
							SetColumn(a);                          // i<<4
							WriteData(0xfe,2);
							}
							for(b=0;b<5000;b++);
}
/*......................................英文等待...................................................*/
void dengdai_y()
  {
    uchar i,a;
    uint b;
	menu=1;
    SetPage(2);
    SetColumn(32);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(waitL[i][a],1);
	   } 
	 SetPage(3);
    SetColumn(32);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(waitL1[i][a],1);
	   } 
    SetPage(4);
    SetColumn(32);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(0x00,1);
	   } 
	SetPage(5);
    SetColumn(32);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(0x00,1);
	   } 
	SetPage(2);
    SetColumn(0);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(waitR[i][a],2);
	   } 
	SetPage(3);
    SetColumn(0);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(waitR1[i][a],2);
	   } 
	 SetPage(4);
    SetColumn(0);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(0x00,2);
	   } 
	SetPage(5);
    SetColumn(0);
	for(i=0;i<4;i++)
	  for(a=0;a<8;a++)
	   {
	     WriteData(0x00,2);
	   } 
    menu=0;
	                       for(a=0;a<28;a++)
							{ 
							for(b=0;b<5000;b++);
							SetPage(5);
							
							SetColumn(a+36);                          // i<<4
							WriteData(0xfe,1);
							}
                            
							for(a=0;a<28;a++)
							{ 
							for(b=0;b<5000;b++);
							SetPage(5);
							SetColumn(a);                          // i<<4
							WriteData(0xfe,2);
							}
							for(b=0;b<5000;b++);

 }   	
/*..........................................英文菜单...............................................*/
/*.....................选中语言...........................................*/
void fun61()  
 {     
    uchar i,a;
    SetPage(0);
    SetColumn(0);
    menu=1;            
    for(i=0;i<8;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(yuyan[i][a],2);
		}
   SetPage(1); 
   SetColumn(0);              
   for(i=0;i<8;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(yuyan1[i][a],2);			
         }                
	menu=0;
	SetPage(2);
    SetColumn(4);
                
    for(i=0;i<7;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Picture[i][a],2);
		}
   SetPage(3); 
   SetColumn(4);              
   for(i=0;i<7;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Picture1[i][a],2);			
         }  
	SetPage(4);
    SetColumn(4);
    for(i=0;i<7;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Explain[i][a],2);
		}
   SetPage(5); 
   SetColumn(4);              
   for(i=0;i<7;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Explain1[i][a],2);			
         } 
    SetPage(6);
    SetColumn(16);
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Exit[i][a],2);
		}
   SetPage(7); 
   SetColumn(16);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Exit1[i][a],2);			
         } 
					
}


void fun60()   
{                           
            if(shut_flag==1)
			   {
				  shut_flag=0;
				  ClearLCD();
                }
            fun40();//显示左屏固定信息for(i=0;i<4;i++)
            fun61();
}
/*.....................选中English...........................................*/
void fun62()  
 {     
    uchar i,a;
	 fun40();//显示左屏固定信息for(i=0;i<4;i++)
    SetPage(0);
    SetColumn(4);
     menu=1;          
    for(i=0;i<7;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(English[i][a],2);
		}
   SetPage(1); 
   SetColumn(4);              
   for(i=0;i<7;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(English1[i][a],2);			
         }                
	menu=0;
	SetPage(2);
    SetColumn(8);
               
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(French[i][a],2);
		}
   SetPage(3); 
   SetColumn(8);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(French1[i][a],2);			
         }  
    
	SetPage(4);
    SetColumn(4);
    for(i=0;i<7;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Chinese[i][a],2);
		}
	SetPage(5); 
   SetColumn(4);              
   for(i=0;i<7;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Chinese1[i][a],2);			
         } 
    SetPage(6);
    SetColumn(16);
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Exit[i][a],2);
		}
   SetPage(7); 
   SetColumn(16);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Exit1[i][a],2);			
         } 
					
}


/*.....................English介绍...........................................*/
void fun63()  
 {     
    uchar i,a;
	 fun40();//显示左屏固定信息for(i=0;i<4;i++)
    SetPage(0);
    SetColumn(8);
              
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(please[i][a],2);
		}
   SetPage(1); 
   SetColumn(8);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(please1[i][a],2);			
         }                
	
	SetPage(2);
    SetColumn(8);
               
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(returu[i][a],2);
		}
   SetPage(3); 
   SetColumn(8);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(returu1[i][a],2);			
         }  
    
	SetPage(4);
    SetColumn(4);
    for(i=0;i<7;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(0x00,2);
		}
	SetPage(5); 
   SetColumn(4);              
   for(i=0;i<7;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(0x00,2);			
         } 	
    menu=1; 
	SetPage(6);
    SetColumn(16);
    for(i=0;i<6;i++)
       for(a=0;a<8;a++)
        { 
         WriteData(Exit[i][a],2);
		}
   SetPage(7); 
   SetColumn(16);              
   for(i=0;i<6;i++)
     for(a=0;a<8;a++)
        { 
         WriteData(Exit1[i][a],2);			
         } 
      menu=0; 
	  }

/*.....................选中French...........................................*/
void fun64()  
 {     
    uchar i,a;
	 fun40();//显示左屏固定信息for(i=0;i<4;i++)
    SetPage(0);
    SetColumn(4);
              

⌨️ 快捷键说明

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