資源描述:
《FPGA點陣漢字顯示.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于FPGA的點陣漢字顯示摘要:本課程設(shè)計主要研究基于FPGA的點陣漢字動態(tài)顯示。首先介紹了LED點陣顯示漢字的原理,然后通過編程控制可以顯示中英文字符、圖形及視頻動態(tài)圖形。LED顯示以其組構(gòu)方式靈活、亮度高、技術(shù)成熟、成本低廉等特點在證券、運動場館及各種室內(nèi)外顯示場合得到廣泛的應(yīng)用。本實驗結(jié)合實例運用基于FPGA的VHDL語言編程使其循環(huán)顯示“武漢理工大學(xué)信息工程學(xué)院龐錦”這幾個字。論文描述了基于現(xiàn)場可編程門陣(FPGA)的硬件電路,以及點陣顯示漢字的原理;然后介紹在單個16X16LED點陣上滾動漢字的原理;最后給出了描述其功能的VHDL語言程序設(shè)計方法。通過編程、調(diào)試、仿真、下
2、載正確地實現(xiàn)了漢字滾動顯示掃描結(jié)果,其硬件系統(tǒng)的實驗驗證也獲得了與軟件模擬仿真結(jié)論相吻合的結(jié)果。關(guān)鍵詞:FPGAVHDL語言點陣漢字顯示ThedotmatrixcharactersdisplaybasedonFPGAAbstract:ThiscoursedesignisprimaryresearchbasedonVHDLofthedot-matrixcharactersdisplayed.FirstlyintroducestheprincipleofLEDdot-matrixdisplaycharacters,Thenthroughtheprogrammingcontrolcans
3、howChineseandEnglishcharacters,graphicsandvideodynamicgraphics.LEDdisplay?withits?group?structure?flexible,?highbrightness,?maturetechnology?andlowcostcharacteristicswidelyusedinthe?securities,?sportsvenues?andavarietyof?indoorandoutdoor?showoccasion.Inthisstudy,?withexamples?using?VHDLlanguag
4、eprogramming?ofFPGA-basedmakethecyclicdisplay"wuhanuniversityofscienceandtechnologyinformationengineeringcollegePangJin”thewords.Thepapersfirstdescribedbasedonfieldprogrammablegatearray(FPGA)hardwarecircuit,aswellastheprinciplecharacterdotmatrixdisplay;andtheninasingle16X16LEDscrollingLEDdotma
5、trixontheprinciplesofChinesecharacters;Finally,theVHDLdescriptionlanguageprogramofitsfunctionsdesign.Throughprogramming,debugging,simulation,downloadthecorrectcharacterscrollachievedscanresults,theexperimentalverificationofitshardwareandsoftwarearealsoobtainedfindingsconsistentwithsimulationre
6、sults.Keywords:FPGA;VHDLlanguage;Dotmatrixcharactersdisplay;一、引言隨著世界和我國經(jīng)濟(jì)的高速發(fā)展,在公共場所動態(tài)顯示信息已相當(dāng)顯眼,利用LED點陣滾動顯示漢字的出現(xiàn)正好適應(yīng)了這一市場需求,已經(jīng)成為信息傳播的一種重要手段。采用傳統(tǒng)方法設(shè)計的漢字滾動顯示器盡管有單片機(jī)軟件的支持較為靈活,但是由于受硬件資源的限制,未來對設(shè)計的變更和升級,總是難以避免要付出較多研發(fā)經(jīng)費和較長投放市場周期的代價。隨著電子設(shè)計自動化技術(shù)的進(jìn)展,可編程FPGA器件進(jìn)行系統(tǒng)芯片集成的新設(shè)計方法,也正在快速地取代基于PCB板的傳統(tǒng)設(shè)計方式。因此,本文主要闡
7、述VHDL語言實現(xiàn)在16*16點陣上的漢字滾動顯示問題。目前,國內(nèi)從事LED顯示屏生產(chǎn)的企業(yè)眾多,同時,受到外資企業(yè)LED顯示屏價格過高的影響,在中國LED顯示屏市場上多以本土企業(yè)為主。目前,本土LED顯示屏生產(chǎn)企業(yè)除供應(yīng)國內(nèi)需求外,還不斷把產(chǎn)品出口到國外市場。因此,本設(shè)計的研究是很有必要的,之所以基于FPGA設(shè)計是因為現(xiàn)場可編程門陣列(FPGA)設(shè)計周期小,靈活度高,適合用于小批量系統(tǒng),提高系統(tǒng)的可靠性和集成度,并且采用編寫靈活的VHDL語言編寫主程序。二、FPGA