您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>半導(dǎo)體技術(shù)>半導(dǎo)體器件>

譯碼器,譯碼器是什么意思

2010年03月08日 16:32 轉(zhuǎn)載 作者:本站 用戶評(píng)論(0
關(guān)鍵字:譯碼器(49417)

譯碼器,譯碼器是什么意思


譯碼器是組合邏輯電路的一個(gè)重要的器件,其可以分為:變量譯碼和顯示譯碼兩類。
  變量譯碼一般是一種較少輸入變?yōu)檩^多輸出的器件,一般分為2n譯碼和8421BCD碼譯碼兩類。
  顯示譯碼主要解決二進(jìn)制數(shù)顯示成對(duì)應(yīng)的十、或十六進(jìn)制數(shù)的轉(zhuǎn)換功能,一般其可分為驅(qū)動(dòng)LED和驅(qū)動(dòng)LCD兩類。
  譯碼是編碼的逆過程,在編碼時(shí),每一種二進(jìn)制代碼,都賦予了特定的含義,即都表示了一個(gè)確定的信號(hào)或者對(duì)象。把代碼狀態(tài)的特定含義“翻譯”出來的過程叫做譯碼,實(shí)現(xiàn)譯碼操作的電路稱為譯碼器?;蛘哒f,譯碼器是可以將輸入二進(jìn)制代碼的狀態(tài)翻譯成輸出信號(hào),以表示其原來含義的電路。
  根據(jù)需要,輸出信號(hào)可以是脈沖,也可以是高電平或者低電平。


分類
  譯碼器的種類很多,但它們的工作原理和分析設(shè)計(jì)方法大同小異,其中二進(jìn)制譯碼器、二-十進(jìn)制譯碼器和顯示譯碼器是三種最典型,使用十分廣泛的譯碼電路。
  譯碼器是典型的組合數(shù)字電路,譯碼器是將一種編碼轉(zhuǎn)換為另一種編碼的邏輯電路,學(xué)習(xí)譯碼器必須與各種編碼打交道。從廣義的角度看,譯碼器有四類:
  二進(jìn)制碼譯碼器,也稱最小項(xiàng)譯碼器,N中取一譯碼器,最小項(xiàng)譯碼器一般是將二進(jìn)制碼譯為十進(jìn)制碼;
  代碼轉(zhuǎn)換譯碼器,是從一種編碼轉(zhuǎn)換為另一種編碼;
  顯示譯碼器,一般是將一種編碼譯成十進(jìn)制碼或特定的編碼,并通過顯示器件將譯碼器的狀態(tài)顯示出來。
  編碼器,一般是將十進(jìn)制碼轉(zhuǎn)換為相應(yīng)的其它編碼,其實(shí)質(zhì)與代碼轉(zhuǎn)換譯碼器一樣,編碼是譯碼的反過程。

譯碼器

譯碼器的定義及功能:

譯碼是編碼的逆過程,它的功能是將具有特定含義的二進(jìn)制碼進(jìn)行辨別,并轉(zhuǎn)換成控制信號(hào),具有譯碼功能的邏輯電路稱為譯碼器。

譯碼器可分為兩種類型,一種是將一系列代碼轉(zhuǎn)換成與之相對(duì)應(yīng)的有效信號(hào)。這種譯碼器可稱為惟一地址譯碼器,它常用于計(jì)算機(jī)中對(duì)存儲(chǔ)單元地址的譯碼,即將每一個(gè)地址代碼轉(zhuǎn)換成一個(gè)有效信號(hào),從而選中對(duì)應(yīng)的單元。另一種是將一種代碼轉(zhuǎn)換成另一種代碼,所以也稱為代碼變換器。 圖5.3.1表示二進(jìn)制譯碼器的一般原理圖,它具有n個(gè) 輸入端,2n個(gè)輸出端和一個(gè)使能輸入端。在使能輸入端為有效電平時(shí),對(duì)應(yīng)每一組輸入代碼,只有其中一個(gè)輸出端為有效電平,其余輸出端則為非有效電平。

