单片机交流
直播中

李明聪

7年用户 1080经验值
私信 关注
[资料]

按键消抖代码方法有哪几种

按键消抖原理一、首先来回顾一下按键延时消抖按键由于是机械结构,按下的时候难免产生抖动,一般抖动会在按下的时候与松开的时候产生,抖动时间大概是10ms于是针对按键抖动就有了延时消抖的一种简单的解决方法:二、按键消抖代码方法一: 按下按键损耗的时间取决于按下按键到松开的时间,至少10ms,按下按键后CPU不再执行其他指令,直到按键松开,应用能力弱void main(void){        while(1)        {                if(key==0)          //读P1.0引脚,如果引脚为低电平,则进入if                {

更多回帖

发帖
×
20
完善资料,
赚取积分