资料介绍
FPGA按键防抖FPGA按键防抖
页码,1/5
首页
EDA技术
嵌入式系统
电子制作
PCB技术
综合技术
电路图
源码资料
会员共享
栏目导航: FPGA/CPLD Verilog VHDL ModelSim Proteus 当前位置:首页 > EDA技术 > FPGA按键防抖
FPGA按键防抖
作者: 来源: 日期:2007-07-26 点击:131 字体
如果你连接了一个机械键盘到FPGA,那么你可能会碰到一些问题。这里我们按下键盘10次,希望LED显示000000 结果如下...
按键防抖项目 这个项目包括两个部分: 第一部分: 问题描述 第二部分: 解决办法 链接
* 按键防抖指南
按键防抖 - 问题描述 假设我们需要连接一个键盘到FPGA,硬件上,我们可能这样实现:
但是,机械按键存在这样的问题:抖动! 当你按下按键,可能很幸运能得到如下的理想波形:
http://www.dzkf.cn/html/EDAjishu/2007/0726/2428.html
2007-9-11
FPGA按键防抖
页码,2/5
但更多的时候,得到的波形是这样的:
http://www.dzkf.cn/html/EDAjishu/2007/0726/2428.html
2007-9-11
FPGA按键防抖
页码,3/5
http://www.dzkf.cn/html/EDAjishu/2007/0726/2428.html
2007-9-11
FPGA按键防抖
页码,4/5
FPGA计数器
现在,假设我们在FPGA内部设计了一个计数器,并添加了一个显示器件来观察它是怎样工作的。 上电,看起来一切正常.
连续按下键盘十次,结果...
并不像我们想象的那样从0加到10. 按键防抖 - 解决办法 一种办法是在硬件上添加一个R/C滤波器