數(shù)電學(xué)習(xí)筆記26——常用的組合邏輯電路(2)
教材:閻石《數(shù)字電子技術(shù)基礎(chǔ)》(第五版) 高等教育出版社
視頻教材:


4.3.2 譯碼器
(1)? 功能:將每個輸入的二進(jìn)制代碼譯成對應(yīng)的輸出高、低電平信號或另一個代碼。
(2)?譯碼是編碼的反操作。

一、二進(jìn)制譯碼器
(1)?功能:輸入一組二進(jìn)制代碼,輸出一組與輸入代碼對應(yīng)的高、低電平。
(2)?3位二進(jìn)制譯碼器的框圖、真值表如圖。

(3)?采用二極管與門陣列構(gòu)成的3位譯碼器
① 二極管與門陣列構(gòu)成的3位譯碼器電路如圖。
② 二極管與門陣列譯碼器工作原理、真值表如圖。


③ 二極管與門陣列的譯碼器優(yōu)點(diǎn):電路簡單;缺點(diǎn):輸入電阻低、輸出電阻高,輸出的電平信號發(fā)送偏移。
④ 二極管與門陣列的譯碼器通常只在一些大規(guī)模集成電路內(nèi)部采用,中規(guī)模集成電路譯碼器多采用三極管集成門電路。

(4)?TTL與非門構(gòu)成的74LS138
① 74LS138譯碼器的邏輯圖、邏輯函數(shù)如圖。
② 在門電路的圖形符號中,有時(shí)為了強(qiáng)調(diào)“低電平有效”,會在輸入端處加上小圓圈,同時(shí)在信號名稱上加非號。

③ S1=1、S’2+S’3=0時(shí),譯碼器處于工作狀態(tài)。否則譯碼器所有輸出端被封鎖在高電平。

?④ 74LS138譯碼器的功能表如圖。

(5)?用兩片3線—8線譯碼器組成4線—16線譯碼器


(6)?用作多路分配器
? ? ?設(shè)置使能端S1=1,S2和S3作為數(shù)據(jù)輸入端,A0、A1、A2作為地址輸入端,那么S2和S3送來的數(shù)據(jù)只能由A2A1A0所指定的一根數(shù)據(jù)線送出去。

四、用譯碼器設(shè)計(jì)組合邏輯電路
? ? ? ?由于n位二進(jìn)制譯碼器的輸出給出了n變量的全部最小項(xiàng),因而用n變量二進(jìn)制譯碼器和或門或者與非門定能獲得任何形式輸入變量數(shù)不大于n的組合邏輯函數(shù)。


二、二—十進(jìn)制譯碼器
(1)?功能:將輸入BCD碼的10個代碼譯成10個高、低電平輸出信號。
(2)?二—十進(jìn)制譯碼器74LS42的邏輯圖、真值表如下:

(3)?對于BCD碼以外的偽碼,Y’0~Y’9均為低電平信號產(chǎn)生,所以這個電路有拒絕偽碼的功能。