image:bk070809w-1.jpg

圖5.3.1 二進(jìn)制譯碼器一般原理圖

下面首先分析由門電路組成的譯碼電路,以便熟悉譯碼器的工作原理和電路結(jié)構(gòu)。 2輸入變量的二進(jìn)制譯碼器邏輯圖如圖5.3.2所示。由于2輸入變量A、B共有4種不同狀態(tài)組合,因而可譯出4個(gè)輸出信號(hào)Y0~Y3,故圖5.3.2為2線輸入,4線輸出譯碼器,簡稱2線-4線譯碼器。 由圖可寫出各輸出端的邏輯表達(dá)式

根據(jù)上式可列出功能表,如表5.3.1所示。由表可知,對(duì)于正邏輯,當(dāng)EI為1時(shí),無論A、B為何種狀態(tài),輸出全為1,譯碼器處于非工作狀態(tài)。而當(dāng)EI為0時(shí),對(duì)應(yīng)于A、B的某種狀態(tài)組合,其中只有一個(gè)輸出量為0,其余各輸出量均為1。比如,AB=00時(shí),輸出Y0為0,Y1~Y3均為1。由此可見,譯碼器是通過輸出端的邏輯電平以識(shí)別不同的代碼。

表5.3.1 2線-4線譯碼器功能表

image:bk070809w-2.jpg

圖5.3.2 2線-4線譯碼器邏輯圖74138集成電路譯碼器

image:bk070809w-3.jpg

圖5.3.3(a)為常用的集成譯碼器74138的邏輯圖,其引腳如圖5.3.3(b)所示,它的功能表如表5.3.2所示.由圖可知,該譯碼器有3個(gè)輸入A、B、C,它們共有8種狀態(tài)的組合,即可譯出8個(gè)輸出信號(hào)Y0~Y7,故該譯碼器稱為3線-8線譯碼器。與圖5.3.2比較,該譯碼器的主要特點(diǎn)是,設(shè)置了G1、G2A和G2B3個(gè)使能輸入端。由功能表可知,對(duì)于正邏輯,當(dāng)G1為1,且G2A和G2B均為0時(shí),譯碼器處于工作狀態(tài)。

image:bk070809w-4.jpg

圖5.3.3 74138集成譯碼器邏輯圖和引腳圖(a)邏輯圖(b)引腳圖

表5.3.2 74138集成譯碼器功能表

image:bk070809w-5.jpg


由功能表可得

其他各輸出端的邏輯表達(dá)式請讀者自行推導(dǎo)。不難證明,由功能表推導(dǎo)出的各輸出端的邏輯表達(dá)式與邏輯圖是一致的。

7442二-十進(jìn)制譯碼器:

已經(jīng)討論過8421BCD碼,對(duì)應(yīng)于0~9的十進(jìn)制數(shù)由4位二進(jìn)制數(shù)0000~1001表示。人們雖然不習(xí)慣于直接識(shí)別二進(jìn)制數(shù),但可采用二-十進(jìn)制譯碼器來解決。這種譯碼器應(yīng)有4個(gè)輸入端,10個(gè)輸出端。圖5.3.4(a)和5.3.4(b)是7442二-十進(jìn)制譯碼器的邏輯圖和引腳圖,它的功能表如表5.3.3所示。其輸出為低電平有效。

表5.3.3 7442二-十進(jìn)制譯碼器功能表

image:bk070809w-6.jpg

圖5.3.4 7442二-十進(jìn)制譯碼器的邏輯圖(a)邏輯圖(b)引腳圖

從邏輯圖和功能表都可以得出,當(dāng)A3A2A1A0=0000時(shí),輸出Y0 =0,它對(duì)應(yīng)于十進(jìn)制數(shù)0,其余輸出依此類推。

非常好我支持^.^

(1) 100%

不好我反對(duì)

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?