×

如何使用51单片机独立按键控制LED详细资料和代码免费下载

消耗积分:1 | 格式:pdf | 大小:0.05 MB | 2019-04-23

杨平

分享资料个

  1.独立按键的原理(1703A)

  1.独立按键一共有四个针脚,两个短针脚之间默认不导通,两个长针脚之间默认导通

  2.按下按钮后,会出现“抖动”,消抖后,输入低电平;

  2.为什么会出现按下按钮输入低电平?

  1.对于p1,p2,p3口而言,是属于准双向IO口结构,在按下按钮(按钮在p3口)后,自然直接从内部输入低电平;

  2.对于p1,p2,p3而言,上拉电阻是为了更好的控制高低电平,所以,p0口有外加的上拉电阻

  3.而且在内部输入时NOT为非门,所以输入高电平时,到达这里变成了低电平,不能通过三极管,只有输入低电平时,才能转换为高电平,通过三极管(自己的理解,不太准确)

  3.关于抖动的问题(转载)

  通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖按键消抖有两种,一种是硬件消抖,一种是软件消抖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !