期刊文献+

基于VHDL语言的按键消抖电路设计及仿真 被引量:11

Design and Simulation of Key-jitter Eliminiation Circuit Based on VHDL
下载PDF
导出
摘要 为了解决FPGA/CPLD系统的按键抖动问题,用VHDL语言有限状态机的方法,在S0状态下检测到有按键操作则转入延时状态S1,延时结束后,用状态S2,S3,S4对按键进行连续三次取样,如果三次取样均为低电平,则转入状态S5,并输出按键确认信号,否则,返回状态S0。电路经仿真分析,并下载到EPM7128ATC100芯片进行了验证,能够确保每次按键操作,产生一次按键确认,有很好的按键消抖效果,性能稳定。主要创新点是用VHDL语言有限状态机设计按键的消抖。 In order to solve key jitter of FPGA/CPLD system, using the method of VHDL finite state machine. In So mode, key operation is detected which is transferred to time delay mode S1. When the time delay has been finished,the continual three samples to the pressed key with condition S2 ,S3 ,S4 ,if three samples are the low levels,it changes to condition S5 ,and outputs the confirmation signal,waiting for the key release,otherwise,returns condition S0. By simulation and analysis,it is verified by the EMP7128ATC100. The effect is very good, and stable property. The main innovation is using finite state machine VHDL to realize key - jitter.
作者 侯继红
出处 《现代电子技术》 2009年第23期201-202,205,共3页 Modern Electronics Technique
关键词 按键消抖 电路仿真 VHDL 状态机 key - jitter circuit simulation VHDL state machine
  • 相关文献

参考文献9

二级参考文献10

  • 1陈姚节,邵平凡.USB接口的虚拟仪器硬件设计与实现[J].武汉理工大学学报(交通科学与工程版),2004,28(5):779-781. 被引量:5
  • 2郑应民.仪器设备抗干扰问题分析[J].大众科技,2005,7(9):221-222. 被引量:1
  • 3王志东 邓仰东.数字集成系统的结构化设计与高层次综合[M].清华大学出版社,2001..
  • 4候伯亨 顾新.VHDL硬件描述语言与数字逻辑电路设计[M].西安电子科技大学出版社,2001..
  • 5潘松 王国栋.VHDL实用教程[M].电子科技大学出版社,2002..
  • 6黄正瑾,徐坚.CPLD系统设计技术入门与应用(第一版)[M].成都:电子工业出版社,2002,203-209.
  • 7廖预评,陆瑞强.CPLD数字电路设计-使用MAX-PLUS2(入门篇)[M].北京:清华大学出版社,2003.
  • 8廖预评,陆瑞强.CPLD数字电路设计-使用MAX-PLUS2(实用篇)[M].北京:清华大学出版社,2003.
  • 9(美)FrankvanGilluwe著,精英科技.PC技术内幕[M]中国电力出版社,2001.
  • 10戴梅萼.微型计算机技术及应用[M]清华大学出版社,1994.

共引文献27

同被引文献58

引证文献11

二级引证文献48

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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