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

4路彩灯控制器设计Verilog代码Quartus 至芯开发板

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

2-240R21Z413524.doc

共1个文件

名称:4路彩灯控制器设计Verilog代码Quartus? 至芯开发板

软件:Quartus

语言:Verilog

代码功能:

4路彩灯控制器至芯FPGA开发板

1、具有4路彩灯。

2、可以通过按键控制彩灯移动的速度。

3、彩灯具有3种变化花样,花样自动切换。

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

本代码已在至芯开发板验证,至芯开发板如下,其他开发板可以修改管脚适配:

至芯开发板.png

演示视频:

设计文档:

1. 工程文件

2. 程序文件

3. 程序编译

4. RTL图

5. 仿真文件(VWF文件)

6. 仿真图

管脚分配

部分代码展示:

//彩灯
module?caideng(
input?clk_in,//输入时钟50MHz--CLOCK0
input?DIN,//速度档位,控制彩灯节奏
output?[3:0]?LED//输出4路彩灯
);
wire?clk_1;//clk_1
wire?clk_2;//clk_2
wire?clk;
//时钟频率产生模块
div_clk?i_div_clk(
.?clk_in(clk_in),//输入时钟50M
.?clk_1(clk_1),//产生时钟clk_1=1Hz
.?clk_2(clk_2)//产生时钟clk_2=2Hz
);
//速度控制模块
speed?i_speed(
.?DIN(DIN),//速度档位,控制彩灯节奏
.?clk_1(clk_1),//clk_1=1Hz
.?clk_2(clk_2),//clk_2=2Hz
.?clk(clk)//clk控制彩灯变化速率
);
//彩灯花型控制模块
LED_ctrl?i_LED_ctrl(
.?clk(clk),//clk控制彩灯变化速率
.?LED(LED)//输出4路彩灯
);
endmodule

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

  • 2-240R21Z413524.doc
    下载

相关推荐