產(chǎn)品圖片

產(chǎn)品分類

技術(shù)文章
主頁 > 技術(shù)文章 > 基于QUARTUSII圖形輸入電路的設(shè)計
2024-05-18 07:15

基于QUARTUSII圖形輸入電路的設(shè)計

基于QUARTUSII圖形輸入電路的設(shè)計

一、    實驗?zāi)康?/strong>
1、通過一個簡單的3—8譯碼器的設(shè)計,掌握組合邏輯電路的設(shè)計方法。
2、初步了解QUARTUSII原理圖輸入設(shè)計的全過程。
3、掌握組合邏輯電路的靜態(tài)測試方法。
二、  實驗原理
3-8譯碼器三輸入,八輸出。當輸入信號按二進制方式的表示值為N時,輸出端標號為N的輸出端輸出高電平表示有信號產(chǎn)生,而其它則為低電平表示無信號產(chǎn)生。因為三個輸入端能產(chǎn)生的組合狀態(tài)有八種,所以輸出端在每種組合中僅有一位為高電平的情況下,能表示所有的輸入組合。其真值表如表1-1所示
輸入 輸出
A B C D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 0 0 0 0 0 0 0 1
1 0 0 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 1 0 0 0
0 0 1 0 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0 0 0 0
0 1 1 0 1 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0
 
表1-1  三-八譯碼器真值表
譯碼器不需要像編碼器那樣用一個輸出端指示輸出是否有效。但可以在輸入中加入一個輸出使能端,用來指示是否將當前的輸入進行有效的譯碼,當使能端指示輸入信號無效或不用對當前信號進行譯碼時,輸出端全為高電平,表示無任何信號。本例設(shè)計中沒有考慮使能輸入端,自己設(shè)計時可以考慮加入使能輸入端時,程序如何設(shè)計。
三、  實驗內(nèi)容
   在本實驗中,用三個撥動開關(guān)來表示三八譯碼器的三個輸入(A、B、C);用八個LED來表示三八譯碼器的八個輸出(D0-D7)。通過輸入不同的值來觀察輸入的結(jié)果與三八譯碼器的真值表(表1-1)是否一致。實驗箱中的撥動開關(guān)當開關(guān)閉合(撥動開關(guān)的檔位在下方)時其輸出為低電平,反之輸出高電平。
LED燈與其對應(yīng)的端口為高電平時LED就會發(fā)光,反之LED燈滅。
四、  實驗步驟
下面將通過這個實驗,向讀者介紹QUARTUSII的項目文件的生成、編譯、管腳分配以及時序仿真等的操作過程。
1、建立工程文件
1)選擇開始>程序>Altera>QuartusII10.0SP1> QuartusII10.0SP1,運行QUARTUSII軟件;蛘唠p擊桌面上的QUARTUSII的圖標運行QUARTUSII軟件,出現(xiàn)如圖1-3所示,如果是第一次打開QUARTUSII軟件可能會有其它的提示信息,使用者可以根據(jù)自己的實際情況進行設(shè)定后進入圖1-1所示界面。

 
 
 
 
 
 
 
 
 
 

圖1-2  新建工程對話框

 
 
 
 
 
 
 
 
 
 
 
 

圖1-3  指定工程名稱及工作目錄
4)點擊NEXT,進入下一個設(shè)定對話框,按默認選項直接點擊NEXT進行器件選擇對話框。如圖1-4所示。這里我們以選用CycloneIV系列芯片EP4CE6E22C8N為例進行介紹。用戶可以根據(jù)使用的不同芯片來進行設(shè)定。