📄 key.h
字号:
#define uchar unsigned char
#define uint unsigned int
if (K1 == 0) // 设置时间
{
DelayM(20); //按键消抖
if(K1 == 0 && w == 1) //当是调时状态 本键用于调整下一项
{
e++;
if (e >= 6 )
{
e = 0;
}
Set_time(e);//调整
}
if(K1 == 0 && w == 0) //当是正常状态时就进入调时状态
{
lcm_clr();//清屏
w=1; //进入调时
Set_time(e);//调整
}
while(K1 == 0);//等待键松开
}
if (K2 == 0) // 当在调时状态时就退出调时
{
DelayM(20);//按键消抖
if(K2 == 0 && w == 1)
{
w = 0; //退出调时
e = 0; //"下一项"计数器清0
}
if(K2 == 0 && w == 0)
{
lcm_clr();//清屏
welcome();//显示欢迎字
while(K2 == 0);//等待键松开
}
while(K2 == 0);//等待键松开
}
if (K3 == 0 && w == 1)//加调整
{
DelayM(20);//按键消抖
if(K3 == 0 && w == 1)
{
Set_time(e);//调整
}
while(K3 == 0);//等待键松开
}
if (K4 == 0 && w == 1) //减调整
{
DelayM(20);//按键消抖
if(K4 == 0 && w == 1)
{
Set_time(e);//调整
}
while(K4 == 0);//等待键松开
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -