📄 writeyejing.h
字号:
void fcd_z()
{
if(key1==0)
{
delay(20);
if(key1==0)
{
while(!key1);
switch(flag_fun)
{
case 0:
fcd+=0.01;
cwfc+=0.01;
sectorerase(0x2e00);//擦除ROM的最后一个扇区
write_eep(cwfc,0x2e00);//存储改变后的数据
byte_write(0x2e06,1);
break;
case 1:
gzdy=gzdy+0.01;
sectorerase(0x2c00);//擦除ROM的倒数第二个扇区
byte_write(0x2c00,gzdy*100);//存储改变后的数据
byte_write(0x2c06,1);
break;
case 2:
break;
case 3: //按下这里所有设计还原出厂默认
gzdy=0.13;
fcd=13.7;
cwfc=13.7;
sectorerase(0x2e00);
sectorerase(0x2c00);
break;
}
didi(1);
}
}
}
void fcd_j()
{
if(key2==0)
{
delay(20);
if(key2==0)
{
while(!key2);
switch(flag_fun)
{
case 0:
fcd-=0.01;
cwfc-=0.01;
sectorerase(0x2e00);//擦除ROM的最后一个扇区
write_eep(cwfc,0x2e00);//存储改变后的数据
byte_write(0x2e06,1);
break;
case 1:
gzdy=gzdy-0.01;
sectorerase(0x2c00);//擦除ROM的倒数第二个扇区
byte_write(0x2c00,gzdy*100);//存储改变后的数据
byte_write(0x2c06,1);
break;
case 2:
break;
case 3:
break;
}
didi(1);
}
}
}
void func()
{
uchar key_flag=0;
if(key3==0)
{
delay(20);
if(key3==0)
{
while(!key3);
flag_fun++;
if(flag_fun==2) //直到调节完毕方可退出这里
{
didi(3);
while(key_flag==0)
{
if(key1==0)
{
delay(20);
if(key1==0)
{
while(!key1);
fcd+=0.01;
cwfc+=0.01;
}
didi(1);
}
if(key2==0)
{
delay(20);
if(key2==0)
{
while(!key2);
fcd-=0.01;
cwfc-=0.01;
}
didi(1);
}
if(key3==0)
{
delay(20);
if(key3==0)
{
while(!key3);
flag_fun++;
sectorerase(0x2e00);//擦除ROM的最后一个扇区
write_eep(cwfc,0x2e00);//存储改变后的数据
byte_write(0x2e06,1);
key_flag=1;
}
}
if((Ad_Av(1)>(fcd-0.01))&&(Ad_Av(1)<(fcd+0.01)))
didi(1);//电源校准后报警提示
}
}
if(flag_fun==4)
flag_fun=0;
switch(flag_fun)
{
case 0:didi(1);
break;
case 1:didi(2);
break;
case 2:didi(3);
break;
case 3:beep=1;
delay(2000);
beep=0;
break;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -