VHDL 键盘扫描设计
基于VHDL的键盘扫面显示设计摘 要:随着电子系统集成度以及复杂程度的逐渐提高,优良的人机接口模块设计也显得越 来越重要。行列键盘以其廉价、高效的特性正受到广泛的关注,对行列键盘扫描算法的进一 步优化变得势在必行。本文介绍了一种新型的行列键盘扫描方法,该方法基于 VHDL 语言, 能有效地滤除按键抖动、线路毛刺的影响,并能正确地判断长按键。文章简要阐述了行列键 盘的硬件结构以及总体设计目标,并且针对按键抖动、线路毛刺、长按键等情况给出了相应 的详细算法。测试证明,利用该算法做出的键盘扫描模块工作稳定可靠,目前已成功地应用 于一个基于 FPGA 的频谱分析仪人机接口模块中
用户评论