四位计数器 计数器的本质是:在知道CLK的周期下,计算上升沿/下降沿的个数,进而得到数值。 如下:采用上升沿计数、下降沿复位,来计数 module S_Counter4( input clk, //时钟、复位 input rst_n, output reg [3:0] out //计数值输出 ); always@(posedge clk or negedge rst_n) begin if(!rst_n) //下降沿复位 out <= 0; else out <= out + 1; //clk下降沿计数 end endmodule