请问第一个图时候具有硬件按键消抖动功能,如果有那么怎么消的?

 我来答
EvenHHZ
2016-12-20 · 知道合伙人软件行家
EvenHHZ
知道合伙人软件行家
采纳数:13691 获赞数:18845
个人出版图书:《玩转Python网络爬虫》、《玩转Django2.0》

向TA提问 私信TA
展开全部
按键消除抖动用硬件的方法是单稳态电路,或者采用专用芯片,而单片机本身是智能芯片,用软件消除抖动是最佳选择,这样性价比高,可靠性也高,多用一个器件就多一份成本,多一个故障点,设计智能化产品的原则是优先考虑采用软件解决问题。一般是结合动态扫描显示功能,编一个子程序来处理,因为动态显示与消除抖动都是几十毫秒的时间间隔,可以很好地融合在一起处理,提高单片机的效率。扫描到有键按下,先去执行显示部分的程序,回头再次读入按键,确认后转入键译码程序。单纯利用延时子程序等待抖动消失,单片机岂不是有点傻呼呼的?
追问
那么问题来了,大哥,我这个硬件到底有没有消抖动的功能?
鳄萌纱p
2016-12-20 · TA获得超过179个赞
知道小有建树答主
回答量:314
采纳率:0%
帮助的人:37.4万
展开全部
两种方法:
一:一般都是用软件防抖,就是在程序里加入延时程序。
二:硬件防抖,在输入中断前串联一个RS触发器。可以用74LS121。 但硬件消抖只限于按键数较少的情况。
追问
那么问题来了,大哥,我这个硬件到底有没有消抖动的功能?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式