clkdiv100.v
来自「采用Quartus2编写的电子秒表电路 实现计时、暂停等功能」· Verilog 代码 · 共 21 行
V
21 行
module clkdiv100 (clrn,clkin,clkout,count);
input clrn,clkin;
output clkout,count;
reg[6:0] count;
reg clkout;
always @(posedge clkin or negedge clrn)
begin
if (!clrn) count<=0; // 异步清零!低有效
else if (count==99)
begin
clkout<=1; // clkout只在计数值为999时为"1"
count<=0;
end
else
begin
clkout<=0; // clkout在其他时候都为"0"
count<=count+1;
end
end
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?