期刊文献+

基于FPGA控制的按键模块的设计与实现 被引量:1

Design and Implementation of Key Module Based on FPGA
下载PDF
导出
摘要 基于按键的不同形式,有针对性地设计了两种按键控制模块。对于单个按键和独立键盘采用有限状态机的方法消抖;对于矩阵键盘采用延时消抖的方法。通过FPGA控制键盘,采用VHDL语言编程,Quartus II 9. 0软件进行仿真。两种设计结果均可作为子模块的形式,供上一级程序使用,可移植性好。在实际应用中这两种方法误差最小,稳定性好。 Two key control modules are designed based on different forms of the key.Finite state machine(FSM)is used to solve the problem of key jitter for single key and separate keyboard;for the matrix keyboard,the delay time can be changed by changing the number of counting times in the program.The keyboard is controlled by FPGA,and is simulated by VHDL language programming and Quartus II 9 software.The two design results can be used as sub modules in order to be used in a higher level program and have good portability.In practice,these two methods have the least error and good stability.
作者 李莉 Li Li(Department of Information Engineering and Automation,Shanxi Institute ofTechnology,Yangquan Shanxi 045000,China)
出处 《山西电子技术》 2019年第2期55-57,72,共4页 Shanxi Electronic Technology
关键词 FPGA 有限状态机 延时 VHDL FPGA finite state machine(FSM) delay time VHDL
  • 相关文献

参考文献7

二级参考文献24

共引文献15

同被引文献15

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部