1. 問(wèn):單片機(jī)里的譯碼器是如何工作的?尋址空間是如何確定的?譯碼器與尋址空間是怎么聯(lián)系的?
答:?jiǎn)纹瑱C(jī)技術(shù)里常用的譯碼器實(shí)際上是由許多與門(mén)、或門(mén)、非門(mén)和它們的組合構(gòu)成的。它有若干個(gè)輸入端和若干個(gè)輸出端(也可能只有一個(gè)輸出端)。對(duì)某一個(gè)輸出端來(lái)說(shuō),它的電平高低必然與輸入的某一種狀態(tài)相對(duì)應(yīng)。
例如,具有4個(gè)輸入端的與非門(mén)就是一個(gè)簡(jiǎn)單的譯碼器,只有四個(gè)輸入端為1111時(shí),它的輸出端才為0。如果將地址總線的A9、A8、A7、A6與它的四個(gè)輸入連接起來(lái),并把它的輸出連到存儲(chǔ)器芯片或某個(gè)需要尋址的外設(shè)接口的片選端(假定低電平有效),那么,只有當(dāng)A9、A8、A7、A6為1111時(shí),存儲(chǔ)器芯片或外設(shè)才會(huì)被選中。
譯碼器的尋址空間取決于地址總線的哪幾根線接到譯碼器的輸入端,例如上例,地址總線的A9、A8、A7、A6與譯碼器的輸入連接,那么其尋址空間應(yīng)該是11 1100 0000~11 1111 1111,即3C0H~3F0H。
注意,沒(méi)有參與譯碼的低位地址線必然要參與存儲(chǔ)器芯片或外設(shè)接口的內(nèi)部譯碼。也就是說(shuō),內(nèi)部譯碼地址范圍是0 -- 2n - 1,例如上例為00 0000 - 11 0000。
可以說(shuō),譯碼器的譯碼輸出決定了尋址空間的起始地址,內(nèi)部譯碼決定了尋址空間的大小。以上簡(jiǎn)單的介紹了單片機(jī)譯碼器的作用和工作原理更多請(qǐng)去電子論壇討論
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
本帖最后由 zjkzqf 于 2016-11-18 09:52 編輯
為一設(shè)備設(shè)計(jì)1-5擋LED顯示器考慮過(guò)單片機(jī),不選原因1.抗干擾差、單片機(jī)不能工作于我的24v電源還得匹配輸
發(fā)表于 11-17 09:40
如何對(duì)74LS138譯碼器進(jìn)行仿真?怎樣通過(guò)單片機(jī)去控制74LS138譯碼器呢?
發(fā)表于 10-14 09:26
74HC138譯碼器1. 介紹在設(shè)計(jì)單片機(jī)電路的時(shí)候,單片機(jī)的IO口數(shù)量是有限的,有時(shí)并滿足不了我們的設(shè)計(jì)需求,因此為了控制更多的器件,就需要使用一些外圍的數(shù)字芯片進(jìn)行引腳擴(kuò)展。常用
發(fā)表于 11-25 09:27
8051單片機(jī)控制8*8點(diǎn)陣時(shí),不用譯碼器可以嗎?8*8總共燈的數(shù)量大于51單片機(jī)接口數(shù)量,但是又不會(huì)用譯碼器,有沒(méi)有不用譯碼器實(shí)現(xiàn)控制的方
發(fā)表于 10-20 06:03
譯碼器,譯碼器是什么意思
譯碼器是組合邏輯電路的一個(gè)重要的器件,其可以分為:變量譯碼和顯示譯碼兩類(lèi)。 變量
發(fā)表于 03-08 16:32
?5496次閱讀
單片機(jī)制作譯碼器實(shí)驗(yàn)程序 【C語(yǔ)言版】單片機(jī)制作譯碼器實(shí)驗(yàn)程序 【C語(yǔ)言版】單片機(jī)制作譯碼器實(shí)驗(yàn)
發(fā)表于 12-29 13:50
?0次下載
單片機(jī)制作譯碼器實(shí)驗(yàn)程序+文檔
單片機(jī)制作譯碼器實(shí)驗(yàn)程序+文檔
單片機(jī)制作譯碼器實(shí)驗(yàn)程序+文
發(fā)表于 12-29 15:51
?3次下載
基于單片機(jī)實(shí)現(xiàn)138譯碼器用做動(dòng)態(tài)數(shù)碼管段選,用單片機(jī)腳控制數(shù)碼管位選。
發(fā)表于 01-06 14:29
?14次下載
基于單片機(jī)實(shí)現(xiàn)138譯碼器控制一位靜態(tài)數(shù)碼管
發(fā)表于 01-06 14:30
?12次下載
基于單片機(jī)74HC138譯碼器與74HC573組合實(shí)現(xiàn)點(diǎn)陣顯示
發(fā)表于 01-06 14:31
?122次下載
本文首先介紹了譯碼器的定義與譯碼器的分類(lèi),其次介紹了譯碼器的作用和譯碼器的工作原理,最后介紹了
發(fā)表于 02-08 14:04
?11.5w次閱讀
單片機(jī)就是個(gè)小計(jì)算機(jī),跳蚤雖小不但五臟懼全,有時(shí)還跳得很高呢!自然,大計(jì)算機(jī)少不得的數(shù)據(jù)存儲(chǔ)系統(tǒng),小不點(diǎn)的單片機(jī)一樣有,而且往往和CPU集成在一起,更加顯得小巧靈活.直到90年代初,國(guó)
發(fā)表于 01-29 12:34
?6399次閱讀
74HC138譯碼器1. 介紹在設(shè)計(jì)單片機(jī)電路的時(shí)候,單片機(jī)的IO口數(shù)量是有限的,有時(shí)并滿足不了我們的設(shè)計(jì)需求,因此為了控制更多的器件,就需要使用一些外圍的數(shù)字芯片進(jìn)行引腳擴(kuò)展。常用
發(fā)表于 11-17 10:36
?11次下載
單片機(jī)就是個(gè)小計(jì)算機(jī),大計(jì)算機(jī)少不了的數(shù)據(jù)存儲(chǔ)系統(tǒng),單片機(jī)一樣有,而且往往和CPU集成在一起,更加顯得小巧靈活。
發(fā)表于 02-08 16:03
?0次下載
基于AT89C51單片機(jī)74HC154譯碼器應(yīng)用Proteus仿真及程序
發(fā)表于 05-04 15:25
?3次下載
評(píng)論