女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA學習系列:8. 流水燈的設計

FPGA學習交流 ? 來源:互聯網 ? 作者:佚名 ? 2018-05-31 11:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

設計原理:

在以后的設計中,用的開發(fā)板都將是我們至芯科技自主設計的開發(fā)板,我們的芯片用的是Cyclone4系列的EP4CE10F17C8,在以后的設計中我們將不再討論我們的開發(fā)板

今天的設計是流水燈,在單片機中我們也了解到流水燈的點亮,不就是高電平或者低電平亮或者滅,然后通過依次的點亮LED燈,就形成了流水

我們用的開發(fā)板的電路圖如下

image.png

在點圖中我們可以了解到我們的點亮電路,幾個燈都是公用的是高電平也就是3.3V,所以只要給一個低電平就可以點亮我們的流水燈

我們的開發(fā)板提供的晶振是50M的,50M一個周期是20ns,我們人眼能夠分辨的的速度是45ms左右,也就是物體如果45ms移動一次我們看清它是停一下走一下的,如果快于這個時間的話,那么我們看到的物體的移動就是連貫的。我們要設計出人眼可以分辨的流水就需要我們設計出大于這個時間燈亮滅,然后形成人眼可以分辨的流水。

本次我們的設計流水燈的流水時間是1s,那么我們就需要一個時間寄存器,當計數到1s的時候我們點亮一個燈,等下一個1s來的時候,我們點亮下一個等,然后形成流水,50M是20ns,1s是1hz,那么我們需要計數50 000 000

值得提的是我們算計數的時間是一面的等式 :計數 = 晶振 / 需要的頻率 ,計數的時間就是我們1hz的周期,那么計數到一半的時候就是半個周期,我們可以在計數一半的時候clk 翻轉,那么當技計數到的時候就是占空比50%的1hz的周期

設計架構圖:

image.png

設計代碼:

設計模塊

0moduleled_run (clk,rst_n,led);

1

2 inputclk,rst_n;

3

4 outputreg[3:0]led;

5

6 reg[25:0]count;

7 regclk_1hz;

8

9 always@(posedgeclk)

10 if(!rst_n)

11 begin

12 clk_1hz <=1;

13 count <=0;

14 end

15 elseif(count <(50_000_000/1/2-1))//計數

16 count <=count +1'd1;

17 else

18 begin //當計數到的時候,得到1hz時鐘

19 count <=26'd0;

20 clk_1hz <=~clk_1hz;//~時鐘翻轉

21 end

22

23 always@(posedgeclk_1hz)

24 if(!rst_n)

25 led <=4'b0111; //復位點亮第四個燈,熄滅1 2 3

26 else

27 led <={led[0],led[3:1]};//當時鐘上升沿來的時候把led的第一位 放在

28 //第四位,2 -- 4位放在 3 -- 1位,依次的移位,也就是把復位中的低電平 不停的

29 //移動在4 --1 位之中的某一位,從而實現流水

30endmodule

測試模塊

