key_scan.h
来自「串行通信程序」· C头文件 代码 · 共 29 行
H
29 行
unsigned char key_flag=0;
void int0() interrupt 0
{
key_flag=1;
}
void key_scan()
{ unsigned char key_num;
output=0xff;
key_bit=0;
key_num=output;
key_bit=1;
switch(key_num) //判按键
{case 0xfe:delay20ms();pluse();break; //向上
case 0xfb:delay20ms();break; //向下
case 0xef:delay20ms();break; //主菜单
case 0xfd:delay20ms();break; //向左
case 0xf7:delay20ms();break; //向右
case 0xdf:delay20ms();break; //确认
}
}
void pluse(void)
{
fasong=1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?