📄 menu_functions.h
字号:
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 + -