一段VHDL程序 注释 请教

if(clk'eventandclk='1')thenif(stop='0')thenchf:=0;num:=0;b:='1';aa:=0;lc:=0;elsif(sta... if(clk'event and clk='1')then
if(stop='0')then
chf:=0;
num:=0;
b:='1';
aa:=0;
lc:=0;
elsif(start='0')then
b:='0';
chf:=700;
lc:=0;
elsif(start='1' and js='1'and pause='1')then
if(b='0')then
num:=num+1;
end if;

因为可能我要给你MAX PLUS2 画的图 你猜能看的懂 请会的朋友留下QQ 或者加我 QQ246088063 谢谢大家了
展开
 我来答
Bro_L
推荐于2016-07-08 · TA获得超过340个赞
知道答主
回答量:119
采纳率:0%
帮助的人:163万
展开全部
if(clk'event and clk='1')then --当clk来上升沿脉冲,
if(stop='0')then --且stop为0时,
chf:=0; --chf置0,
num:=0; --num置0,
b:='1'; --b置1,
aa:=0; --aa置0,
lc:=0; --lc置0,
elsif(start='0')then --如果stop为1(clk有上升沿),start为
b:='0'; --0时,b置0,
chf:=700; --chf置为700,
lc:=0; --lc置0,
elsif(start='1' and js='1'and pause='1')then --如果stop为1(clk有上升
if(b='0')then --沿),start为1,且js为1,pause为1时,
num:=num+1; --如果b为0,则num自加1,
end if; --结束。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式