📄 sc1.c
字号:
watch1();
watch1();
layer[4]=0;
goto end;
}
}
if ((layer[1] != 0)&&(layer[2]==0))
{
if(key == KEY_ENTER )
{
layer[2] = 1;
lock1=1;
if(layer[1]==2)
{ set_maualmode();
watch2();
set_aegr();
watch2();
Delay(5);
for( j=0;j<5;j++)
watch1();
}
if(layer[1]==3)
{set_automode();
set_automode();
watch2();
}
goto end;
}
if (key >= KEY_1 && key <= KEY_6)
{
layer[1]= key;
lock1=1;
goto end;
}
if(key==KEY_UP && layer[1]>=2)
{
layer[1]--;
lock1=1;
goto end;
}
if(key==KEY_DOWN && layer[1]<6)
{
layer[1]++;
lock1=1;
goto end;
}
if(key==KEY_CLR)
{
rec_clr();
layer[1] = 1;
lock1=1;
goto end;
}
}
if(layer[1]!=0 && layer[2]!=0)
{
if(layer[1] == 2) //手动模式
{
if(key==KEY_ENTER)
{
if(layer[3]>=1)
{ char_temp=100;
lock1=0;
lock2=0;
lock3=1;
}
goto end;
}
if (key == KEY_CLR)
{
rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
goto end;
}
if (key == KEY_EDIT)
{
rec_clr();
layer[3] = 1;
lock1=0;
lock2=1;
lock3=0;
goto end;
}
if(key==KEY_DOWN)
{
if(layer[3]==1)
{ if(layer[2]==1 || layer[2]==2)
layer[2]++;
lock1=0;
lock2=1;
lock3=0;
}
else
{set_dec_p();
watch2();
set_aegr(); //设置手动模式
watch2();
lock1=1;
}
goto end;
}
if(key==KEY_UP)
{ if(layer[3]==1)
{if(layer[2]==2 || layer[2]==3)
layer[2]--;
lock1=0;
lock2=1;
lock3=0;
}
else
{ set_add_p();
watch2();
set_aegr();
watch2();
lock1=1;
}
goto end;
}
if(key==KEY_0 )
{
if(layer[3]==0)
{
set_add_c();
watch2();
in_flag=1;
lock1=1;
if(go_flag==0) go_flag=1;
else go_flag=0;
goto end;
}
}
if(key==KEY_2 &layer[3]==0)
{
set_add_sc();
watch2();
in_flag=1;
set_aegr();
watch2();
Delay(10);
set_aegr();
watch2();
goto end;
}
if(key==KEY_3 & layer[3]==0)
{set_dec_sc();
watch2();
in_flag=1;
set_aegr();
watch2();
goto end;
}
if(key==KEY_DOT)
{
if(layer[3]==0)
{
set_dec_c();
watch2();
in_flag=1;
lock1=1;
if(go_flag==0) go_flag=1;
else go_flag=0;
goto end;
}
}
if (( key >= KEY_0 && key <= KEY_9 )||((key==KEY_DOT)&&(layer[3]>1))||((key==KEY_SIGN)&&(layer[3]==1)))
{
lock1=0;
lock2=0;
lock3=1;
key_ch();
}
if (key == KEY_CLR)
{
rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
goto end;
}
if(key==KEY_NS)
{
if(manual_flag==0)
manual_flag=1;
else manual_flag=0;
}
if(key==KEY_LEFT)
{set_add_a();
watch2();
set_aegr();
watch2();
// set_maualmode();
// watch2();
lock1=1;
}
if(key==KEY_RIGHT)
{set_dec_a();
watch2();
set_aegr();
watch2();
lock1=1;
}
goto end;
}
if(layer[1] == 1) //天线设置
{
if(key==KEY_ENTER)
{
if(layer[3]>=1)
{ char_temp=100;
// CHAR_CHG=1;
lock1=0;
lock2=0;
lock3=1;
}
goto end;
}
if (key == KEY_CLR)
{
rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
goto end;
}
if (key == KEY_EDIT)
{
rec_clr();
layer[3] = 1;
lock1=0;
lock2=1;
lock3=0;
//CHAR_CHG=0;
goto end;
}
if(key==KEY_DOWN)
{ if(layer[3]==0)
{if((layer[2]==3)||(layer[2]==4))
layer[2]=5;
if((layer[2]==2)||(layer[2]==1))
layer[2]=3;
lock1=1;
lock2=0;
lock3=0;}
if(layer[3]==1)
{
if(layer[2]<5) layer[2]++;
else if(layer[2]==5 )
layer[2]=7;
lock1=1;
lock2=1;
lock3=0;
}
//CHAR_CHG=0;
goto end;
}
if(key==KEY_NS)
{
//if(layer[3]==9)
// CHAR_CHG = 1;
ns_figure=1;
char_temp=0;
lock1=0;
lock2=0;
lock3=1;
goto end;
}
if(key==KEY_UP)
{ if(layer[3]==0)
{if(layer[2]==3 || layer[2]==4)
layer[2]=1;
if((layer[2]<=8)&&(layer[2]>=5))
layer[2]=3;
lock1=1;
lock2=0;
lock3=0;}
if(layer[3]==1)
{
if(layer[2]>=1 &layer[2]<7) layer[2]--;
if(layer[2]==7) layer[2]=5;
lock2= 1;
lock1=1;
lock3=0;
}
// CHAR_CHG=0;
goto end;
}
if (( key >= KEY_0 && key <= KEY_9 )||(key==KEY_DOT)&&(layer[3]>=1))
{
lock2= 0;
lock1=0;
key_ch();
if((layer[3]==1)&&(key==KEY_DOT))
lock3=0;
else lock3=1;
goto end;
}
}
if(layer[1] ==3)
{
if (key == KEY_CLR)
{
rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
goto end;
}
if(key==KEY_DOWN)
{
if(layer[2]==1)
{
layer[2]++;
lock1=1;
goto end;
}
}
if(key==KEY_UP)
{
if(layer[2]==2)
{
layer[2]--;
lock1=1;
goto end;
}
}
}
if(layer[1] ==4)
{
if (key == KEY_CLR)
{
rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
goto end;
}
}
if(layer[1]==5)//手持机设置
{
if(key==KEY_1)
BACK;
if(key==KEY_2)
BACKC;
}
if(key == KEY_CLR)
{
// rec_clr();
layer[2] = 0;
layer[3] = 0;
lock1=1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -