div.v

来自「verilog写的分频程序,可以对输入的频率分频」· Verilog 代码 · 共 26 行

V
26
字号
module div (clk,rst,q);
input clk,rst;
output q;
reg [6:0]data; 
reg q;

always @(posedge clk or negedge rst)
begin
       if (rst==0)
           begin 
                 data=7'b0;
                 q=1'b0;
           end
else 
           begin
             if(data<95)
             data=data+7'b1;
             else   
              begin 
                    q=~q;
                    data=7'b0;
              end
           end
end

endmodule 

⌨️ 快捷键说明

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