集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 10950|回复: 9

流水灯设计 什么实现循环啊

[复制链接]
vvt 发表于 2010-8-6 12:24:19 | 显示全部楼层 |阅读模式
流水灯设计   什么实现循环啊
 楼主| vvt 发表于 2010-8-6 12:24:35 | 显示全部楼层
流水灯设计   什么实现循环啊
vvt 发表于 2010-8-6 12:24



    状态机
 楼主| vvt 发表于 2010-8-6 12:24:44 | 显示全部楼层
移位可以LED[10:1]<=LED[9:0]
 楼主| vvt 发表于 2010-8-6 12:24:58 | 显示全部楼层
低位LED给1
 楼主| vvt 发表于 2010-8-6 12:25:21 | 显示全部楼层
你用个寄存器来做移位
t[10:1]<=t[9:0];
t[0]<='b1;
 楼主| vvt 发表于 2010-8-6 12:25:31 | 显示全部楼层
中间加入延时然后再
t[10:1]<=t[9:0];
  t[0]<='b0;
 楼主| vvt 发表于 2010-8-6 12:25:45 | 显示全部楼层
最后LED<=t[9:0];
死神(601157423)  10:18:12
如果t[10]==1,计时清零重新开始,这样循环起来
 楼主| vvt 发表于 2010-8-6 12:35:37 | 显示全部楼层
这个知道了
但是我需要灯每次增亮一个,全亮后,又都灭了,如此循环啊
这个好像就是增量一个,然后全亮后又灭
 楼主| vvt 发表于 2010-8-6 12:36:01 | 显示全部楼层
低位为1,不断的左移 所以是全亮的
xiaohei 发表于 2010-8-6 13:28:49 | 显示全部楼层
能用shl 或者 sol么??
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-25 01:39 , Processed in 0.060696 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表