国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

多路彩燈控制器LED流水燈花型verilog仿真圖視頻、源代碼

這篇具有很好參考價(jià)值的文章主要介紹了多路彩燈控制器LED流水燈花型verilog仿真圖視頻、源代碼。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

名稱:多路彩燈控制器LED流水燈花型verilog

軟件:Quartus

語言:Verilog

代碼功能:

? ? ?用quartus和modelism,設(shè)計(jì)一個(gè)多路彩燈控制器,能夠使花型循環(huán)變化,具有復(fù)位清零功能,并可以選擇花型變化節(jié)奏。具體要求如下:?

1)彩燈控制器由16路發(fā)光二極管構(gòu)成,當(dāng)控制開關(guān)打開時(shí),能夠自動(dòng)在6種不同的花型之間循環(huán)變化。?

2)控制器具有復(fù)位清零功能,當(dāng)復(fù)位信號(hào)有效時(shí),不管花型狀態(tài)如何,都會(huì)立即清零,恢復(fù)到初始狀態(tài)。?

3)設(shè)置節(jié)拍控制開關(guān),控制多路彩燈的花型以快慢兩種節(jié)奏變化。

代碼下載:多路彩燈控制器LED流水燈花型verilog_Verilog/VHDL資源下載名稱:多路彩燈控制器LED流水燈花型verilog(代碼在文末付費(fèi)下載)軟件:Quartus語言:Verilog代碼功能: 用quartus和modelism,設(shè)計(jì)一個(gè)多路彩燈控制器,能夠使花型循環(huán)變化,具有復(fù)位清零功能,并可以選擇花型變化節(jié)奏。具體要求如下: 1)彩燈控制器由16路發(fā)光二極管構(gòu)成,當(dāng)控制開關(guān)打開時(shí),能夠自動(dòng)在6種不同的花型之間循環(huán)變化。 2)控制器具有復(fù)位清零功能,當(dāng)復(fù)位http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=188

FPGA代碼資源下載網(wǎng):hdlcode.com

部分代碼展示

//彩燈模式控制
module?LED_mode(
input?clk_led,//輸入時(shí)鐘
input?rst_n,//復(fù)位
input?start_n,//開始
output?[15:0]?LED//輸出彩燈
);

reg?start_flag;
always@(negedge?start_n?or?negedge?rst_n)
	if(rst_n==0)//復(fù)位
		start_flag<=1'd0;
	else?if(start_n==0)//開始
		start_flag<=1'd1;

