• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

多功能数字钟VHDL代码Quartus仿真

06/29 11:14
326
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

2-240111110346110.doc

共1个文件

名称:多功能数字钟VHDL代码Quartus仿真

软件:Quartus

语言:VHDL

代码功能:

实验要求:

1.五人一组,完成时钟的分十位、分个位、秒十位、秒个位动态显示。

2.数码管动态显示(译码逻辑、动态显示逻辑)。

3.计数器(分的十位、分的个位、秒的十位、秒的个位--取余和取整。

设计报告评分标准:

1.正确完成显示计数功能+认真的报告材料:五人组中(1人优秀+4人良好)

2.不能完成显示计数功能+认真的报告材料:五人组中(2人良好+3人中等)

QQ图片20240111110110.png

FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com

演示视频:

设计文档:

1. 工程文件

2. 程序文件

3. 程序编译

4. 管脚分配

部分代码展示:

LIBRARY?IEEE;
USE?IEEE.STD_LOGIC_1164.ALL;
USE?IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY?CTR_4?IS
PORT(
CLK:IN?STD_LOGIC;
Y:OUT?STD_LOGIC_VECTOR(1?DOWNTO?0));
END?CTR_4;
ARCHITECTURE?ONE?OF?CTR_4?IS
SIGNAL?Q:STD_LOGIC_VECTOR(1?DOWNTO?0);
BEGIN
PROCESS(CLK)
BEGIN
IF?CLK'EVENT?AND?CLK='1'?THEN
IF?Q="11"?THEN
Q<="00";
ELSE?Q<=Q+1;
END?IF;
END?IF;
Y<=Q;
END?PROCESS;
END?ONE;

点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=535

  • 2-240111110346110.doc
    下载

相关推荐