關鍵代碼
module Accumulator
(
CLK,RSTn,Result
);
input CLK;
input RSTn;
output reg[7:0] Result;
always@(posedge CLK or negedge RSTn)
begin
if(!RSTn)
begin
// Result[7:4]<=0;
// Result[3:0]<=0;
end
else if(Result[3:0]==4'd9)
begin
Result[3:0]<=0;
Result[7:4]<=Result[7:4]+1'b1;
end
else
Result[3:0]<=Result[3:0]+1'b1;
end
endmodule
全部代碼見附件
Counter.zip
(7.49 MB, 下載次數: 23)
2018-10-21 10:48 上傳
點擊文件名下載附件
|