Verilog-按键消抖程序.pdf
《Verilog-按键消抖程序.pdf》由会员分享,可在线阅读,更多相关《Verilog-按键消抖程序.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 a 按键消抖 一、程序(50mhz)module xiaodou(clk,clr,key1,key2,key3,key4,key5,key_out1,key_out2,key_out3,key_out4,key_out5);input clk,clr;input key1,key2,key3,key4,key5;output key_out1,key_out2,key_out3,key_out4,key_out5;/-reg 4:0 key_rst;reg 4:0 key_rst_n;reg 19:0 cnt;reg 4:0 key_next;reg 4:0 key_next_n;reg d
2、1,d2,d3,d4,d5;wire4:0 key_flag;wire 4:0 key_out_n;reg 23:0 count1;reg count_flag;always(posedge clk or negedge clr)/get the fist value begin if(!clr)begin key_rst=5b11111;end else begin key_rst=key5,key4,key3,key2,key1;end end/-a always(posedge clk or negedge clr)begin if(!clr)begin key_rst_n=5b1111
3、1;end else begin key_rst_n=key_rst;end end/-assign key_flag=key_rst_n&(key_rst);/-jishu-always(posedge clk or negedge clr)begin if(!clr)begin cnt=20d0;end else if(key_flag)begin cnt=20b0;end else begin cnt=cnt+1b1;end end/-20ms after-always(posedge clk or negedge clr)begin if(!clr)begin key_next=5b1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Verilog 按键 程序
限制150内