reg?[5:0]?led_cnt=6'd0;//led計(jì)數(shù)器
always@(posedge?clk_led?or?negedge?rst_n)
	if(rst_n==0)//復(fù)位
		led_cnt<=5'd0;
	else?if(start_flag)//開始
	begin
		if(led_cnt>=6'd39)//0~39循環(huán)
			led_cnt<=5'd0;
		else
			led_cnt<=led_cnt+5'd1;//計(jì)數(shù)
	end

reg?[15:0]?mode=16'b00000000_00000000;			
always@(posedge?clk_led?or?negedge?rst_n)
	if(rst_n==0)//復(fù)位
		mode<=16'b0000000000000000;
	else
		case(led_cnt)//根據(jù)計(jì)數(shù)控制LED
			5'd0:?mode<=16'b10000000_10000000;//從左向右移
			5'd1:?mode<=16'b01000000_01000000;
			5'd2:?mode<=16'b00100000_00100000;
			5'd3:?mode<=16'b00010000_00010000;
			5'd4:?mode<=16'b00001000_00001000;
			5'd5:?mode<=16'b00000100_00000100;
			5'd6:?mode<=16'b00000010_00000010;
			5'd7:?mode<=16'b00000001_00000001;
			
			5'd8:?mode<=16'b00000010_00000010;//從右向左移
			5'd9:?mode<=16'b00000100_00000100;
			5'd10:mode<=16'b00001000_00001000;
			5'd11:mode<=16'b00010000_00010000;
			5'd12:mode<=16'b00100000_00100000;
			5'd13:mode<=16'b01000000_01000000;
			5'd14:mode<=16'b10000000_10000000;
			
			5'd15:mode<=16'b10000001_10000001;//從兩邊向中間移
			5'd16:mode<=16'b01000010_01000010;
			5'd17:mode<=16'b00100100_00100100;
			5'd18:mode<=16'b00011000_00011000;
			
			5'd19:mode<=16'b00011000_00011000;//從中間向兩邊移
			5'd20:mode<=16'b00100100_00100100;
			5'd21:mode<=16'b01000010_01000010;
			5'd22:mode<=16'b10000001_10000001;

本代碼已在AX301開發(fā)板驗(yàn)證,開發(fā)板資料:

AX301_UG.pdf

設(shè)計(jì)文檔(文檔點(diǎn)擊可下載):

1. 工程文件

verilog16路彩燈控制器程序,fpga開發(fā)

2. 程序文件

verilog16路彩燈控制器程序,fpga開發(fā)

verilog16路彩燈控制器程序,fpga開發(fā)

verilog16路彩燈控制器程序,fpga開發(fā)

3. 程序編譯

verilog16路彩燈控制器程序,fpga開發(fā)

4. RTL圖

verilog16路彩燈控制器程序,fpga開發(fā)

5. 管腳分配

verilog16路彩燈控制器程序,fpga開發(fā)

verilog16路彩燈控制器程序,fpga開發(fā)

6. Testbench

verilog16路彩燈控制器程序,fpga開發(fā)

7. 仿真圖

整體仿真圖

verilog16路彩燈控制器程序,fpga開發(fā)

verilog16路彩燈控制器程序,fpga開發(fā)

時(shí)鐘頻率產(chǎn)生模塊

verilog16路彩燈控制器程序,fpga開發(fā)

彩燈模式控制模塊

verilog16路彩燈控制器程序,fpga開發(fā)

設(shè)計(jì)文檔.doc

演示視頻:多路彩燈控制器LED流水燈花型verilog_Verilog/VHDL資源下載文章來源地址http://www.zghlxwxcb.cn/news/detail-762683.html

到了這里,關(guān)于多路彩燈控制器LED流水燈花型verilog仿真圖視頻、源代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • led流水燈

    led流水燈

    ??本章將講解流水燈的制作,在Cyclone IV開發(fā)板上依次點(diǎn)亮四個(gè)led燈,并以一定間隔亮滅,達(dá)到流水燈的效果。 圖1. DIP發(fā)光二極管(直插型) 圖2. SMD發(fā)光二極管(貼片型) ??LED燈就是發(fā)光二極管,二極管功能很多,在本實(shí)驗(yàn)中我們暫且將其看作是一個(gè)開關(guān)。二極管在正向

    2024年02月13日
    瀏覽(24)
  • 【C51基礎(chǔ)實(shí)驗(yàn) LED流水燈】

    【C51基礎(chǔ)實(shí)驗(yàn) LED流水燈】

    前言: 前幾篇學(xué)會(huì)了LED驅(qū)動(dòng)原理,并且成功點(diǎn)亮了一顆LED和實(shí)現(xiàn)了LED的閃爍,那么這篇緊接著就來解鎖LED的新功能,LED流水燈。當(dāng)然這里前提是基于肉眼余暉可見光達(dá)成的效果。 開發(fā)板上 LED 模塊電路原理圖如下圖所示: 看上圖中 LED 采用共陽接法 ,D1-D8 連接到單片機(jī)的

    2024年02月10日
    瀏覽(21)
  • 51單片機(jī)學(xué)習(xí)--LED流水燈

    51單片機(jī)學(xué)習(xí)--LED流水燈

    延時(shí)代碼可通過軟件生成,系統(tǒng)頻率要和開發(fā)板的晶振頻率相對(duì)應(yīng)。 ?

    2024年02月16日
    瀏覽(27)
  • Verilog HDL——LED流水燈工程&LED點(diǎn)陣顯示

    Verilog HDL——LED流水燈工程&LED點(diǎn)陣顯示

    LED流水燈 根據(jù)8位LED燈與EPM240引腳I/O對(duì)應(yīng)關(guān)系 配置CPLD引腳: Hardware SetupUSB-Blaster[USB-0]JTAG Mode 下載工程: LED點(diǎn)陣顯示 LED點(diǎn)陣電路: 00IC-EPM240 開發(fā)板采用的點(diǎn)陣型號(hào)是 10788。8×8LED 點(diǎn)陣共有 16 個(gè)引腳,分別控制 8 行和 8 列,行列共同決定其中一個(gè) LED 的亮滅。圖中 ROW 為行,

    2024年02月03日
    瀏覽(15)
  • FPGA入門————LED流水燈(超詳細(xì)教程)

    FPGA入門————LED流水燈(超詳細(xì)教程)

    本文使用軟件為vivado,其實(shí)用哪個(gè)軟件都是一樣的,主要是掌握核心編程思想。 如有需要下載vivado軟件下載可以參考: vivado及ISE各版本軟件下載方法、鏈接及詳細(xì)步驟,官方網(wǎng)頁下載_ise軟件下載_千尋xun的博客-CSDN博客 目錄 一、新建工程及設(shè)計(jì)文件 二、編寫LED流水燈程序

    2024年02月08日
    瀏覽(16)
  • ARM入門(實(shí)現(xiàn)LED流水燈)超簡單

    ARM入門(實(shí)現(xiàn)LED流水燈)超簡單

    ????????實(shí)現(xiàn)效果將LDE2到LED5依次點(diǎn)亮再依次熄滅。點(diǎn)亮LED燈就像我們接觸編程語言的第一天輸出一個(gè)\\\"hello world\\\"一樣,這是一個(gè)最基礎(chǔ)的入門操作。這里我們以點(diǎn)亮LED2的過程進(jìn)行詳細(xì)講解,因其他LED燈的點(diǎn)亮過程都是一樣的,所以就不做一一介紹了。 1、首先第一步我們需

    2023年04月10日
    瀏覽(17)
  • Quartus II使用——3 LED流水燈

    Quartus II使用——3 LED流水燈

    1.學(xué)習(xí)要求 目標(biāo):實(shí)現(xiàn)8個(gè)LED燈(LED 0~LED 7)間隔100ms依次點(diǎn)亮,然后全部熄滅,再依次點(diǎn)亮。 2.仿真分析 clk是50Mhz時(shí)鐘,那么一個(gè)周期為(1X10^9)/(50X10^6)=20ns,1秒對(duì)應(yīng)50000000個(gè)時(shí)鐘周期,100ms=5000000個(gè)時(shí)鐘周期。 復(fù)位時(shí),LED燈全部熄滅? ? :led=8\\\'hff 點(diǎn)亮第1個(gè)LED燈? ? ? ? ? ? ? ?

    2023年04月22日
    瀏覽(25)
  • FPGA學(xué)習(xí)分享--01 led流水燈的實(shí)現(xiàn)

    FPGA學(xué)習(xí)分享--01 led流水燈的實(shí)現(xiàn)

    需求 : 博宸電子的ZYNQ7020DEV開發(fā)板 Vivado 2018.3 一定的verilog語言基礎(chǔ) 博主目前學(xué)習(xí)的是 博宸電子的ZYNQ7020DEV開發(fā)板 ,下面是關(guān)于本次分享led流水燈的原理圖 圖1 涉及本次led流水燈的電路 首先,從圖1來看,每個(gè)led端口都和一個(gè)阻值為4.7k的電阻和一個(gè)發(fā)光二極管相連,并且發(fā)光

    2024年02月04日
    瀏覽(19)
  • 3、stm32:GPIO輸出——LED閃爍、LED流水燈、蜂鳴器

    3、stm32:GPIO輸出——LED閃爍、LED流水燈、蜂鳴器

    目錄 一、GPIO簡介 二、GPIO基本結(jié)構(gòu) 三、GPIO模式 四、GPIO常用寄存器 (1)端口配置低高寄存器(GPIOx_CRL/GPIOx_CRH)(x=A…E) (2)端口輸入數(shù)據(jù)寄存器(GPIOx_IDR)(x=A…E) (3)端口輸出數(shù)據(jù)寄存器(GPIOx_ODR)(x=A…E) (4)端口位設(shè)置/清除寄存器(GPIOx_BERR)(x=A…E) (5)端口位清除寄存器(GP

    2024年02月09日
    瀏覽(18)
  • STM32——led燈的點(diǎn)亮+閃爍+流水燈的實(shí)現(xiàn)

    STM32——led燈的點(diǎn)亮+閃爍+流水燈的實(shí)現(xiàn)

    1.原理 其方式有兩種一種是寄存器方式一種是庫函數(shù)方式,但其原理都是一樣的。如原理圖所示,與LED相連接的IO口置低電平即可點(diǎn)亮led燈 2.寄存器方式–代碼 3.庫函數(shù)–代碼 (1)led.c:函數(shù)led_config() (2)main.c調(diào)用led_config 4.結(jié)果展示 原理:讓連接的IO口先置零再置1可以使其先亮

    2024年02月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包