⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bcdcount60.v

📁 verilog代码集锦.rar
💻 V
字号:
module BCDcount60  ( qout  ,
                     cout  ,
                     data  ,
                     load  ,
                     cin   ,
                     reset ,
                     clk    );
       output [7:0] qout;
       output cout;
       input  [7:0] data;
       input load ,cin,clk,reset;
       reg    [7:0] qout;
       
       always@(posedge clk)begin
            if(reset)      qout<=0;
            else if(load)  qout<=data;
            else if(cin)begin
                  if(qout[3:0]==9)begin
                        qout[3:0]<=0;
                        if(qout[7:4]==5)   qout[7:4]<=0;
                        else   qout[7:4]<=qout[7:4]+1;	
                  end
                  
                  else  qout[3:0]<=qout[3:0]+1;
            end            	
       end
       
       assign cout=((qout==8'h59)&cin)?1:0;
       
      endmodule
       
       
       
                    
                    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -