这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 菜鸟求助(LED 移位显示问题)

共16条 2/2 1 2 跳转至
助工
2014-04-09 20:44:14     打赏
11楼
感谢各位的指点,谢谢
我试了把代码改成非阻塞赋值结果一样,改成阻塞赋值也是一样的结果,还是只有3个LED循环点亮,能在指点一下么?谢谢

高工
2014-04-10 01:30:50     打赏
12楼
好久没看fpga的代码了,说一下我发现的问题,供楼主参考。 我觉得现象应该是这样的, 第一个灯亮一段时间,第二个灯亮一段时间,第三个灯亮一段时间,第四个灯亮了一瞬间后4个灯全部灭。然后重复这个现象。所以问题是第四个灯亮的时间。所以楼主的程序得改改!

助工
2014-04-10 20:08:46     打赏
13楼
谢谢您的指点

工程师
2014-04-11 10:02:07     打赏
14楼
always @ (posedge clk) if(!reset_n)begin LED <= 4'd0; end  else if(LED == 4'd0)begin             LED <= 4'd1;         end        else begin             LED <= LED<<1;        end

工程师
2014-04-11 10:03:30     打赏
15楼
你可以把你改好的代码再贴出来下哈!

助工
2014-04-13 12:32:03     打赏
16楼
谢谢您的指点,谢谢

共16条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]