原创 按键消抖

2011-6-4 13:28 1697 6 6 分类: FPGA/CPLD

按键消抖动一般有2种方法,法一:在按键按下后消除抖动并输出一个时钟周期的高电平。法二在检测到按键

按下时候消抖输出一段时间的高电平。

可以用数码管实现:按一下数码管显示加一,如未消抖可能按一下加多次。

可以用LED实现:按一下驱动LED亮,在按一下驱动LED灭,如此反复,如未消抖可能连续按几下都是亮或者灭。

下图为法一的二种代码风格示意图:(法二在法一的第二种风格上稍微改动即可)

20110604132805001.jpg



 

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条