找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4008|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

計(jì)數(shù)器的編程設(shè)計(jì)里面有有兩位十進(jìn)制和4位10進(jìn)制源程序及仿真圖,實(shí)驗(yàn)報(bào)告

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主

2位10進(jìn)制程序
module wcl(q,a,cout,en,clk,clr,sel);
input en,clk,clr,sel;
output reg [3:0] q;
output reg [3:0] a;
output reg cout;
always @(posedge clk or posedge clr)
begin
        if (clr) begin q=0;a=0; end
                else if(en)
                        begin
                                if(sel)
                                        begin
                                                q=q+1;
                                                        if(q==10)
                                                                begin
                                                                        cout=1;
                                                                        q=0;
                                                                        a=a+1;
                                                                        if(a==10) a=0;
                                                                        end
                                                        else         cout=0;
                                        end
                                else
                                        begin q=q-1;
                                                if(q==15)  
                                                begin
                                                        q=9;
                                                        cout=1;
                                                        a=a-1;       
                                                end
                                                else cout=0;
                                                if(a==15) a=9;
                                        end
                        end
        end
endmodule
4位10進(jìn)制

module wei4(clr,clk,q,cout,en);
input clr,clk,en;
output reg [15:0] q;
output reg cout;
always @(posedge clk or negedge clr)
begin
        if(~clr) q=0;
        else if(en)
        begin
                        if(q=='h9999) q=0;
                        else q=q+1;
                        if(q[3:0]=='ha)
                        begin
                        q[3:0]=0;
                        q[7:4]=q[7:4]+1;
                        end
                        if(q[7:4]=='ha)
                        begin
                        q[7:4]=0;
                        q[11:8]=q[11:8]+1;
                        end
                        if(q[11:8]=='ha)
                        begin
                        q[11:8]=0;
                        q[15:12]=q[15:12]+1;
                        end
                        if(q=='h9999) cout=1;
                        else cout=0;end
                        end
endmodule       


3(SL@A3ANY}AR3V]}@OBK(Y.png (28.32 KB, 下載次數(shù): 76)

文件材料

文件材料

E5Y3TBR]DONJRZO6}K90NFO.png (136.58 KB, 下載次數(shù): 73)

4位10進(jìn)制

4位10進(jìn)制

Z`6X}1B%CPI83W[N@QX7WD0.png (46.35 KB, 下載次數(shù): 62)

設(shè)置要求

設(shè)置要求

EDA2位10進(jìn)制和4位10進(jìn)制.rar

7.72 MB, 下載次數(shù): 20, 下載積分: 黑幣 -5

全部文件

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表