EN
单片机系统的按键应用

新闻中心

实时发布行业资讯,实时了解行业动态

当前位置:首页 - 新闻中心 - 公司新闻

单片机系统的按键应用

发布时间:2021-04-29 10:47:42

      针对近期用户反馈的按键失灵现象,简单从设计校对进行一个简要分析。

      在单片机系统中,按键是一种常见的输入设备,一般设计方案有以下几种:

      1、单片机IO口直接检测按键;

      2、多按键则使用矩阵键盘;

      3、按键接外部中断引脚,利用按键按下产生的边沿信号;

      4、利用单片机的ADC,检测ADC按键接口电压,识别按键;

方案分析:

      1、简单基础,易用,但主循环不断检测按键,并要进行消抖处理,占用时间长,会不同程度造成按键“失灵”。

      2、占用IO端口少,扩展按键数量多,但需要不断进行检测,同样是时间长,会不同程度造成按键“失灵”。

      3、效率高,但需要要占用中断端口。

      4、一根线识别,但接触或干扰处理不好,容易串位;

      综上所述,每种方案都各有优缺点,应根据现有设备情况进行选择和优化。虽没有方案,但我们可以选方案!

洛阳贝尔东方电气有限公司

地址:洛阳市太康东路369号恒生科技园A17-1栋

销售热线:0379-63377267  63377268  60168658

传真:0379-69991109

投诉电话:13803795952

邮箱:lybedf@126.com

邮编:471000

贝尔公众号 订阅号
贝尔服务号 服务号
©2021 洛阳贝尔东方电气有限公司    豫ICP备12026766号-5    网站XML   技术支持:尚贤科技