用幾片74HC138組成多線譯碼器你知道怎么做嗎?32線的呢?本文將為你介紹使用74HC138組成32線譯碼器的方法。
74HC138
74HC138是一款高速CMOS器件,74HC138引腳兼容低功耗肖特基TTL(LSTTL)系列。74HC138譯碼器可接受3位二進(jìn)制加權(quán)地址輸入(A0, A1和A2),并當(dāng)使能時(shí),提供8個(gè)互斥的低有效輸出(Y0至Y7)。
74HC138譯碼器可接受3位二進(jìn)制加權(quán)地址輸入(A0, A1和A2),并當(dāng)使能時(shí),提供8個(gè)互斥的低有效輸出(Y0至Y7)。74HC138特有3個(gè)使能輸入端:兩個(gè)低有效(E1和E2)和一個(gè)高有效(E3)。除非E1和E2置低且E3置高,否則74HC138將保持所有輸出為高。利用這種復(fù)合使能特性,僅需4片74HC138芯片和1個(gè)反相器,即可輕松實(shí)現(xiàn)并行擴(kuò)展,組合成為一個(gè)1-32(5線到32線)譯碼器。任選一個(gè)低有效使能輸入端作為數(shù)據(jù)輸入,而把其余的使能輸入端作為選通端,則74HC138亦可充當(dāng)一個(gè)8輸出多路分配器,未使用的使能輸入端必須保持綁定在各自合適的高有效或低有效狀態(tài)。其邏輯真值表如下圖:
74HC138組成32線譯碼器方法
74HC138特有3個(gè)使能輸入端:兩個(gè)低有效(E1和E2)和一個(gè)高有效(E3)。除非E1和E2置低且E3置高,否則74HC138將保持所有輸出為高。利用這種復(fù)合使能特性,僅需4片74HC138芯片和1個(gè)反相器,即可輕松實(shí)現(xiàn)并行擴(kuò)展,組合成為一個(gè)1-32(5線到32線)譯碼器。
利用×138(1)的控制端S1’、S2’與×138(2)的控制電路S1相連,接入四位輸入D0、D1、D2、D3的最高為A3可以完成譯碼器的擴(kuò)展。取第(1)片74HC138的和作為它的第四個(gè)地址輸入端(在同一個(gè)時(shí)間令),取第(2)片的作為它的第四個(gè)地址輸入端(在同一個(gè)時(shí)間令),取兩片的,并將第(1)片的和接至,將第(2)片的接至,如圖2-3所示,于是得到兩片74HC138的輸出分別為:
74HC138真值表
數(shù)據(jù)字節(jié)順序,D3 D2 D1 D0,通過(guò)真值表,我們可以發(fā)現(xiàn),用四個(gè)74HC138組合成32線譯碼器原理關(guān)鍵在于D3
當(dāng)D3 = 0時(shí),(1)被選中,使能,(2)未被選中,全部輸出H,也即Y8~Y15全部為H,D0~D2控制Y0~Y7的低電平輸出位。1號(hào)是16位數(shù)據(jù)的低字節(jié),2號(hào)是16位數(shù)據(jù)的高字節(jié)。高字節(jié)默認(rèn)為0XFF,低字節(jié)由1號(hào)控制,顯示Y0-Y7;
當(dāng)D3 = 1時(shí),(2)被選中,使能,(1)未被選中,全部輸出H,也即Y0~Y7全部為H,D0~D2控制Y8~Y15的低電平輸出位。1號(hào)是16位數(shù)據(jù)的低字節(jié),2號(hào)是16位數(shù)據(jù)的高字節(jié)。低字節(jié)默認(rèn)為0XFF,高字節(jié)由2號(hào)控制,顯示Y8-Y15。
引腳說(shuō)明
12:Gnd電源地(ground (0 V))
18-19:使能輸入端(enable inputs (acTIve LOW))
20-23地址輸入端(address inputs)
24:VCC電源正(posiTIve supply voltage)
地址/全能輸入對(duì)應(yīng)輸出表
功能真值表注意:
H = 高電平(HIGH voltage level)
L = 低電平(LOW voltage level)
X = 任意電平(don’t care)
只要控制端G1、G2任意一個(gè)為高電平,A、B、C、D任意電平輸入都無(wú)效
上圖表明時(shí)第(1)片74HC138工作而第(2)片74LS138禁止,將的0000~0111這8個(gè)代碼譯成8個(gè)低電平信號(hào)。而式(2)表明時(shí),第(2)片74HC138工作,第(1)片74LS138禁止,將的1000~1111這8個(gè)代碼譯成8個(gè)低電平信號(hào),依次類(lèi)推。這樣就用四個(gè)3線-8線譯碼器擴(kuò)展成一個(gè)32線的譯碼器了
74HC138組成32線譯碼器的電路圖
結(jié)語(yǔ)
關(guān)于74HC138組成32線譯碼器的方法就介紹到了,希望本文能夠?qū)δ阌兴鶐椭?,如有不足之處歡迎指正。
評(píng)論
查看更多