一、74LS138譯碼器介紹
74LS138是3-8譯碼器,一共有3個地址輸入端,即C、B、A(A為低位),3個選通輸入端G1、G2AN、G2BN,以及8個譯碼輸出端Y0N、Y1N、Y2N、…、Y7N。譯碼輸出為低電平有效。通過地址輸入端可以控制相應的輸出端子為低電平有效,完成地址的譯碼輸出。
二、真值表和邏輯表達式構建 邏輯定義:輸入端為B1、B0、A1、A0,分別代表第一個數的高位和低位,第二個數的高位和低位;輸出用Y3、Y2、Y1、Y0表示,分別連接對應的LED燈,如果LED點亮(邏輯輸出1)則表示該處輸出位計算結果為1,否則為0,最后輸出Y3、Y2、Y1、Y0順序組合則代表最終計算結果。
以下是真值表和邏輯表達式:
a1.jpg (153.78 KB, 下載次數: 248)
下載附件
2020-9-24 16:06 上傳
三、原理圖設計及實驗仿真
包括:仿真波形截圖、仿真結果表(代替測試表格)
a2.png (84.91 KB, 下載次數: 277)
下載附件
2020-9-24 16:06 上傳
a3.png (46.29 KB, 下載次數: 300)
下載附件
2020-9-24 16:06 上傳
仿真結果表:
a4.png (27.19 KB, 下載次數: 263)
下載附件
2020-9-24 16:06 上傳
四、總結用譯碼器設計組合邏輯電路的方法
使用編碼器設計電路有以下流程:
1) 分析題意,將要求轉化成邏輯實現功能,同時進行邏輯定義
2) 根據功能實現列出真值表,根據真值表列寫邏輯表達式
3) 根據表達式變量選擇合適的譯碼器,確定使用譯碼器的數量、型號等
4) 選好地址端和數據輸入端,結合簡單邏輯門器件完成電路設計
5) 使用Quartus進行初步的邏輯波形仿真,檢驗仿真效果和功能
6) 對電路進一步優化,包括方案思路、電路元器件選擇、排線走線等等 7)對電路方案進行評價
|