数字计时器设计Verilog代码Quartus仿真
名称:数字计时器设计Verilog代码Quartus仿真
软件:Quartus
语言:Verilog
代码功能:
基本计时和显示功能(24小时制显示),即时,分,秒的正常显示模式。包括:
1. 24小时制显示
2. 动态扫描显示;
3. 显示格式:88-88-88
能调整设置当前时间(含时、分),即设计两个按键,按动校时键,时计数器加一,按动校分键,则电路处于校分状态。
整点报时,要求整点的倒计时5秒时,闪烁LED来报时。
可以控制暂停和继续
FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com
演示视频:
设计文档:
1. 工程文件
2. 程序文件
3. 程序编译
4. RTL图
5. 仿真图
整体仿真图
分频模块
计时模块
显示模块
部分代码展示:
//数字计时器 module gjp( input clk_in,//时钟 input RST,//复位 input stop_start,//暂停、继续,低电平暂停 input key_hour,//设置小时按键 input key_minute,//设置分钟按键 output LED,//整点报时led output [7:0] weixuan,//数码管位选 output [7:0] duanxuan//数码管段选 ); wire [7:0] hour;//时 wire [7:0] minute;//分 wire [7:0] second;//秒 wire clk_1Hz;//1Hz时钟 //分频模块 div i_div( . clk_in(clk_in),//时钟 . clk_1Hz(clk_1Hz)//输出1Hz时钟 ); //计时模块 timmer i_timmer( . clk_1Hz(clk_1Hz), . RST(RST),//复位 . stop_start(stop_start),//暂停、继续 . key_hour(key_hour), . key_minute(key_minute), . hour_out(hour),//时 . minute_out(minute),//分 . second_out(second)//秒 );
代码文件(付费下载):
1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 数字计时器设计Verilog代码Quartus仿真
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 数字计时器设计Verilog代码Quartus仿真
发表评论