当前位置: 首页 > news >正文

番禺做网站价格电商网站建设策划书模板

番禺做网站价格,电商网站建设策划书模板,网站服务器失去响应怎么解决,wordpress 摘要调用#xff08;1#xff09;设计意义#xff1a;按键消抖主要针对的时机械弹性开关#xff0c;当机械触点断开、闭合时#xff0c;由于机械触点的弹性作用#xff0c;一个按键开关在闭合时不会马上稳定地接通#xff0c;在断开时也不会一下子就断开。因而在闭合以及断开的瞬…1设计意义按键消抖主要针对的时机械弹性开关当机械触点断开、闭合时由于机械触点的弹性作用一个按键开关在闭合时不会马上稳定地接通在断开时也不会一下子就断开。因而在闭合以及断开的瞬间会伴随有一连串的抖动为了保证系统正确的识别到按键的开关就必须对按键的抖动进行处理这就是按键消抖。 (2)Verilog实现代码 module key_filter(clk,reset_n,key_in,key_p_flag,key_r_flag,key_state);input clk;input reset_n;input key_in;output reg key_p_flag;output reg key_r_flag;output reg key_state;reg key_in1;reg key_in2;reg key_in3;reg [3:0]STATE; //抖动时间往往小于20ms20ms 20_000_000ns 20ns * 1_000_000; 需要一个20位的寄存器reg [19:0]cnt;reg en_cnt;wire podge;wire nedge;wire arrive_time_20ms;//状态设计parameter IDLE 4b0001;parameter P_SHAKE 4b0010;parameter DOWN 4b0100;parameter R_SHAKE 4b1000;//异步输入key_in信号的同步化————“打两拍”always(posedge clk)beginkey_in1 key_in;key_in2 key_in1;end//上升沿、下降沿设计always(posedge clk)key_in3 key_in2;assign podge key_in2 (!key_in3);assign nedge (!key_in2) key_in3;//20ms计数器模块设计 always(posedge clk or negedge reset_n)if(!reset_n)cnt 20d0;else if(en_cnt (cnt 20d999_999))cnt 20d0;else if(en_cnt)cnt cnt 20d1;else cnt 20d0;//计满20ms信号设计 assign arrive_time_20ms (cnt 20d999_999);//状态机主程序设计always(posedge clk or negedge reset_n)if(!reset_n)beginkey_r_flag 1d0;key_p_flag 1d0;key_state 1d1;STATE IDLE;endelse begincase(STATE)IDLE:beginkey_r_flag 1d0;key_state 1d1;if(nedge)beginSTATE P_SHAKE;en_cnt 1d1;endelse STATE STATE;endP_SHAKE:beginif(arrive_time_20ms)beginSTATE DOWN;en_cnt 1d0;key_p_flag 1d1;key_state 1d0;endelse if(podge)beginSTATE IDLE;en_cnt 1d0;endelse STATE STATE; endDOWN:beginkey_p_flag 1d0;key_state 1d0;if(podge)beginSTATE R_SHAKE;en_cnt 1d1;endelse STATE STATE; endR_SHAKE:beginif(arrive_time_20ms)beginSTATE IDLE;en_cnt 1d0;key_r_flag 1d1;key_state 1d1;endelse if(nedge)beginSTATE DOWN;en_cnt 1d0;endelse STATE STATE; enddefault:beginkey_r_flag 1d0;key_p_flag 1d0;key_state 1d1;STATE IDLE;endendcaseendendmodule(3)仿真文件代码 timescale 1ns / 1psmodule key_filter_tb;reg clk;reg reset_n;reg key_in;wire key_p_flag;wire key_r_flag;wire key_state;key_filter key_filter_inst(.clk(clk),.reset_n(reset_n),.key_in(key_in),.key_p_flag(key_p_flag),.key_r_flag(key_r_flag),.key_state(key_state));initial clk 1d1;always #10 clk ~clk;initial beginreset_n 1d0;key_in 1d1;#15;reset_n 1d1;#2000;key_in 1d0;#1500;key_in 1d1;#20000;key_in 1d0;#40_000_000;key_in 1d1;#1000;key_in 1d0;#200;key_in 1d1;#1800;key_in 1d0;#25000;key_in 1d1;#30_000_000;$stop;endendmodule(4)仿真波形分析
http://www.pierceye.com/news/510326/

相关文章:

  • 西宁微网站建设wordpress更新文章post.php错误
  • 网络营销网站平台有哪些众希网站建设
  • 网站建设营销的技巧公司招聘网站排行榜
  • 长治网站建设收费多少农村自建房设计图 户型图
  • 广州网站建设 骏域网站建设做搜狗网站优化首页软
  • 广州网站设计软件简约大方网站
  • 网站建设与管理专业好吗做国际贸易如何建网站
  • 小说百度风云榜上海seo网络推广渠道
  • 建设局网站打不开是什么原因wordpress客户端插件
  • 农业 网站源码网站制作产品优化
  • 企业公司网站制作建设怎么区分营销型网站
  • 如何选择顺德网站建设网站开发源代码
  • 北京城乡建设部网站网站页面是自己做还是使用模板
  • 网新企业网站管理系统厦门好景科技做网站
  • 手机网站开发语言深圳网站建设培训
  • wordpress做的视听网站怎么用ftp清空网站
  • 网站建设能干什么网页设计代码模板人物介绍
  • 桂阳网站设计做p2p投资理财的网站
  • 做学术论文的网站从化专业做网站
  • 从化网站制作狮山公司网站建设
  • 网站开发验证码图片不显示php 自动做网站点击量
  • 大连网站开发费多少钱合肥企业网站建设工作室
  • 小企业网站建设的基础知识wap网站 开发
  • 地方门户网站赚钱吗沈阳黑酷做网站建设优化公司怎么样
  • 佛山市seo网站设计工具内部网站建设软件下载
  • 深圳网站建设高端设计网站建设 补充协议
  • 枣阳网站建设 枣阳山水数码自己建网站备案
  • 网站网站制作多少钱共享看世界新域名
  • 网站空间 阿里云wordpress多站点403
  • 下载网站备案的核验单免费ppt模板下载红色