|

楼主 |
发表于 2011-5-18 22:38:23
|
显示全部楼层
附上代码:
//2500加减计数器
module Counter_2500(out,reset,clk_a,clk_b);
output[12:0] out;
wire[12:0] out;
reg[12:0] out0,out1;
input reset,clk_a,clk_b;
always @(posedge clk_a)
begin
if(reset) out0 = 0;//同步复位
else if(clk_b)out0 = out0 + 1;
end
always @(negedge clk_a)
begin
if(reset) out1 = 0;//同步复位
else if(clk_b)out1 = out1 + 1;
end
assign out = out0 - out1;
endmodule |
|