推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于FPGA的矩阵键盘控制器及显示电路的设计

更新时间:2020-06-24 21:14:53 大小:476K 上传用户:IC老兵查看TA发布的资源 标签:fpga 下载积分:5分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

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

In order to change the situation that using CPU to control matrix keyboard would reduce the utilization rate of CPU and do not have enough pins, a new matrix keyboard scanning method based on FPGA is developed. The matrix keyboard controller is designed with the lan guage of VHDL in the environment of ISE13.4, which can efficiently avoid the data errors resulting from the key - press shake. With the keyboard controller, the matrix keyboard can automatically scan code and output, and can display the key - press input data in turn with 8 word 7 - seg display. The whole designed functions is validated with the hardware circuit system.

部分文件列表

文件名 大小
基于FPGA的矩阵键盘控制器及显示电路的设计.pdf 476K

全部评论(0)

暂无评论