每隔一段时间来一组方波 verilog语言实现

大概波形如下图,方波的时间周期随意,可以自拟感谢杜仲杜仲杜仲,方正结果是对的!上图... 大概波形如下图,方波的时间周期随意,可以自拟
感谢杜仲杜仲杜仲,方正结果是对的!上图
展开
 我来答
帐号已注销
2015-12-13 · TA获得超过181个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:114万
展开全部
module fangbo(
input rst,
input clk,
output reg wave)
reg [7:0] counter;
always(posedge clk)
begin

if(rst)

begin
count <= 0;
wave <= 0;
end
else if(count == 20)
begin
count <= 0;
wave <= 0;
end
else if(count <= 8)
begin
count <=count +1;
wave <= count[0];
end
else if(count < 20)
begin
count <=count +1;
wave <= 0;
end
end
endmodule
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luan3698741250
2018-12-12
知道答主
回答量:2
采纳率:0%
帮助的人:1732
展开全部
用状态机写,清晰,简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式