您的位置 首页 设计

怎么根据规划Verilog FPGA 流水灯?

1 功能概述流水广告灯主要应用于LED灯光控制。通过程序控制LED的亮和灭, 多个LED灯组成一个阵列,依次逐个点亮的时候像流水一样,所以叫流水灯。由于

1 功用概述

流水广告灯首要运用于LED灯火操控。经过程序操控LED的亮和灭, 多个LED灯组成一个阵列,顺次逐一点亮的时分像流水相同,所以叫流水灯。因为其构成美观大方的视觉效果,因而广泛运用于店肆招牌、广告、大型修建夜间装修、景象装修等。

在FPGA电路规划中,虽然流水灯的规划归于比较简单的入门级运用,可是其运用到的办法,是FPGA规划中最中心和最常用部分之一,是FPGA规划有必要结实把握的基础知识。从这一步开端,构成杰出的规划习气,写出整齐简练的代码,关于FPGA规划师来说至关重要。

在本事例中,运用常用的verilog言语完结该程序,规划并操控8个灯的花式或循环点亮。详细功用要求如下:

上电后,完成左移和右移替换的流水灯

右移流水灯:八个灯最左面第一个灯灭,其他灯亮;隔1s后,第二个灯灭,其他灯亮;隔1s后,第三个灯灭,其他灯亮;如此类推,直到第八个灯灭1s后进行左移流水灯操作。

左移流水灯:八个灯最右边第一个灯灭,其他灯亮;隔1s后第二个灯灭,其他灯亮;再隔1s后,第三个灯灭,其他灯亮;如此类推,直到第八个灯灭1s后进行右移流水灯操作。

2 规划思路

依照项目的功用要求,咱们用8比特的LED信号表明8个灯,led[0]~led[7]别离代表第1个至第8个灯,值为0时亮,0时亮。下面咱们来看看硬件电路图以及拟定出项目所需的信号列表。


图1 流水灯硬件电路

信号列表:





声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/154841.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部