梅哥和你一起深入学习FPGA之独立按键检测(下)

关键词: fpga , 按键检测
八、 仿真分析
由上图仿真结果可知,当有按键按下时,需要较长一段时间后,key_flag会有一个高电平脉冲,同时key_value更新为输入按键的反码。
为了确定消抖是成功的,这里再附上按键松开时的抖动细节图:
由图可知,松开按键时,该按键io不断的检测到高电平和低电平,直到一段时间和,抖动方停止,稳定为按键没有按下时的状态
下图为整个工程的仿真结果,由图可知,每按下一次按键0(key_in[0]),led[0]的状态便翻转一次。
九、 下板验证
手头暂无开发板,板级验证略。
十、 总结
本文档对按键消抖的原理进行了分析,并对消抖核心模块的设计进行了仿真,通过modelsim仿真验证了消抖模块设计的正确性。
具体的控制模块这里因为篇幅和时间关系暂不介绍,也因为没有开发板,暂时无法录制演示视频,等录制视频时,我会对整个系统的架构设计,代码设计进行详细的分析和讲解。以前没有做过不知道,写了两三次后才发现,原来文档的编写和整理比编写代码要的时间要多的多。不过,我总还是会坚持做下去的,希望我能有足够的时间来做这些事。

异质结电池的ITO薄膜沉积
DS4301非易失、32抽头数字电位器
分享弱电系统常用线缆(图文)
PCB绘图有哪一些技巧
基于嵌入式系统的家居智能门窗设计
梅哥和你一起深入学习FPGA之独立按键检测(下)
升压芯片TPS6088的输出限功率方案
Aerodiode 976nm半导体激光管应用介绍
基于智慧网络的目标架构和智能网络中台的建设
iPhone8正式发布:iPhone8首销受挫遇冷,三大原因揭秘为何iPhone8受挫原因
罗克韦尔自动化2022年度自动化博览会发布诸多新品,助推智能制造发展
随着人工智能和物联网的发展,智能家居将演变为全屋智能
NTC热敏电阻不同温度下的电阻值计算
多级放大电路的动态分析
交流接触器故障产生的原因和处理方法
SaaS新锐案例榜单 看什么是真正的乘风破浪
220V交流电转化为12V直流电参考设计
智能手环/手表支持支付宝免密支付开发方案
三星GalaxyTabS4和iPadPro哪个最好
4种整流电流5种滤波电路图解