電工電子技術(shù)及應用 課件 第十章 組合邏輯電路及其應用_第1頁
電工電子技術(shù)及應用 課件 第十章 組合邏輯電路及其應用_第2頁
電工電子技術(shù)及應用 課件 第十章 組合邏輯電路及其應用_第3頁
電工電子技術(shù)及應用 課件 第十章 組合邏輯電路及其應用_第4頁
電工電子技術(shù)及應用 課件 第十章 組合邏輯電路及其應用_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

10.1組合邏輯電路的概述10.2組合邏輯電路的分析10.3常用組合邏輯功能器件10.4組合邏輯電路的設計10.1組合邏輯電路的概述數(shù)字電路按邏輯功能劃分可分成兩大類:一類是組合邏輯電路,另一類是時序邏輯電路。在任一時刻,輸出信號只決定于該時刻各輸入信號的組合,而與該時刻以前的電路狀態(tài)無關的電路稱為組合邏輯電路。從組合邏輯電路邏輯功能的特點不難看出,由于其輸出與電路的歷史狀態(tài)無關,則電路中就不會包含存儲單元,而且輸入與輸出之間沒有反饋連線。這是組合邏輯電路在結(jié)構(gòu)上的共同點。圖10.1.1所示為組合邏輯電路方框圖。圖中X1、X2、…、Xn表示輸入邏輯變量,Y1、Y1、…、Ym表示輸出邏輯變量。它可用如下的邏輯函數(shù)來描述:

從輸出量來看,若組合邏輯電路只有一個輸出量,則稱為單輸出組合邏輯電路;若組合邏輯電路有多個輸出量,則稱為多輸出組合邏輯電路。任何組合邏輯電路,不管是簡單的還是復雜的,其電路結(jié)構(gòu)均滿足如下特點:由各種類型邏輯門電路組成,電路的輸入和輸出之間沒有反饋,電路中不含存儲單元。10.2組合邏輯電路的分析1.分析方法

邏輯電路的分析,就是根據(jù)已知的邏輯電路圖來分析電路的邏輯功能。其分析步驟如下:(1)寫出輸出變量對應于輸入變量的邏輯函數(shù)表達式。

由輸入級向后遞推,寫出每個門輸出對應于輸入的邏輯關系,最后得出輸出信號對應于輸入信號的邏輯關系式,并進行相應的化簡。(2)根據(jù)輸出邏輯函數(shù)表達式列出邏輯真值表。

將輸入變量的狀態(tài)以自然二進制數(shù)順序的各種取值組合代入輸出邏輯函數(shù)式,求出相應的輸出狀態(tài),并填入表中,即得真值表。(3)根據(jù)真值表或輸出函數(shù)表達式,確定邏輯功能。10.3常用組合邏輯功能器件10.3.1編碼器

為了區(qū)分一系列不同的事物,將其中的每個事物用一個二值代碼表示,這就是編碼的含義。在二值邏輯電路中,信號都是以高、低電平的形式給出的。因此,編碼器的邏輯功能就是把輸入的每一個高、低電平信號編成一個對應的二進制代碼。圖10.3.1所示為8線—3線優(yōu)先編碼器CT74148的邏輯圖及邏輯示意圖。圖中為輸入端,為選通輸入端,又稱使能端。為輸出端。為選通輸出端,為擴展輸出端。它的真值表如表10.3.1所示。CT74148的邏輯功能說明如下:(1)輸入為低電平0有效,高電平1無效。其中優(yōu)先權(quán)最高,次之,其余依次類推,級別最低。也就是說,當=0時,其余輸入信號無論是0還是1都不起作用,電路只對進行編碼,輸出為反碼,其原碼為111。又如,當=1、=0時,則電路只對進行編碼,輸出原碼為110。其余類推。(2)選通輸入端的作用。當=1時,門G1輸出0,所有輸出與或非門都被封鎖,輸出編碼器不工作。當=0時,G1輸出1,解除封鎖,允許編碼器編碼,輸出由輸入決定。

