8位显示的电话按键显示器设计Verilog代码Quartus 睿智开发板
名称:8位显示的电话按键显示器设计Verilog代码Quartus 睿智开发板
软件:Quartus
语言:Verilog
代码功能:1、 设计一个具有8位显示的电话按键显示器; 2、能准确地反映按键数字; 3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位; 4、 设置一个“重拨”键,按下此键,能显示最后一次输入的电话号码; 5、 挂机2秒后或按熄灭按键,熄灭显示器显示。
FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com
本代码已在睿智开发板验证,睿智开发板如下,其他开发板可以修改管脚适配:
演示视频:
设计文档:
1、工程文件

2、程序文件

3、程序编译

4、RTL图

5、管脚分配

部分代码展示:
module telephone( input clk, input rst_n,//复位 input key0_in, input key1_in, input key2_in, input key3_in, input key4_in, input recall,//重播键 input close,//挂机键 input dark,//熄灭键 output [7:0] DIG,//数码管位选 output [7:0] SEG//数码管段选 ); wire [3:0] number;//输入数量 wire [31:0] tele_num;//电话号码 wire key0; wire key1; wire key2; wire key3; wire key4; //消抖模块 xiaodou i0_xiaodou( . clkin(clk), . key_in(key0_in),//输入 . key_neg(key0)//消抖后按键 ); //消抖模块 xiaodou i1_xiaodou( . clkin(clk), . key_in(key1_in),//输入 . key_neg(key1)//消抖后按键 );
代码文件(付费下载):
![]()
1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 8位显示的电话按键显示器设计Verilog代码Quartus 睿智开发板
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 8位显示的电话按键显示器设计Verilog代码Quartus 睿智开发板
发表评论
模板文件不存在: ./template/plugins/comment/pc/index.htm