module div50m(clk,co);
input clk;
output co;
reg co;
reg[32:0]q;
always@(posedge clk)
begin
if(q==50000000-1)
begin
q<=0;
co<=1;
end
else
begin
q<=q+1;
co<=0;
end
end
endmodule
是个很简单的程序,其中
always@(posedge clk)程序,input clk并没有对clk赋初值 ,,这个程序为什么会有
仿真波形图啊?还有就是什么时候用reg wire型数据啊?
3Q,十分感谢
一周热门 更多>