|

楼主 |
发表于 2010-10-21 20:28:20
|
显示全部楼层
根据楼上的指正,小弟又写了一段,但是结果还是不是想要的,望赐教!
源程序如下:
module hh(clk,k,k1,k2);
input clk;
output k,k1,k2;
(*synthesis,probe_port,keep*) reg [2:0]c1,c2;
reg m1,c;
always @(posedge clk)
c1<=c1+1;
always @(negedge clk)
c2<=c2+1;
always@(c1 or c2)
begin
c<=c1+c2;
if (c==4)
begin
c<=0;
c1<=0;
c2<=0;
m1<=~m1;
end
end
assign k=m1;
endmodule
编译提示没有错误,就是结果出不来,多谢指正! |
|