圖4.13 74LS138管腳排列圖
如果輸入的是n位二進制代碼,則譯碼器應該有2 n個輸出端。所以2位二進制譯碼器有4個輸出端,又可以稱為2線-4線譯碼器;3位二進制譯碼器有8個輸出端,可以稱為3線-8線譯碼器;4位二進制譯碼器有16個輸出端,可以稱為4線-16線譯碼器等等。圖4.13是集成3線-8線譯碼器74LS138的管腳排列圖。圖4.14是集成3線-8線譯碼器74LS138的邏輯圖。在圖4.14中A、B、C是三個輸入端,Y7 ~ Y0是八個輸出端。G1、G2A、G2B是三個控制端。G1高電平有效, G2A、G2B低電平有效,即當G1=1、 G2A= G2B =0時,控制門G輸出高電平,這個高電平把G7~G0打開,譯碼器正常工作,否則譯碼器不能正常譯碼,所有輸出端都輸出高電平。當譯碼器正常工作時(即門G輸出1時)可以由邏輯圖寫出表達式,如式4.4所示。
圖4.14 3線-8線譯碼器74LS138的邏輯圖
表達式4.4
由表達式4.4可以看出,譯碼器的輸出Y0 ~ Y7正好是C、B、A三個變量的
全部最小項,所以這種譯碼器又可以稱為最小項譯碼器。只是74LS138的
輸出是最小項的“非”。
根據表達式4.4可以列出74LS138的功能表,如表4.8所示。
表4.8 74LS138功能表