4HC148
在優先編碼器電路中,允許同時輸入兩個以上編碼信號。不過在設計優先編碼器時,已經將所有的輸入信號按優先順序排了隊。在同時存在兩個或兩個以上輸入信號時,優先編碼器只按優先權高的輸入信號編碼,優先權低的信號則不起作用。74148是一個八線-三線優先權編碼器。
74148優先編碼器為16腳的集成晶片,除電源腳 VCC(16)和GND(8)外,其餘輸入、輸出腳的作用和腳號如圖中所標。其中 I 0— I 7為輸入信號, A2,A1,A0為三位 二進制編碼輸出信號, EI是使能輸入端, EO使能輸出端, G S為片優先編碼輸出端。
由74148真值表可列輸出邏輯方程為:
A2 =(I4+I5+I6+I7)EI
A1 = (I2I4I5+I3I4I5+I6+7)· EI
A0 = (I1I2I4I6+I3I4I6+I5I6+I7)· EI
當使能輸入 EI=1時,所有輸出端群被封鎖在高電平。
當使能輸入EI=0時,允許編碼,在I0~I7輸入中,輸入 I7優先權最高,其餘依次為: I6,I5,I4,I3,I2,I1,I0等級排列。
使能輸出端EO的邏輯方程為:
EO =I0· I1· I2· I3· I4· I5· 67· EI,
此邏輯表達式表明當所有的編碼輸入端都是高電平(即沒有編碼輸入),且EI=0時,EO才為零;
表明EO的低電平輸出信號表示“電路工作,但無編碼輸入。
擴展片優先編碼輸出端 G S的邏輯方程為: GS = (I0+I1+I2+I3+I4+I5+I6+I7)· EI
此時表明只要任何一個編碼輸入段有低 電平信號輸入,且EI=0,GS即為低電平。
GS的低電平輸出信號表示“電路工作,而且有編碼輸入。”(GS=0)
在《數字電子技術基礎》中,EI表示S,EO表示Ys,GS表示YEX(EX為下標)
在仿真軟體multisim中,有74HC148DW,74HC148N 兩種表示的是封裝不同 不影響仿真。