基于FPGA的LED 16×16点阵汉字显示设计
生活随笔
收集整理的這篇文章主要介紹了
基于FPGA的LED 16×16点阵汉字显示设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用VHDL語言設計
在QuartusII下創建,也可在vivado,ISE下創建
總體設計方案
方案一:本設計所使用的16×16的點陣,EDA實驗箱上有其接口電路,列選信號為SEL0,SEL1,SEL2,SEL3,經4線16線譯碼器輸出16列,從左起為第一列,列選信號是由一個4位向量SEL[3..0]控制;行選信號為H0~H15,是由16個行信號組成的,每一行由一個單獨的位來控制,高電平有效。例如“0000”表示第0列,“0000000000000001”表示第一行的點亮。由于列是由一個向量決定,而每一時刻的值只能有一個固定的值,因而只能使某一列的若干個點亮,因此就決定了只能用逐列掃描的方法。例如要使第一列的2,4,6,8,行亮,則列為“0001”、行為“0000000010101010”就可以實現了。
方案二:VHDL程序設計的是硬件,他和編程語言的最大區別是它可以“并發執行”。本設計可以將LED顯示屏要的顯示內容抽象成一個二維數組(數組中的‘1’對映點陣顯示屏上面的亮點),用VHDL語言設
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的基于FPGA的LED 16×16点阵汉字显示设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个配置web.xml的编程方法
- 下一篇: 爬虫技术实战 | WooYun知识库