打印

关于ise12.2的编程问题

[复制链接]
3682|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenpeng487|  楼主 | 2011-5-21 11:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
module TIME3(
    clk_36M,
    clk
    );
  input clk_36M;
  output clk;
  reg[24:0] count;  //分频计数器
  reg    div_clk;
  wire clk_36M;
  wire clk;
  always @(posedge clk_36M)
  begin
   if(count==18000000)
   begin
   div_clk<=~div_clk;
   count<=0;
   
   end
    else   
   count<=count+1;
   clk<=div_clk;
   
  end

endmodule


报错:ERROR:HDLCompilers:26 - "TIME3.v" line 31 unexpected token: 'clk_36M'
ERROR:HDLCompilers:26 - "TIME3.v" line 39 expecting 'endmodule', found 'else'
.

相关帖子

沙发
chenpeng487|  楼主 | 2011-5-21 11:10 | 只看该作者
谢谢大家的帮忙啊~~~~~~~

使用特权

评论回复
板凳
chenpeng487|  楼主 | 2011-5-21 12:54 | 只看该作者
:P

使用特权

评论回复
地板
shouai| | 2011-8-26 15:26 | 只看该作者
这句错了:clk<=div_clk,该是div_clk<=div_clk,clk是wire型的,不能在always中赋值。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

36

帖子

1

粉丝