永发信息网

Verilog语言如何描述以下的计数器 当输入使能en为高时开始计数, 计到9时就不计了,且9之后计数器全是0

答案:1  悬赏:60  手机版
解决时间 2021-01-20 04:30
Verilog语言如何描述以下的计数器 当输入使能en为高时开始计数, 计到9时就不计了,且9之后计数器全是0
最佳答案
module yibufuwei(EN, CLK, RESET, Din, count, Q);
input EN;
input CLK;
input RESET;
input [3:0] Din;
output count;
output [3:0] Q;
reg [3:0] Q1;
reg count;
assign Q=Q1;

always@(posedge CLK or negedge RESET)begin
if(!RESET) Q1=0; //RESET=0,对内部寄存器单元异步清零
else if(EN) begin //同步时能EN为1时,允许计数
if(Q1<9) Q1=Q1+1; //当Q1小于9,允许累加
else Q1=4'b0000;end //否则,一个时钟后清0返回初值
end
always@(Q1)
if(Q1==4'h9) count=1'b1; //当Q1=1001时,count输出进位标志1
else count=1'b0;//否则,输出进位0

endmodule
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
保利海上五月花怎么样?好不好?值不值得买?
网游之叱咤风云txt全集下载
美国gerber嘉宝 1段大米米粉米糊怎么吃
三星 ua50kuf30ejxxz 官网没有
请问 神舟笔记本 承运L430T D1 究竟有多少个
鸟在空中展翅滑翔而不掉下来,这是因为①鸟有
北京京客隆店(王寨店)地址好找么,我有些事要
精装修房自己去商场配好还是找专业的软装公司
求问太阳能下面上水的表格里为什么总是顶上一
夫人之相与,俯仰一世,或取诸怀抱,悟言一室
导购员销售技巧:如何应对顾客拒绝
wow如何取消鼠标信息
工具栏右侧‘选项’按钮在哪里
你好我存10000三年利息多少利率是3.57
姐妹网名,四个
推荐资讯
柳城县公安局交警大队凤山中队在哪里啊,我有
求《大卫科波菲尔》的好句。要英文的。
以下关于基因工程的操作工具的说法正确的是(
手挡车怎么提速快啊?直接一档冲还是车动了以
批判当前教育的作文
Win7系统右击没有反应怎么办
丝杆升降机的扁头与丝杆是一体的吗?
a half hour later\after half an hour&#
病句修改。(4分)【小题1】命运之神给他的第
有没有办法半月能减8斤节食为主的运动
狗为什么要扒坑呢,老人说这样不好,是吗?
每天喝豆浆可以消肿是吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?