按键扫描1
来源:互联网 发布:openwrt 安装软件 编辑:程序博客网 时间:2024/05/29 16:49
u8 KEY_Scan(void)
{
static u8 key_up=1;//按键按松开标志
if(key_up&&(KEY0==0||KEY1==0||KEY2==1))
{
delay_ms(10); //去抖动
key_up=0; //清楚按键松开标志位
if(KEY0==0)
{
return 1;
}
else if(KEY1==0)
{
return 2;
}
else if(KEY2==1)
{
return 3;
}
{
static u8 key_up=1;//按键按松开标志
if(key_up&&(KEY0==0||KEY1==0||KEY2==1))
{
delay_ms(10); //去抖动
key_up=0; //清楚按键松开标志位
if(KEY0==0)
{
return 1;
}
else if(KEY1==0)
{
return 2;
}
else if(KEY2==1)
{
return 3;
}
}
else if(KEY0==1&&KEY1==1&&KEY2==0)
{
key_up=1;
return 0;// 无按键按下}
}
- 按键扫描1
- 按键扫描
- 按键扫描
- 按键扫描
- 按键扫描驱动程序
- 按键扫描处理
- 新型按键扫描程序
- 经典按键扫描程序
- 矩阵按键扫描电路
- 矩阵按键扫描
- 扫描按键的解决方法
- 按键扫描处理
- 一个按键扫描算法
- AVR按键扫描程序
- 一个按键扫描算法
- 按键扫描程序
- 新型按键扫描程序
- 关于按键扫描程序
- win32程序
- FZU - 1891 升降序列
- 黑马程序员 学习笔记四: 单例设计模式
- 第五节 Dialog
- JRE System Library
- 按键扫描1
- android应用程序安装后自动打开
- http
- Linux下命令无法使用
- 单链表实现!
- 再谈性能测试的发展方向
- R安装 Rmysql 失败解析;
- 做一名合格的女程序员
- ZooKeeper典型应用场景