十位计数器 verilog程序
modulecount10(cin,clk,cout,qout);
inputcin,clk;
output[3:0]qout;
outputcout;
reg[3:0]qout;
always@(posedgeclk)
begin
if(cin)
begin
if(qout[3:0]==9)qout[3:0]=0;
elseqout[3:0]=qout[3:0]+1;
end
end
assigncout=((qout[3:0]==9)&cin)?1:0;
endmodule
下载地址
用户评论