微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 按键开关设计

按键开关设计

时间:10-02 整理:3721RD 点击:
按键开关设计
想设计个按键开关,按下的时候不动,放开的时候执行动作,请高手帮忙
程序怎么编写

设置一个标志位就行了,一般按下的时候是低电平,在低电平的时候保持不变,改电平时动作,这只是个逻辑关系

弄复杂一点可以使用中断也可以实现同样的效果。

while(key)放在语句前面就可以了

不要再程序里傻等,那是试验程序,实用的方法是键值+运行进程查询,也就是键盘按下状态1,延时祛抖2,键值检测3,释放检测4,祛抖5,确定6,完成7.。没有释放返回4.都采用状态查询,以免影响其它程序运作。键值的执行用状态来运行,运行完记住清除状态,为下一次准备

四楼思路可以了

能不能为我们编写一个例子,谢谢你

这个  不复杂  很简单的   你自己 先写吧    有问题  帮你指出来!~~  锻炼一下自己的思维!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top