LED流水灯设计Verilog代码Quartus DE2开发板

名称:LED流水灯设计Verilog代码Quartus  DE2开发板

软件:Quartus

语言:Verilog

代码功能:LED流水灯


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

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

演示视频:

设计文档:

设计文档.doc

1. 工程文件


2. 程序文件

顶层原理图


代码文件



3. 管脚分配


4. 程序编译


5. 仿真图




部分代码展示:

//间隔 0.1s 轮流点亮
module light_water(
input clk,//50MHz
input clk_10Hz,
input SW,//拨动开关控制花式流水,至少完成两个样式
output reg [9:0] led//10个led灯
);
reg [3:0] led_cnt=4'd0;//0~9
always@(posedge clk_10Hz)
if(led_cnt>=4'd9)//10个灯,计数0~9
led_cnt<=4'd0;
else
led_cnt<=led_cnt+4'd1;//计数
always@(posedge clk)
if(SW==1)//方向1
case(led_cnt)//LED依次点亮
4'd0:led<=10'b1000000000;
4'd1:led<=10'b1100000000;
4'd2:led<=10'b1110000000;
4'd3:led<=10'b1111000000;
4'd4:led<=10'b1111100000;
4'd5:led<=10'b1111110000;
4'd6:led<=10'b1111111000;
4'd7:led<=10'b1111111100;
4'd8:led<=10'b1111111110;
4'd9:led<=10'b1111111111;
default:;
endcase

代码文件(付费下载):



1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » LED流水灯设计Verilog代码Quartus DE2开发板

发表评论

模板文件不存在: ./template/plugins/comment/pc/index.htm

注册为本站会员,充值100得150,详情咨询客服

目前为止共有 *** 位优秀的会员加入! 立刻加入会员