基于FPGA的矩阵键盘控制器及显示电路的设计
为改变采用CPU控制矩阵键盘导致CPU资源利用下降及引脚不足的现状,介绍了一种基于FPGA的矩阵键盘控制器的开发。在ISE13.4开发环境下,采用VHDL硬件语言开发了一种能有效防止机械式矩阵键盘按键抖动带来的数据错误;实现矩阵键盘的自动扫描、编码、存储、输出等功能;并将输入的数据依次在8个7段数码管上进行显示的矩阵键盘控制器。将所设计的VHDL控制器配置到开发的硬件电路系统上,验证了各项功能设计的正确性。
开通会员