有些單片機(jī)控制系統(tǒng)和數(shù)字電路中,無法對(duì)幾個(gè)按鈕的同時(shí)響應(yīng)做出反映,如電梯控制系統(tǒng)在這種情況下就出出現(xiàn)錯(cuò)誤,這是絕對(duì)不允許的于是就出現(xiàn)了74ls148優(yōu)先編碼器,先說一下他的基本原理。他允許同時(shí)輸入兩個(gè)以上編碼信號(hào)。不過在設(shè)計(jì)優(yōu)先編碼器時(shí)已經(jīng)將所有的輸入信號(hào)按優(yōu)先順序排了隊(duì),當(dāng)幾個(gè)輸入信號(hào)同時(shí)出現(xiàn)時(shí),只對(duì)其中優(yōu)先權(quán)最高的一個(gè)進(jìn)行編碼。
74LS148 是8 線-3 線優(yōu)先編碼器,共有 54/74148 和 54/74LS148 兩種線路結(jié)構(gòu)型式,將 8 條數(shù)據(jù)線(0-7)進(jìn)行 3 線(4-2-1)二進(jìn)制(八進(jìn)制)優(yōu)先編碼,即對(duì)最高位數(shù)據(jù)線進(jìn)行譯碼。利用選通端(EI)和輸出選通端(EO)可進(jìn)行八進(jìn)制擴(kuò)展。
74ls148芯片管腳
0-7 編碼輸入端(低電平有效)EI 選通輸入端(低電平有效)A0、A1、A2 三位二進(jìn)制編碼輸出信號(hào)即編碼 輸 出 端(低電平有效)GS 片優(yōu)先編碼輸出端即寬展端(低電平有效)EO 選通輸出端,即使能輸出端
74ls148管腳功能 74ls148引腳圖
74ls148邏輯圖 74ls148邏輯表達(dá)式
74ls148工作原理
使能端OE(芯片是否啟用)的邏輯方程:
OE =I0·I1·I2·I3·I4·I5·67·IE
當(dāng)OE輸入IE=1時(shí),禁止編碼、輸出(反碼): A2,A1,A0為全1。
當(dāng)OE輸入IE=0時(shí),允許編碼,在I0~I(xiàn)7輸入中,輸入I7優(yōu)先級(jí)最高,其余依次為:I6,I5,I4,I3,I2,I0,I0等級(jí)排列。
由74ls148真值表可列輸出邏輯方程為:
A2 = (I4+I5+I6+I7)IE
A1 = (I2I4I5+I3I4I5+I6+7)·IE
A0 = (I1I2I4I6+I3I4I6+I5I6+I7)·IE
評(píng)論
查看更多