求高手帮我看看这个问题哪儿错了,一直不对。这是用verilog写的LED电子钟程序。小弟先谢谢大家了。。。

always@(posedgeScan_CLOCK)beginif(SECL==9)//当秒的个位等于9的时候。beginSECL<=0;Scan_CLOCKL1<=0;... always @(posedge Scan_CLOCK)
begin
if(SECL == 9)//当秒的个位等于9的时候。
begin
SECL <= 0;
Scan_CLOCKL1 <= 0;//秒的个位向十位的进位信号置0。我是用下降沿触发。
end
else
begin
SECL <= SECL + 1;
Scan_CLOCKL1 <= 1;
end

改了好多次,都是显示Error (10170): Verilog HDL syntax error at Clock.v near text "always"; expecting "end"。。。
下面是定义:
reg Scan_CLOCK_L1;
reg [3:0] SECL;
展开
 我来答
ppc68
2011-12-16 · TA获得超过581个赞
知道小有建树答主
回答量:1257
采纳率:100%
帮助的人:783万
展开全部
很明显,就是少了个end
willcc
2011-12-16 · TA获得超过474个赞
知道小有建树答主
回答量:139
采纳率:100%
帮助的人:142万
展开全部
begin end要配套,在最后一个end下一行再加一个end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2d7d43c
2011-12-16 · TA获得超过864个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:237万
展开全部
建议楼主每次先写begin
end
然后在中间加语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友29a11a3
2011-12-16
知道答主
回答量:5
采纳率:0%
帮助的人:8293
展开全部
呵呵,貌似最后少了一个end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式