北工大-基于邏輯門的七段數碼管字形發生器的設計_第1頁
北工大-基于邏輯門的七段數碼管字形發生器的設計_第2頁
北工大-基于邏輯門的七段數碼管字形發生器的設計_第3頁
北工大-基于邏輯門的七段數碼管字形發生器的設計_第4頁
北工大-基于邏輯門的七段數碼管字形發生器的設計_第5頁
已閱讀5頁,還剩6頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優質文檔-傾情為你奉上數邏大作業1基于邏輯門的七段數碼管字形發生器的設計王禹心project_1: 基于邏輯門的七段數碼管字形發生器的設計(20分) 說明: 1時間安排:第二章課后 2安裝、熟悉LogicSim平臺,對指定電路進行測試 3完成基于邏輯門的七段數碼管字形發生器的設計與驗證 4考查理論課中相關知識點的掌握情況 5完成Word報告(注意圖表的規范性,含實驗小結)一、基于LogicSim平臺的電路測試1在LogicSim中打開給定的project_1.circ2然后,點擊“大作業1邏輯圖”,查看電路圖(此時你可能不理解電路結構),將Shared Label內容修改為與你的學號相關3

2、然后,點擊“應用測試”,看到基于邏輯符號(應有你的學號信息)的電路設計,截圖。4對該電路進行測試,填寫下表當SEL=00時當SEL=01時當SEL=10時當SEL=11時輸入輸出余三碼輸出輸出輸出輸出A B C DOUT3-0OUT3-0OUT3-0OUT3-0FLAG0 0 0 0001100000000000000 0 0 1010000010001000000 0 1 0010100100011000000 0 1 1011000110010000000 1 0 0011101000110000000 1 0 1100010110111000000 1 1 010011100010100

3、0000 1 1 1101011010100000001 0 0 0101111101100000001 0 0 1110011111000000001 0 1 0000000000000000011 0 1 1000000000000000011 1 0 0000000000000000011 1 0 1000000000000000011 1 1 0000000000000000011 1 1 1000000000000000015分析電路實現的邏輯功能當SEL=00時,連接加法器,輸出余三碼,并且當輸入為無效碼時輸出0000;當SEL=01時,輸出2421碼,并且當輸入為無效碼時輸出00

4、00;當SEL=10時,輸出格雷碼,并且當輸入為無效碼時輸出0000;當SEL=11時,終止,全部輸出0000。6說說你對“大作業1邏輯圖”中電路結構的理解MUX會根據不同的賦值選擇余三碼,2421碼或格雷碼;FLAG顯示輸入是否有效,有效為0,無效為1;最上面那個是加法器,功能是輸出余三碼。7截取word報告用圖1. SEL=00 輸入0100 輸出0111余三碼2. SEL=01 輸入0100 輸出0100 2421碼3. SEL=10 輸入0100 輸出0110 格雷碼4. SEL=11 輸入0100 輸出0000終止5. SEL=11 輸入1100 無效碼FLAG=1二、基于邏輯門的七

5、段數碼管字形發生器的設計與驗證1列出“七段數碼管字形發生器”真值表(支持共陰極,1亮0滅)輸入變量輸出變量dabcefg數碼管顯示A B C Da b c d e f g0 0 0 01 1 1 1 1 1 000 0 0 10 1 1 0 0 0 010 0 1 01 1 0 1 1 0 120 0 1 11 1 1 1 0 0 130 1 0 00 1 1 0 0 1 140 1 0 11 0 1 1 0 1 150 1 1 01 0 1 1 0 1 1 60 1 1 11 1 1 0 0 0 071 0 0 01 1 1 1 1 1 181 0 0 11 1 1 1 0 1 191 0

6、1 00 0 0 0 0 0 001 0 1 10 0 0 0 0 0 001 1 0 00 0 0 0 0 0 001 1 0 10 0 0 0 0 0 001 1 1 00 0 0 0 0 0 001 1 1 10 0 0 0 0 0 002卡諾圖化簡,求出7個函數的最簡與或表達式 CDAB000111100010d10101d11111dd1011dda=A+C+BD+CDAB000111100011d10110d11111dd1010ddb=+CD+ACDAB000111100011d10111d11111dd1001ddc=+B+DCDAB000111100010d10101d111

7、10dd1011ddd=+A+C+C+BDCDAB000111100010d10100d01100dd1011dde=+CCDAB000111100011d10101d11100dd1001ddf=+A+B+BCDAB000111100001d10101d11110dd1011ddg=A+C+B+C3在LogicSim中,根據最簡與或表達式,畫整體電路圖(電路名稱中含有學號信息),設定輸入和輸出后對所設計的電路進行整體功能驗證,將Shared Label內容修改為與你的學號相關4編輯該電路的邏輯符號5添加電路,完成頂層設計。調用該電路的邏輯符號(應有你的學號信息),添加LogicSim器件庫中

8、的“七段數碼管”,正確連接,設定輸入和輸出,再次進行驗證,可直觀看到輸入編碼與顯示的關系6若有錯,修改相應環節,直到正確7截取Word報告所需的內容(合理選擇)8思考、討論并解答 若要求僅采用與非門實現,你的解決方案?答:將原來的與或式轉換為與非式。 如果支持共陽極數碼管,你的解決方案?答:最后那個輸出取非,就是最后的或門改成或非門。 圖示說明既能支持共陰極又能支持共陽極的解決方案。三、知識點考查1填寫真值表輸入變量邏輯功能及輸出函數A B C三變量一致(F1)奇數個1(F2)雙0檢測(F3)0001000010110100110110001000111010001100001111102自定

9、義三個4變量功能函數(不能重復前面的三變量函數功能),填寫真值表輸入變量邏輯功能及輸出函數A B C D偶數個1(F4)三0檢測(F5)都是0(F6)00000010001010001001000111000100010010110001101000111000100001010011001010100101100011001001101000111000011111003舉例說明,含有“無關項”化簡時,“無關項”的盡量使用和盡量不用的辯證原則 。CDAB00011110001101011dd11100d01000d0f=+AB 可能有0型冒險CDAB00011110001101011dd11100d01000d0f=+ 比較穩定卡諾圖化簡時利用無關項比較方便,但有可能會出現險象。四、綜合以上內容,撰寫WORD報告和小結通過完成第一次的數邏大作業,我能初步的使用logism軟件進行對電路圖的繪制,學習到了最基本的使用方法包括每個電路部件的位置和封裝。同時這次大作業中有大量關于卡諾圖的化簡,因此我對這個方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論