0`timescale1ns/1ps

1

2moduletb();

3

4 regclk,rst_n;//定義模塊的端口

5 wire[3:0]led;

6

7 initialbegin

8

9 clk =1;

10 rst_n =0;

11

12 #200.1rst_n =1;

13

14 #20000$stop;//延遲20000 Ns后 停止計數

15

16 end

17

18 always#10clk =~clk;//產生一個50M的時鐘

19

20 led_run dut( //例化設計模塊

21 .clk(clk),

22 .rst_n(rst_n),

23 .led(led)

24 );

25

26endmodule

仿真:

在仿真中我們可以調下我們設計模塊的中的計數值,這樣在仿真中我們可以我們可以快速的等到仿真結果,要不然你仿真幾個小時可能才會出結果

image.png

在仿真中我們可以可以看到在我們的1hz時鐘的上升沿,我們led的4位中的一位將有一位變化為0,從而實現流水

大家可以下板測試

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1645

    文章

    22016

    瀏覽量

    616891
  • 流水燈
    +關注

    關注

    21

    文章

    433

    瀏覽量

    60420
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于FPGA的音樂流水燈控制系統設計

    介紹一種基于 FPGA的音樂流水燈控制器, 采用硬件描述語言對其進行描述, 分別實現樂曲的播放和同步流水燈的閃爍。并構建一個 SOPC系統, 集成 LCD模塊來顯示實時音樂的音階值和頻率強度
    發(fā)表于 10-20 17:21 ?4774次閱讀

    基于Verilog FPGA 流水燈設計_流水燈源碼_明德揚資料

    LED流水廣告燈工程說明在本案例中,使用常用的verilog語言完成該程序,設計并控制8個燈的花式或循環(huán)點亮;即上電后,實現左移和右移交替的流水燈。案例補充說明在FPGA電路設計中,盡
    發(fā)表于 08-02 17:56

    如何上手FPGA實現簡單的流水燈效果

    配置選擇上篇【FPGA實驗】流水燈實驗記錄了如何上手FPGA,實現簡單的流水燈效果,本篇將稍微升級一些,通過按鈕實現多種形態(tài)的流水燈。此次仍
    發(fā)表于 01-18 10:28

    FPGA零基礎學習:LED流水燈設計

    系列將帶來FPGA的系統性學習,從最基本的數字電路基礎開始,最詳細操作步驟,最直白的言語描述,手把手的“傻瓜式”講解,讓電子、信息、通信類專業(yè)學生、初入職場小白及打算進階提升的職業(yè)開發(fā)者都可以有
    發(fā)表于 03-07 16:39

    流水燈2

    慧凈HL-1 配套C實驗例程100例【實驗8流水燈2),很好的C51學習資料程序。
    發(fā)表于 03-21 17:02 ?5次下載

    采用FPGA DIY 開發(fā)板實現8流水燈向左移功能

    FPGA diy作業(yè)實現8位LED輸出向左的流水燈。
    的頭像 發(fā)表于 06-20 08:26 ?5800次閱讀
    采用<b class='flag-5'>FPGA</b> DIY 開發(fā)板實現<b class='flag-5'>8</b>個<b class='flag-5'>流水燈</b>向左移功能

    數字設計FPGA應用:流水燈的設計

    LED流水燈這篇采用最簡單的就是點亮一個燈延時一定時間,然后關閉,接下去點亮下一個燈,依次類推形成流水燈的效果
    的頭像 發(fā)表于 12-04 07:09 ?3851次閱讀
    數字設計<b class='flag-5'>FPGA</b>應用:<b class='flag-5'>流水燈</b>的設計

    使用FPGA實現流水燈的詳細資料說明

    本文檔的主要內容詳細介紹的是使用FPGA實現流水燈的詳細資料說明。流水燈模塊對于發(fā)展商而言,動土儀式無疑是最重要的任務。為此,流水燈實驗作為低級建模II的動土儀式再適合不過了。廢話少說
    發(fā)表于 07-11 16:45 ?27次下載
    使用<b class='flag-5'>FPGA</b>實現<b class='flag-5'>流水燈</b>的詳細資料說明

    使用FPGA實現流水燈設計的資料合集

    本文檔的主要內容詳細介紹的是使用FPGA實現流水燈設計的資料合集免費下載。
    發(fā)表于 01-18 08:00 ?30次下載

    詳解基于FPGA的數字電路對流水燈的實驗

    流水燈,有時候也叫跑馬燈,是一個簡單、有趣又經典的實驗,基本所有單片機的玩家們在初期學習的階段都做過。本次我們也來介紹一下如何通過小腳丫FPGA實現一個流水燈。
    的頭像 發(fā)表于 03-19 16:36 ?4790次閱讀

    如何通過FPGA實現一個流水燈?

    流水燈,有時候也叫跑馬燈,是一個簡單、有趣又經典的實驗,基本所有單片機的玩家們在初期學習的階段都做過。本次我們也來介紹一下如何通過小腳丫FPGA實現一個流水燈。
    的頭像 發(fā)表于 06-06 10:42 ?8550次閱讀
    如何通過<b class='flag-5'>FPGA</b>實現一個<b class='flag-5'>流水燈</b>?

    51單片機學習筆記———8.點亮流水燈的一種奇葩算法

    51單片機學習筆記———8.點亮流水燈的一種奇葩算法最近學習51單片機的過程發(fā)現了一種腦洞大開點亮流水燈的方法,于此分享一下源碼:#incl
    發(fā)表于 11-14 15:21 ?10次下載
    51單片機<b class='flag-5'>學習</b>筆記———<b class='flag-5'>8.</b>點亮<b class='flag-5'>流水燈</b>的一種奇葩算法

    【STM32學習】(3)流水燈的實現

    學習單片機都要學習流水燈,因為流水燈比較簡單,易于實現,效果也比較好呈現。這里我用的單片機型號為STM32F103VET8個LED燈接在了P
    發(fā)表于 12-24 19:39 ?12次下載
    【STM32<b class='flag-5'>學習</b>】(3)<b class='flag-5'>流水燈</b>的實現

    FPGA零基礎學習之Vivado-LED流水燈實驗

    流水燈是大多數學習者接觸到的第一個實驗,也是非常經典的一個實驗,在此,我們一起學習一下流水燈。
    的頭像 發(fā)表于 03-26 09:43 ?2824次閱讀

    基于FPGA開發(fā)板流水燈的設計實現

    流水燈,有時候也叫跑馬燈,是一個簡單、有趣又經典的實驗,基本所有單片機的玩家們在初期學習的階段都做過。本次我們也來介紹一下如何通過小腳丫FPGA實現一個流水燈。
    發(fā)表于 06-20 17:10 ?1715次閱讀
    基于<b class='flag-5'>FPGA</b>開發(fā)板<b class='flag-5'>流水燈</b>的設計實現
    主站蜘蛛池模板: 武夷山市| 武城县| 朝阳市| 时尚| 青田县| 新乡市| 新兴县| 丽江市| 民丰县| 关岭| 方山县| 泰来县| 阜阳市| 松溪县| 松阳县| 长子县| 灵丘县| 乐亭县| 商都县| 赞皇县| 手游| 阿合奇县| 寻甸| 德格县| 仁寿县| 宜城市| 广水市| 都昌县| 南皮县| 攀枝花市| 建始县| 阳原县| 信宜市| 上饶市| 镇巴县| 松滋市| 敦化市| 英超| 定结县| 沂源县| 淳化县|