譯碼器是一類多輸入多輸出組合邏輯電路器件,其可以分為:變量譯碼和顯示譯碼兩類。
變量譯碼器一般是一種較少輸入變為較多輸出的器件,常見的有n線-2^n線譯碼和8421BCD碼譯碼兩類顯示譯碼器用來將二進制數轉換成對應的七段碼,一般其可分為驅動LED和驅動LCD兩類。
譯碼器的組成
作用:譯碼器在數字系統中有廣泛的用途,不僅用於代碼的轉換、終端的數字顯示,還用於數據分配,存貯器尋址和組合控制信號等。不同的功能可選用不同種類的譯碼器。
1、譯碼器是一種具有“翻譯”功能的邏輯電路,這種電路能將輸入二進制代碼的各種狀態,按照其原意翻譯成對應的輸出信號。有一些譯碼器設有一個和多個使能控制輸入端,又成為片選端,用來控制允許譯碼或禁止譯碼。
2、譯碼器的種類很多,但它們的工作原理和分析設計方法大同小異,其中二進制譯碼器、二-十進制譯碼器和顯示譯碼器是三種最典型,使用十分廣泛的譯碼電路。
3、二進制碼譯碼器,也稱最小項譯碼器,N中取一譯碼器,最小項譯碼器一般是將二進制碼譯為十進制碼。
4、代碼轉換譯碼器,是從一種編碼轉換為另一種編碼。
5、顯示譯碼器,一般是將一種編碼譯成十進制碼或特定的編碼,並通過顯示器件將譯碼器的狀態顯示出來。