微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 菜鸟求助 quartus 问题

菜鸟求助 quartus 问题

时间:10-02 整理:3721RD 点击:
module huiji(A,B,C,D,E,LOCK,LED);
             input A,B,C,D,E;
             output LOCK,LED;
if(~E);
LOCK=0;
LED=0;
else
begin
if(A&~B&C&~D);
  LED=0;
  LOCK=1;
  else
  LED=1;
  LOCK=0;
  end
endmodule

来人啊 !

在if和else模块里面,只要你的信号超过了两个,就需要用begin end,
例如 你的代码“if(~E);LOCK=0;LED=0;else”
要改成这样:
if(~E)
begin
LOCK=0;
LED=0;
end
else
......
还有if()后面是没有分号的,即无“;”

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top