• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的LED點陣顯示字符的設計原理分析

    基于FPGA的LED點陣顯示字符的設計原理分析

    作者: 時間:2012-05-03 來源:網絡 收藏

    begin

    if(clk1event andclk1=1)then

    page=page+1;

    endif;

    a(6downto3)=conv_s td_logic_vector(page,4);

    endproces s;

    ad= ZZZZZZZZ;oe = 0;

    memcs = 0;rd= 0;

    wr= 1;selmled=1;cs0809= 1;

    a(15downto7)=100000000;

    endled_arch;

    3 實驗驗證

    通過使用EDA工具軟件MAX+PLUSⅡ中的仿真器, 對通過編譯的滾動顯示器的VHDL設計進行了模擬仿真驗證, 證明的內核硬件工作良好。此外, 將VHDL 程序下載到由上海航虹高科技公司生產的EDA實驗箱上后, 能正確顯示存放于EPROM 中的。從而說明了在硬件系統中滾動和顯示掃描情況也均正常, 驗證了設計的正確性。

    4 結束語

    本設計為顯示單個字符系統, 若要同時顯示多個字符時, 可以加入多個 點陣即可。同時采用外部譯碼器時, 可以控制的字符數將大大增加, 但須注意時鐘CLK的頻率需要提高, 以眼睛看到整個字符的不閃爍為基準。此外, 由于的驅動能力有限, 當點陣 顯示亮度不夠時, 需要為 點陣添加驅動電路( 如高壓大電流達林頓陣列集成電路) 以提高的LED顯示亮度。


    上一頁 1 2 下一頁

    關鍵詞: FPGA LED 點陣顯示 字符

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 峨眉山市| 蒙阴县| 合水县| 石泉县| 汉中市| 隆昌县| 陆丰市| 托克逊县| 胶南市| 闻喜县| 阳西县| 湘乡市| 都江堰市| 石嘴山市| 昭平县| 扬州市| 察隅县| 宜都市| 安泽县| 栾城县| 洱源县| 高安市| 安义县| 海原县| 乌鲁木齐县| 海原县| 墨竹工卡县| 张北县| 宁海县| 瑞昌市| 肇东市| 田东县| 抚松县| 平罗县| 乐安县| 藁城市| 上栗县| 孝感市| 原阳县| 稷山县| 永和县|