欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3621|回復: 0
收起左側

二位十進制verilog語言

[復制鏈接]
ID:203367 發表于 2017-5-22 10:03 | 顯示全部樓層 |閱讀模式

modulecnt_dec7s(clk,clrn,ena,q,cout);

inputclk,clrn,ena;

output[15:0] q;

output cout;

wire x1,x2,x3;

cnt4eu1(.q(x1),.cout(x2),.clk(clk),.clrn(clrn),.ena(ena));

cnt4eu2(.q(x3),.cout(cout),.clk(clk),.clrn(clrn),.ena(x2));

dec7su3(.a(x1),.q(q[7:0]));

dec7su4(.a(x3),.q(q[15:8]));

endmodule

                        

module cnt4e(clk,clrn,ena,cout,q);

inputclk,clrn,ena;

output reg[3:0] q;

output reg cout;

always @(negedgeclrn or posedge clk)

begin

if (~clrn) q=0;

else begin

if (ena) q=q+1;

if(q==9) cout=1;

else cout=0;end

end

endmodule


module dec7s(a,q);

input [3:0] a;

output reg[7:0] q;

always @(a)

begin

case(a)

0:q='b00111111;1:q='b00000110;

2:q='b01011011;3:q='b01001111;

4:q='b01100110;5:q='b01100101;

6:q='b01111101;7:q='b00000111;

8:q='b01111111;9:q='b01101111;

10:q='b01110111;11:q='b01111110;

12:q='b00111001;13:q='b01011110;

14:q='b01111001;15:q='b01110001;

endcase

end

endmodule

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表