led_test.v

来自「sdram读写」· Verilog 代码 · 共 39 行

V
39
字号
`timescale 1ns / 1ps
////////////////////////////////////////////////////////////////////////////////
// Company		: 
// Engineer		: 
// Create Date	: 
// Design Name	: 
// Module Name	: sdr_test
// Project Name	: 
// Target Device: Cyclone EP1C3T144C8 
// Tool versions: Quartus II 9.1
// Description	: 
//				
// Revision		: V1.0
// Additional Comments	:  
// 
////////////////////////////////////////////////////////////////////////////////
module led_test(
				clk,sys_rst_n,led
				);
input clk;
input sys_rst_n;

output[3:0] led;

reg[3:0] led;
reg[24:0] cnt;
always @(posedge clk or negedge sys_rst_n)
	if(!sys_rst_n) cnt<=25'd0;
	else cnt<=cnt+1'b1;
	
wire cnt1s_down=(cnt==25'h17d7840);

always @(posedge clk or negedge sys_rst_n)
	if(!sys_rst_n) led<=4'b1111;
	else if(cnt1s_down)	led<=led-1'b1;
	
endmodule

	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?