`include "clkdiv.v" module led ( input clk, // clk input input rst_i, // reset input output reg [5:0] led // 6 LEDS pin ); reg half_sec_clock; clkdiv half_sec_divider( .rst_i(rst_i), .clk(clk), .o_divclk(half_sec_clock) ); always @(posedge half_sec_clock or negedge rst_i) begin if (!rst_i) led <= 6'b111111; else // else if (counter == 24'd1349_9999) // 0.5s delay led[5:0] <= led[5:0] - 1; // else // led <= led; end endmodule