当前位置:   article > 正文

基于FPGA的数字密码锁电路Verilog代码Quartus仿真_用qua做数字密码锁

用qua做数字密码锁

名称:基于FPGA的数字密码锁电路Verilog代码Quartus仿真(文末获取)

软件:Quartus

语言:Verilog

代码功能:

数字密码锁电路的设计

1.设计任务:设计并制作数字密码锁电路

2.设计要求

1.用EDA实训仪的I/设备和PLD志片实现故字密码锁电路的设计  

2.数字码锁具有8只输入数字,用EDA实仪上的电平开关作为8位数字输入的组合

3.当输入的数字符合电路中设定的数字时(和密码对)在EDA实训仪上用一只八段

数码管显示0表示输入整砂正确,如果输入的密码是错误的,则显示F

4.数字码锁又能允许接收三次错误的密码数字输入,超过三次的错误密码数字后电路不再接牧密码数字入,并用喇叭发出报警音响

1. 工程文件

2. 程序文件

3. 程序编译

4. RTL图

5. 管脚分配

6. Vwf文件

7. 仿真图

部分代码展示:

module mimasuo(
input clk,//时钟
input reset,//复位,按下低电平
input key_0_in,//数字按键0~7
input key_1_in,//数字按键0~7
input key_2_in,//数字按键0~7
input key_3_in,//数字按键0~7
input key_4_in,//数字按键0~7
input key_5_in,//数字按键0~7
input key_6_in,//数字按键0~7
input key_7_in,//数字按键0~7
input confirm_key,//确认按键,代表密码输入完成,按下低电平
output bell,//报警
//结果在数码管中显示
output [3:0] segment//数码管
);
wire key_0;
wire key_1;
wire key_2;
wire key_3;
wire key_4;
wire key_5;
wire key_6;
wire key_7;
wire confirm;
wire pass_or_not;//1表示正确,0表示错误
//输入按键消抖
key_jitter i0_key_jitter(
. clkin(clk),     
. key_in(key_0_in),//输入
. key_negedge(key_0)//消抖后按键
);
key_jitter i1_key_jitter(
. clkin(clk),     
. key_in(key_1_in),//输入
. key_negedge(key_1)//消抖后按键
);
key_jitter i2_key_jitter(
. clkin(clk),     
. key_in(key_2_in),//输入
. key_negedge(key_2)//消抖后按键
);
key_jitter i3_key_jitter(
. clkin(clk),     
. key_in(key_3_in),//输入
. key_negedge(key_3)//消抖后按键
);
key_jitter i4_key_jitter(
. clkin(clk),     
. key_in(key_4_in),//输入
. key_negedge(key_4)//消抖后按键
);
key_jitter i5_key_jitter(
. clkin(clk),     
. key_in(key_5_in),//输入
. key_negedge(key_5)//消抖后按键
);
key_jitter i6_key_jitter(
. clkin(clk),     
. key_in(key_6_in),//输入
. key_negedge(key_6)//消抖后按键
);
源代码

基于FPGA的数字密码锁电路Verilog代码Quartus仿真名称:基于FPGA的数字密码锁电路Verilog代码Quartus仿真软件:Quartus语言:Verilog代码功能:数字密码锁电路的设计1.设计任务:设计并制作数字密码锁电路2.设计要求1.用EDA实训仪的I/设备和PLD志片实现故字密码锁电路的设计 2.数字码锁具有8只输入数字,用EDA实仪上的电平开关作为8位数字输入的组合3.当输入的数字符合电路中设定的数字时(和密码对)在EDA实训仪上icon-default.png?t=N7T8http://hdlcode.com/index.php?m=home&c=View&a=index&aid=698

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/860335
推荐阅读
相关标签
  

闽ICP备14008679号