一、实现功能: 1、BCD模13计数器; 2、能有暂停、置数、清零功能; 二、设计内容: 1、利用语言编程实现: 程序如下: module count_13(qout,cout,en,data,load,reset,clk); output[7:0] qout; output cout; input[7:0] data; input load,clk,reset,en; reg[7:0] qout; always@(posedge clk) begin if (en) begin if(reset) qout=0; else if(load) qout=data; else begin if(qout[3:0]==9) begin qout[3:0]=0; if (qout[7:4]==0) qout[7:4]=qout[7:4] 1; else qout[7:4]=0; end else if(qout==8'h12) ...... |
查看评论
已有0位网友发表了看法