FPGA矩陣鍵盤課程設計報告

FPGA矩陣鍵盤課程設計報告

ID:47194480

大小:265.00 KB

頁數(shù):22頁

時間:2019-08-20

FPGA矩陣鍵盤課程設計報告_第1頁
FPGA矩陣鍵盤課程設計報告_第2頁
FPGA矩陣鍵盤課程設計報告_第3頁
FPGA矩陣鍵盤課程設計報告_第4頁
FPGA矩陣鍵盤課程設計報告_第5頁
資源描述:

《FPGA矩陣鍵盤課程設計報告》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。

1、.FPGA課程設計報告項目名稱基于FPGA的4*4矩陣鍵盤的設計專業(yè)班級通信1學生姓名張指導教師2016年7月10日字號的設置。字體的設置。西文字體的設置。如果沒有特殊說明,就選圖上的這個。說明:字體設置指下圖。..摘要本課程設計提出了基于FPGA的4*4矩陣鍵盤的設計,主要是在軟件QuartusII9.0這個環(huán)境中,以硬件描述語言Verilog進行編寫程序,從而完成矩陣鍵盤的相關設計。主要由矩陣式鍵盤電路、顯示電路等組成,實現(xiàn)過程是通過行掃描輸入隨機信號,列掃描判斷哪一個鍵被按下,并最后由數(shù)碼管顯示該按鍵。此次課程設計完成了4*4矩陣鍵盤控制LED數(shù)碼管顯示系統(tǒng)的設計,該

2、設計具有靈活性強,易于操作,可靠性高,廣泛應用于各種場合的特點,是進行按鍵操作管理的有效方法,它可以提高系統(tǒng)準確性,有利于資源的節(jié)約,降低對操作者本身的要求,并能正確、實時、高效地顯示按鍵信息,以提高工作效率和資源換利用率的意義。關鍵詞:數(shù)碼管;矩陣鍵盤;按鍵;顯示電路..AbstractThiscourseisdesignedbasedonFPGAisproposed4*4matrixkeyboarddesign,mainlyintheQuartusIIsoftware9.0thisenvironment,withtheVeriloghardwaredescription

3、languageprogram,soastocompletetherelateddesignofmatrixkeyboard.Mainmatrixkeyboardcircuit,displaycircuitandsoon,completethe4*4matrixkeyboardcontrolLEDdigitaltubedisplaysystemdesign,thedesignhasstrongflexibility,easyoperation,highreliability,widelyusedinvariousoccasions.Into4*4matrixkeyboard

4、controlLEDdigitaltubedisplaysystemdesign,designflexibilityisstrong,easytooperate,highreliability,widelyusedinvariousoccasions.Matrixkeyboardcontrolsystem,canimproveefficiency,andisaneffectivemethodtomanagethekeystrokes,itcanimprovethesystemaccuracy,andisconducivetoresourcesavingandreduceth

5、erequirementoftheoperatoritself,andcorrectly,real-timeandefficienttoshowthekeyinformation,inordertoimprovetheworkefficiencyandtheutilizationratioofresourcesinmeaning.Keywords:Digitaltube;Matrixkeyboard;Thekey;Displycircuit..目錄摘要IAbstractII第1章緒論11.1課題背景11.2國內外發(fā)展現(xiàn)狀11.3本文主要研究內容1第2章軟件及語言簡介22.1

6、Quartus軟件簡介32.2Verilog語言簡介42.2.1Verilog語言的主要功能42.2.2Verilog語言設計數(shù)字系統(tǒng)的特點4第3章4*4矩陣鍵盤的原理63.14*4矩陣式鍵盤63.2總體結構63.2.1LED數(shù)碼管83.2.2鍵盤結構93.3鍵盤掃描93.4矩陣鍵盤接口電路的原理9第4章程序調試114.1流程圖114.2程序結果討論11第5章波形仿真及討論135.1波形結果135.2結果討論14結論15參考文獻16附錄程序17致謝19..第1章緒論1.1課題背景在現(xiàn)代的個人計算機系統(tǒng)中,一般都采用通用的標準鍵盤如標準鍵盤(如:標準101/102鍵盤或Mic

7、rosoft自然PS/2鍵盤)來實現(xiàn)人與計算機之間的接口交互,從而將需要的各種數(shù)據(jù)和指令等信息都通過鍵盤來輸人計算機。但是,各種嵌人式系統(tǒng)(如:手機、微波爐、電風扇等)所需的鍵盤的按鍵個數(shù)非常有限,通常為幾個到十幾個不等(而標準鍵盤通常為:一百多個按鍵并且每個按鍵所代表的功能含義也各不相同。所以,每一種嵌入式系統(tǒng)都應對鍵盤(包括鍵盤掃描模塊和相關控制信號等)進行專門設計,以便結合工程實際情況充分利用該系統(tǒng)已有的各種資源,使所設計的鍵盤很好地融合到嵌人式系統(tǒng)中[1]。在現(xiàn)代個人計算機系統(tǒng)中,一般都采用通用的標準鍵盤(

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。