74LS148是一款很經(jīng)典的電子元器件,是具有優(yōu)先級(jí)的8-3編碼器,其功能作用與74LS138相對(duì),有8路輸入3路輸出。本次介紹8-3優(yōu)先編碼器的工作原理和使用方法。
最什么是8-3編碼器1
﹀ ﹀ ﹀ 在設(shè)計(jì)電路的過程中,我們可能會(huì)遇到有多個(gè)邏輯輸入的情況,如果要把這些輸入都接到單片機(jī)的引腳上,就會(huì)過多的占用單片機(jī)的引腳資源。舉個(gè)例子,一款產(chǎn)品需要用到8個(gè)按鍵用作交互輸入,而單片機(jī)的引腳數(shù)量已經(jīng)用的差不多了,只剩下3個(gè)引腳了。這時(shí)候就可以考慮一下8-3編碼器,8個(gè)按鍵接在編碼器的輸入端,3個(gè)輸出端接在單片機(jī)的3個(gè)引腳上,這樣每個(gè)按鍵動(dòng)作發(fā)生后,單片機(jī)都會(huì)采到一個(gè)編好的碼值,通過對(duì)碼值的分析就可以得出是哪個(gè)按鍵動(dòng)作了。
74LS148引腳介紹2 ﹀ ﹀ ﹀ 其引腳圖如下所示:

8個(gè)輸入引腳; 1個(gè)使能引腳; 3個(gè)編碼輸出; 2個(gè)功能輸出引腳 2個(gè)電源引腳;
最74LS148真值表介紹3
﹀ ﹀ ﹀ 了解一款邏輯芯片的最好、最快途徑就是查看其真值表,只要把真值表看懂,這款芯片的工作原理就看懂了,其真值表如下:
從真值表可以看出:
假設(shè)輸入5為低電平,其余為高電平,從真值表可以看出A1,EO應(yīng)輸出高電平,其余輸出低電平,其工作情況如下圖所示:

輸入5 = 0,A1=1,EO = 1
最74LS148級(jí)聯(lián)方法4
﹀ ﹀ ﹀ 74LS148是優(yōu)先級(jí)編碼器可以級(jí)聯(lián),通過EO可以實(shí)現(xiàn)其級(jí)聯(lián)的優(yōu)先編碼情況。當(dāng)編碼器有輸入時(shí)EO為高電平,可以將EO連接到下片編碼器的使能端,即可實(shí)現(xiàn)級(jí)聯(lián)的優(yōu)先編碼。

如上圖所示,當(dāng)U1有輸入時(shí)(輸入5為低電平),EO輸出高電平,該低電平連接在U2的使能端,所以U2處于非工作狀態(tài),U2的輸入無效。

如上圖所示,當(dāng)U1無輸入時(shí),EO輸出低電平,該低電平連接在U2的使能端,所以U2處于工作狀態(tài),U2的輸入有效(輸入6有輸入,A2,A1輸出低電平)。
通過以上級(jí)聯(lián)實(shí)現(xiàn)了16輸入的編碼器,且U1的優(yōu)先級(jí)高于U2。
以上就是關(guān)于8-3優(yōu)先編碼器的簡(jiǎn)單講解,希望能幫助大家,供大家在做類似電路時(shí)做個(gè)參考。

|