|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
module cnt10(clk,clr,ena,cq,co);
input clk,clr,ena;
output [3:0] cq;
output co;
reg [3:0] cnt;
reg co;
always @(posedge clk or posedge clr )
begin
if(clr)
cnt<=4'b0;
else
if(ena)
if(cnt==4'h9)
cnt<=4'h0;
else
cnt<=cnt+1;
end
assign cq=cnt;
always @(posedge clk)
begin
if(cnt==4'h9)
co=4'h1;
else
co=4'h0;
end
endmodule
|
|