Verilog-按键消抖程序_第1页
Verilog-按键消抖程序_第2页
Verilog-按键消抖程序_第3页
Verilog-按键消抖程序_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、纽扣发抖一、普计程仪拉姆(50mhz )模组小型(clk、clr、key1、key2、key3、key4、key5、key_out1、key_out2、key_out2)输入clk、clr;输入密钥1、密钥2、密钥y 3、密钥4、密钥5。输出密钥输出1、密钥输出2、密钥输出3、密钥输出4、密钥输出5。-reg关键字_ rst。关键字,关键字。reg (1933600 )客户端设备;reg 433600 密钥下一步。关键字:下一个。reg d1,d2,d3,d4,d5;wire 433600 密钥标志。wire 433600 密钥输出_ n。reg 2:0 计数1;reg计数标志;always

2、(posedgeclkornegedgeclr )/getthefistvalue联苯胺国际货币基金组织电脑辅助设备begin key_rst=5b11111。结束埃尔斯按键5、按键4、按键3、按键2、按键1。结束结束- -always (指定时钟或能量时钟)联苯胺国际货币基金组织电脑辅助设备begin关键字_ rst _ n=5b 11111。结束埃尔斯关键字_ rst _ n=关键字_ rst。结束结束-指定关键字标志=关键字rst _ n (关键字rst )。上/下/- -always (指定时钟或能量时钟)联苯胺国际货币基金组织电脑辅助设备begin cnt=20d0;结束关键字标志符

3、号begin cnt=20b0;结束埃尔斯begin cnt=cnt 1b1;结束结束上/下/上/下/上/下/上/下/上/下/上/下/上/下/上/下/上/下always (指定时钟或能量时钟)联苯胺国际货币基金组织电脑辅助设备begin key_next=5b11111;结束埃尔斯伊夫(CNT=20hf菲夫夫)联苯胺key_next=key5、key4、key3、key2、key1;结束结束-。always (指定时钟或能量时钟)联苯胺国际货币基金组织电脑辅助设备begin关键字_ next _ n=5b 11111。结束埃尔斯下一个密钥=下一个密钥。结束结束-指定密钥_输出_ n=密钥_下一

4、个。上/下/-。always (指定时钟或能量时钟)联苯胺国际货币基金组织电脑辅助设备begin d1=1b1;d2=1b1;d3=1b1;d4=1b1;d5=1b1;计数标志=1;结束else /响应led只显示1个时钟周期,我们观测不到。begin /这里有计数延迟,目的是使led灯管显示能够持续有会儿关键字(关键字输出)begin d1=1b0; 计数标志=1b 0; 结束埃尔斯if (计数1=24 h fffff )begin d1=1b1; 计数标志=1; 结束关键字(关键字输出)begin d2=1b0; 计数标志=1b 0; 结束埃尔斯if (计数1=24 h fffff )be

5、gin d2=1b1; 计数标志=1; 结束关键字(关键字输出)begin d3=1b0; 计数标志=1b 0; 结束埃尔斯if (计数1=24 h fffff )begin d3=1b1; 计数标志=1; 结束关键字(关键字输出)begin d4=1b0; 计数标志=1b 0; 结束埃尔斯if (计数1=24 h fffff )begin d4=1b1; 计数标志=1; 结束关键字(关键字输出)begin d5=1b0; 计数标志=1b 0; 结束埃尔斯if (计数1=24 h fffff )begin d5=1b1; 计数标志=1; 结束结束结束指定关键字1=d 1? 1b1:1b0;指定密钥_ out2=d 2? 1b1:1b0;关键字3=d 3? 1b1:1b0;指定关键字4=d 4? 1b1:1b0;指定关键字5=d 5? 1b1:1b0;always (posedgeclkornegedgeclr )/计数延迟,具体时间没有被校正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论