首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于FPGA的矩阵键盘控制器及显示电路的设计
引用本文:王荣扬,吴国强.基于FPGA的矩阵键盘控制器及显示电路的设计[J].湖州职业技术学院学报,2012,10(3):6-9.
作者姓名:王荣扬  吴国强
作者单位:湖州职业技术学院机电工程分院,浙江湖州,313000
摘    要:为改变采用CPU控制矩阵键盘导致CPU资源利用下降及引脚不足的现状,介绍了一种基于FPGA的矩阵键盘控制器的开发。在ISE13.4开发环境下,采用VHDL硬件语言开发了一种能有效防止机械式矩阵键盘按键抖动带来的数据错误;实现矩阵键盘的自动扫描、编码、存储、输出等功能;并将输入的数据依次在8个7段数码管上进行显示的矩阵键盘控制器。将所设计的VHDL控制器配置到开发的硬件电路系统上,验证了各项功能设计的正确性。

关 键 词:FPGA  矩阵键盘  数码管  VHDL

Design of Matrix Keyboard Controller and Display Circuit Based on FPGA
WANG Rong-yang , WU Guo-qiang.Design of Matrix Keyboard Controller and Display Circuit Based on FPGA[J].Journal of Huzhou Vocational and Technological College,2012,10(3):6-9.
Authors:WANG Rong-yang  WU Guo-qiang
Institution:(Faculty of Mechanism and Electronics,Huzhou Vocational and Technological College,Huzhou 313000,China)
Abstract: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 language 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.
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号