(3)選通輸出端的作用。當輸入都為高電平1,且時,=0,允許下級編碼器編碼;當=1時,禁止下級編碼器工作。因此,用于擴展編碼規(guī)模。(4)擴展輸出端的作用。當=0時,表示本級編碼器在編碼,輸出可由輸入決定;當X=1時,則表示本級編碼器不再編碼,輸出10.3.2譯碼器譯碼是編碼的逆過程。譯碼器是將輸入的二進制代碼翻譯成控制信號。譯碼器輸入為二進制代碼,輸出是一組與輸入代碼相對應的高低電平信號。1.二進制譯碼器將輸入二進制代碼譯成相應輸出信號的電路,稱為二進制譯碼器。圖10.3.2所示為譯碼器CT74138的邏輯圖及邏輯示意圖。由于它有3個輸入端、8個輸出端,因此,又稱3線—8線譯碼器。圖中A2、A1、A0為二進制代碼輸入端;為輸出端,低電平有效;為使能端,且由以上分析可得3線—8線譯碼器CT74138的功能表,如表10.3.2所示3線—8線譯碼器CT7138有如下邏輯功能:(1)當所有輸出與非門被封鎖,譯碼器不工作,輸出都為高電平1。(2)當所有輸出與非門解除封鎖,譯碼器工作,輸出低電平有效。這時,譯碼器輸出由輸入二進制代碼決定,根據(jù)圖10.3.2(a)可寫出CT74138的輸出邏輯函數(shù)式為由輸出邏輯函數(shù)式可看出,二進制譯碼器的輸出將輸入二進制代碼的各種狀態(tài)都譯出來了。因此,二進制譯碼器又稱為全譯碼器。由于輸出低電平有效,因此,它的輸出提供了輸入變量全部最小項的反。2.二—十進制譯碼器將輸入BCD碼的10個代碼譯成10個高、低電平輸出信號,稱為二—十進制譯碼器。由于它有4個輸入端、10個輸出端,所以,又稱為4線—10線譯碼器。圖10.3.3所示為4線—10線譯碼器CT7442的邏輯示意圖。圖中A3、A2、A1、A0為輸入端,為輸出端,低電平有效,其邏輯表達式為3.顯示譯碼器數(shù)字系統(tǒng)中使用的是二進制數(shù),但在數(shù)字測量儀表和各種顯示系統(tǒng)中,為了便于表示測量和運算的結(jié)果以及對系統(tǒng)的運行狀況進行檢測,常需要將數(shù)字量用人們習慣的十進制字符直觀地顯示出來。因此,數(shù)字顯示電路是許多數(shù)字電路不可或缺的部分。數(shù)字顯示電路通常由譯碼器、驅(qū)動器和數(shù)碼顯示器組成。常用的顯示器件有半導體數(shù)碼管、液晶數(shù)碼管和熒光數(shù)碼管等。下面只介紹半導體數(shù)碼管。1)半導體數(shù)碼管半導體數(shù)碼管(或稱LED數(shù)碼管)的基本單元是PN結(jié),多個PN結(jié)可以按分段式封裝成半導體數(shù)碼管,其字形結(jié)構(gòu)如圖10.3.4(b)所示。發(fā)光二極管的工作電壓為1.5~3V,工作電流為幾毫安到十幾毫安,壽命很長。半導體數(shù)碼管將十進制數(shù)碼分成七段,每段為一個發(fā)光二極管,小數(shù)點用另一個發(fā)光二極管顯示,其結(jié)構(gòu)如圖10.3.4(a)所示,選擇不同字段發(fā)光,可顯示出不同的字形。例如,當a,b,c,d、e,f,g七段全亮時,顯示出8;b、c段亮時,顯示出1。半導體數(shù)碼管中七個發(fā)光二極管有共陰極和共陽極兩種接法。前者某一段接高電平時發(fā)光,后者某一段接低電平時發(fā)光。使用時每個管要串聯(lián)限流電阻。2)七段顯示譯碼器七段顯示譯碼器的功能是把二—十進制代碼譯成對應于數(shù)碼管的七字段信號,驅(qū)動數(shù)碼管,顯示出相應的十進制數(shù)碼。圖10.3.5所示為七段顯示譯碼器74LS247的外引線排列圖。圖10.3.6所示為七段顯示譯碼器和數(shù)碼管的連接圖。圖中為熄滅輸入端,當端輸為0時,七個輸出均為1,數(shù)碼管熄滅,而在正常工作時,及其他兩個控制端接高電平。改變電阻器R的大小可以調(diào)節(jié)數(shù)碼管的工作電流和顯示亮度。4.用譯碼器設計組合邏輯電路

譯碼器的基本應用是作為地址譯碼器。此外,由于譯碼器的每個輸出端對應著地址輸入變量的一個最小項,而任何邏輯函數(shù)都可以表示為最小項之和的形式,故這類譯碼器可以構(gòu)成多輸出的邏輯函數(shù)發(fā)生器。10.3.3數(shù)據(jù)選擇器

數(shù)據(jù)選擇是指經(jīng)過選擇,把多個通道的數(shù)據(jù)傳送到唯一的公共數(shù)據(jù)通道上去。實現(xiàn)數(shù)據(jù)選擇功能的電路稱為數(shù)據(jù)選擇器。它有n位地址輸入、2n位數(shù)據(jù)輸入和1位數(shù)據(jù)輸出端。每次在地址輸入的控制下,從多路輸入數(shù)據(jù)中選擇一路輸出,其功能類似于一個單刀多擲開關。數(shù)據(jù)選擇器的功能是將多路數(shù)據(jù)輸入信號在地址輸入的控制下選擇某一路數(shù)據(jù)到輸出端的電路。數(shù)據(jù)選擇器框圖及等效開關如圖10.3.8所示。圖10.3.9所示為四選一數(shù)據(jù)選擇器的邏輯圖,它有4個數(shù)據(jù)通道D0、D1、D2、D3,有兩個地址控制信號A1、A0,Y為數(shù)據(jù)輸出端,為使能端,又稱選通端,輸入低電平有效。表10.3.3所示為由邏輯圖得出的四選一數(shù)據(jù)選擇器的功能表。數(shù)據(jù)選擇器的邏輯函數(shù)式:具有兩位地址輸入A1、A0

的四選一數(shù)據(jù)選擇器在時,輸出與輸入間的邏輯關系可以寫成若將A1、A0作為兩個輸入變量,同時令D0~D3為第三個輸入變量的適當狀態(tài)(包括原變量、反變量、0和1),就可以在數(shù)據(jù)選擇器的輸出端產(chǎn)生任何形式的三變量組合邏輯函數(shù)。10.4組合邏輯電路的設計1.設計方法根據(jù)實際邏輯問題,求出所要求的邏輯功能的最簡單邏輯電路稱為組合邏輯電路的設計。它是組合邏輯電路分析的逆過程,其設計步驟如下:(1)邏輯抽象:根據(jù)實際邏輯問題的因果關系確定輸入、輸出變量,并定義邏輯變量的含義。邏輯要求的文字描述一般很難做到全面而確切,往往需要對題意反復分析,進行邏輯抽象,這是一個很重要的過程,是建立邏輯問題真值表的基礎。(2)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論