FPGA学习笔记
+ -
管理员 VIP用户 编辑
2023-11-20 3 0

verilog计数LED点灯

LED点灯

module led_flash(
                input clk,
                input rst_n,
                output reg led
                );

    reg [25:0] cnt;

    always @ (posedge clk or negedge rst_n)
    begin
        if (!rst_n)
            cnt <= 26'd0;
        else if (cnt < 26'd49_999_999)
            cnt <= cnt + 1'b1;
        else
            cnt <= 26'd0;
    end

    always @ (posedge clk or negedge rst_n)
    begin
        if (!rst_n)
            led <= 1'b0;
        else if (cnt == 26'd49_999_999)
            led <= ~led;
        else
        led <= led;
    end

endmodule

插入辅文

verilog计数LED点灯
LED点灯module led_flash( input clk, input rst_n, output reg led ); reg [25:0] cnt;......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!