银杏科技有限公司旗下技术文档发布平台 | |||
技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2020-04-03 | gingko | 初次建立 |
//---------------------按键动作检测---------------------------// reg FPGA_KEY_r; always@(posedge CLK_25M or negedge rst_n) if(!rst_n) FPGA_KEY_r<=1'b0; else FPGA_KEY_r<=FPGA_KEY;//输入信号延迟1拍 reg [19:0]cnt; reg flag; always@(posedge CLK_25M or negedge rst_n) if(!rst_n) flag<=1'd0; else if((FPGA_KEY==1'd0)&&(FPGA_KEY_r==1'd1))//下降沿检测 flag<=1'd1; else if((FPGA_KEY==1'd1)&&(FPGA_KEY_r==1'd0))//上升沿检测 flag<=1'd0; always@(posedge CLK_25M or negedge rst_n) if(!rst_n) cnt<=20'd0; else if((cnt<20'd1000000)&&(flag))//约40ms cnt<=cnt+1'd1; else if((cnt==20'd1000000)&&(flag)) cnt<=cnt; else cnt<=20'd0; reg led; always@(posedge CLK_25M or negedge rst_n)//LED 状态切换 if(!rst_n) led<=1'd1; else if(cnt==20'd900000) led<=~led;
1、点击Assignments,下拉菜单中点击Device…。 2、弹出窗口中点击Device and Pin Options… 。 3、点击左侧边栏中的Unused Pins,右侧下拉菜单中选择As input tri-stated,然后点击OK即可。 4、回到工程主界面后点击保存按钮,然后点击编译,至此完成引脚设置。