電工電子技術(shù)及應(yīng)用 課件 第10、11章 組合邏輯電路及其應(yīng)用、觸發(fā)器及時(shí)序邏輯電路_第1頁
電工電子技術(shù)及應(yīng)用 課件 第10、11章 組合邏輯電路及其應(yīng)用、觸發(fā)器及時(shí)序邏輯電路_第2頁
電工電子技術(shù)及應(yīng)用 課件 第10、11章 組合邏輯電路及其應(yīng)用、觸發(fā)器及時(shí)序邏輯電路_第3頁
電工電子技術(shù)及應(yīng)用 課件 第10、11章 組合邏輯電路及其應(yīng)用、觸發(fā)器及時(shí)序邏輯電路_第4頁
電工電子技術(shù)及應(yīng)用 課件 第10、11章 組合邏輯電路及其應(yīng)用、觸發(fā)器及時(shí)序邏輯電路_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

的四選一數(shù)據(jù)選擇器在時(shí),輸出與輸入間的邏輯關(guān)系可以寫成若將A1、A0作為兩個(gè)輸入變量,同時(shí)令D0~D3為第三個(gè)輸入變量的適當(dāng)狀態(tài)(包括原變量、反變量、0和1),就可以在數(shù)據(jù)選擇器的輸出端產(chǎn)生任何形式的三變量組合邏輯函數(shù)。10.4組合邏輯電路的設(shè)計(jì)1.設(shè)計(jì)方法根據(jù)實(shí)際邏輯問題,求出所要求的邏輯功能的最簡單邏輯電路稱為組合邏輯電路的設(shè)計(jì)。它是組合邏輯電路分析的逆過程,其設(shè)計(jì)步驟如下:(1)邏輯抽象:根據(jù)實(shí)際邏輯問題的因果關(guān)系確定輸入、輸出變量,并定義邏輯變量的含義。邏輯要求的文字描述一般很難做到全面而確切,往往需要對題意反復(fù)分析,進(jìn)行邏輯抽象,這是一個(gè)很重要的過程,是建立邏輯問題真值表的基礎(chǔ)。(2)根據(jù)邏輯描述列出真值表。列真值表時(shí),不會(huì)出現(xiàn)或不允許出現(xiàn)的輸入信號狀態(tài)組合和輸入變量取值組合可以不列出,如果列出,則可在相應(yīng)輸出處記上“×”號,以示區(qū)別,化簡時(shí)可作為約束項(xiàng)處理。(3)由真值表寫出邏輯表達(dá)式并化簡??梢杂么鷶?shù)法或卡諾圖法將所得的函數(shù)化為最簡與或表達(dá)式,對于一個(gè)邏輯電路,在設(shè)計(jì)時(shí)盡可能使用最少數(shù)量的邏輯門,邏輯門變量數(shù)也應(yīng)盡可能少,還應(yīng)根據(jù)題意變換成適當(dāng)形式的表達(dá)式。(4)根據(jù)邏輯表達(dá)式畫出邏輯電路圖。11.1雙穩(wěn)態(tài)觸發(fā)器11.2時(shí)序邏輯電路11.1雙穩(wěn)態(tài)觸發(fā)器雙穩(wěn)態(tài)觸發(fā)器是組成時(shí)序邏輯電路的基本單元電路,其輸出端有兩種可能的穩(wěn)定狀態(tài):0態(tài)或1態(tài)。按邏輯功能可分為RS觸發(fā)器、JK觸發(fā)器、D觸發(fā)器和T觸發(fā)器等。11.1.1基本RS觸發(fā)器將兩個(gè)與非門的輸出端、輸入端相互交叉連接,就構(gòu)成了基本RS觸發(fā)器,如圖11.1.1(a)所示,圖11.1.1(b)所示為它的邏輯符號正常工作時(shí),Q和的邏輯狀態(tài)相反。通常用Q端的狀態(tài)來表示觸發(fā)器的狀態(tài)。當(dāng)=0時(shí),稱觸發(fā)器為0態(tài)或復(fù)位狀態(tài),當(dāng)Q=1時(shí),稱觸發(fā)器為1態(tài)或置位狀態(tài)。下面分四種情況來討論觸發(fā)器的邏輯功能。(1)設(shè)觸發(fā)器原狀態(tài)為0態(tài),即根據(jù)觸發(fā)器的邏輯圖,Q=0送到門G2的輸入端,從而保證了;而送到門G1的輸入端,與共同作用,又保證了Q=0。因此觸發(fā)器仍保持了原來的0態(tài)。設(shè)觸發(fā)器原狀態(tài)為1態(tài),即送到門G1的輸入端,從而保證了Q=1;而Q=1送到門G2的輸入端,與共同作用,又保證了因此觸發(fā)器仍保持了原來的1態(tài)。可見,無論原狀態(tài)為0還是為1,當(dāng)均為高電平時(shí),觸發(fā)器具有保持原狀態(tài)的功能,也說明觸發(fā)器具有記憶0或1的功能。正因如此,觸發(fā)器可以用來存放一位二進(jìn)制數(shù)。(2)當(dāng)RD=0時(shí),無論原來Q的狀態(tài)如何,都有所以觸發(fā)器置為0態(tài)。因而端稱為置0端或復(fù)位端。觸發(fā)器置0后,無論變?yōu)椋被蛉詾椋?,只要保持高電平觸發(fā)器保持0態(tài)。(3)無論的狀態(tài)如何,都有Q=1,所以,觸發(fā)器被置為1態(tài)。一旦觸發(fā)器被置為1態(tài)之后,只要保持不變,即使D由0跳變?yōu)椋?,觸發(fā)器仍保持1態(tài)。端稱為置1端或置位端。(4)無論觸發(fā)器原來狀態(tài)如何,只要同時(shí)為0,都有不符合Q和,為相反的邏輯狀態(tài)的要求。一旦D由低電平同時(shí)跳變?yōu)楦唠娖剑捎陂T的傳輸延遲時(shí)間不同,使得觸發(fā)器的狀態(tài)不確定。據(jù)此得到基本RS觸發(fā)器的邏輯狀態(tài)表,如表11.1.1所示。在圖11.1.1(b)所示的邏輯符號中,輸入端靠近方框處畫有小圓圈,其含義是負(fù)脈沖置位或復(fù)位,即低電平有效。也有采用正脈沖來置位或復(fù)位的基本RS觸發(fā)器,其邏輯符號中輸入端靠近方框處沒有小圓圈?;荆遥佑|發(fā)器,雖然具有記憶和置0、置1功能,可以用來表示或存儲(chǔ)一位二進(jìn)制數(shù)碼,但由于基本RS觸發(fā)器的輸出狀態(tài)受輸入狀態(tài)的直接控制,使其應(yīng)用范圍受到限制。因?yàn)橐粋€(gè)數(shù)字系統(tǒng)中往往有多個(gè)觸發(fā)器,有時(shí)要求用統(tǒng)一的信號來指揮各觸發(fā)器同時(shí)動(dòng)作,這個(gè)指揮信號叫“時(shí)鐘脈沖”。有時(shí)鐘脈沖控制的觸發(fā)器叫可控觸發(fā)器。11.1.2時(shí)鐘控制的RS觸發(fā)器時(shí)鐘控制的RS觸發(fā)器及其邏輯符號如圖11.1.2所示。后面兩個(gè)與非門G1、G2構(gòu)成基本RS觸發(fā)器;前面的兩個(gè)與非門G3、G4組成控制電路,通常稱為控制門,以控制觸發(fā)器翻轉(zhuǎn)的時(shí)刻。C為時(shí)鐘脈沖CP輸入端,為直接復(fù)位端或直接置0端,為直接置位端或置1端,它們不受時(shí)鐘脈沖CP的控制,端線處的小圓圈表明低電平有效,因此不用時(shí)應(yīng)使其為1態(tài)。由圖可見,當(dāng)CP端處于低電平,即CP=0時(shí),將G3、G4封鎖。這時(shí)不論R和S端輸入何種信號,G3、G4輸出均為1,基本RS觸發(fā)器的狀態(tài)不變。當(dāng)CP端處于高電平,即CP=1時(shí),G3、G4打開,輸入信號通過G3、G4的輸出去觸發(fā)基本RS觸發(fā)器。下面分析CP=1時(shí)觸發(fā)器的工作情況:R=0,S=1,G3輸出低電平0,從而使G1輸出高電平1,即Q=1;R=1,S=0,這時(shí)將使觸發(fā)器置0;當(dāng)R=S=0時(shí),G3、G4的輸出全都為1,觸發(fā)器的狀態(tài)不變。但當(dāng)R=S=1,G3、G4的輸出均為0,違背了基本RS觸發(fā)器的輸入條件,應(yīng)禁止。因此,對時(shí)鐘控制的RS觸發(fā)器來說,R端和S端不允許同時(shí)為1。一般用Qn表示時(shí)鐘脈沖到來之前觸發(fā)器的輸出狀態(tài),稱為初態(tài),Qn+1表示時(shí)鐘脈沖到來之后觸發(fā)器的輸出狀態(tài),稱為次態(tài)。根據(jù)上述分析可列出時(shí)鐘控制的RS觸發(fā)器邏輯狀態(tài)表,如表11.1.2所示。時(shí)鐘控制的RS觸發(fā)器在CP=0期間,無論R和S如何變化,觸發(fā)器輸出端狀態(tài)都不變。而在CP=1期間,若R或S發(fā)生多次變化則會(huì)引起觸發(fā)器狀態(tài)的多次變化。而邊沿觸發(fā)器的狀態(tài)變化只發(fā)生在時(shí)鐘脈沖的上升沿或下降沿時(shí)刻。11.1.3JK觸發(fā)器JK觸發(fā)器是一種功能比較完善,應(yīng)用極為廣泛的觸發(fā)器。不同的內(nèi)部電路結(jié)構(gòu)具有不同的觸發(fā)特性,可以用邏輯符號加以區(qū)分。圖11.1.3所示為CP下降沿觸發(fā)的JK觸發(fā)器的邏輯符號。它有一個(gè)直接置位端一個(gè)直接復(fù)位端兩個(gè)輸入端J和K,C端為時(shí)鐘脈沖輸入端,靠邊框的小圓圈代表下降沿觸發(fā),即CP=1時(shí),觸發(fā)器輸出狀態(tài)不變,CP由1跳變?yōu)椋皶r(shí),觸發(fā)器輸出狀態(tài)依據(jù)J和K端的狀態(tài)而定。若C端處無小圓圈,則表明在CP的上升沿觸發(fā)。表11.1.3所示為JK觸發(fā)器的邏輯狀態(tài)表。

由邏輯狀態(tài)表可知,JK觸發(fā)器的邏輯功能為(1)當(dāng)J=0,K=0時(shí),時(shí)鐘脈沖觸發(fā)后,觸發(fā)器的狀態(tài)不變,即如果現(xiàn)態(tài)為1,時(shí)鐘脈沖觸發(fā)后,觸發(fā)器狀態(tài)仍為1態(tài)。若現(xiàn)態(tài)為0,時(shí)鐘脈沖觸發(fā)后,觸發(fā)器狀態(tài)仍保持0態(tài)。也即J和K都為0時(shí),觸發(fā)器具有保持原狀態(tài)的功能。(2)當(dāng)J=0,K=1時(shí),無論觸發(fā)器原來是何種狀態(tài),時(shí)鐘脈沖觸發(fā)后,輸出均為0態(tài);當(dāng)J=1,K=0時(shí),時(shí)鐘脈沖觸發(fā)后,輸出均為1態(tài)。即J、K相異時(shí),時(shí)鐘脈沖觸發(fā)后,輸出端同J端狀態(tài)。(3)當(dāng)J=1,K=1時(shí),時(shí)鐘脈沖觸發(fā)后,觸發(fā)器狀態(tài)翻轉(zhuǎn),即若原來為1態(tài),時(shí)鐘脈沖觸發(fā)后,觸發(fā)器狀態(tài)變?yōu)椋?;若原來為0態(tài),時(shí)鐘脈沖觸發(fā)后,觸發(fā)器狀態(tài)變?yōu)椋睉B(tài)。也即來一個(gè)觸發(fā)脈沖,觸發(fā)器狀態(tài)翻轉(zhuǎn)一次,說明它具有計(jì)數(shù)功能。此時(shí),觸發(fā)器從邏輯功能上可稱為T′觸發(fā)器,T′觸發(fā)器在每來一個(gè)脈沖時(shí),翻轉(zhuǎn)一次。J=K時(shí)的觸發(fā)器從邏輯功能上可稱為T觸發(fā)器。當(dāng)T=0時(shí),每來一個(gè)脈沖時(shí),觸發(fā)器保持原來狀態(tài);當(dāng)T=1時(shí),每來一個(gè)脈沖時(shí),觸發(fā)器翻轉(zhuǎn)一次。為了擴(kuò)大JK觸發(fā)器的使用范圍,常常做成多輸入結(jié)構(gòu),各同名輸入端為與邏輯關(guān)系。11.1.4D觸發(fā)器D觸發(fā)器也是一種應(yīng)用廣泛的觸發(fā)器。圖11.1.4所示為D觸發(fā)器的邏輯符號。D為輸入端,為直接置位端,為直接復(fù)位端,在CP的上升沿觸發(fā)(若C端有小圓圈,則表示下降沿觸發(fā))。表11.1.4所示為其邏輯狀態(tài)表。11.2時(shí)序邏輯電路電路在某一時(shí)刻的穩(wěn)定輸出,不僅與當(dāng)前的輸入有關(guān),還與電路過去的狀態(tài)有關(guān),把這種電路稱為時(shí)序邏輯電路。在結(jié)構(gòu)上,時(shí)序邏輯電路除包含組合邏輯電路部分外,還包含存儲(chǔ)電路(鎖存器或觸發(fā)器)。計(jì)數(shù)器就是一種典型的時(shí)序邏輯電路,是用來累計(jì)輸入脈沖數(shù)目的邏輯部件。在數(shù)字邏輯系統(tǒng)中,需要對輸入脈沖的個(gè)數(shù)進(jìn)行計(jì)數(shù)或?qū)γ}沖信號進(jìn)行分頻、定時(shí),以實(shí)現(xiàn)數(shù)字測量、運(yùn)算和控制。因此計(jì)數(shù)器是數(shù)字系統(tǒng)中一種基本的數(shù)字部件。計(jì)數(shù)器的種類很多,按計(jì)數(shù)脈沖的作用方式可分為異步計(jì)數(shù)器和同步計(jì)數(shù)器。按計(jì)數(shù)的功能可分為加法計(jì)數(shù)器、減法計(jì)數(shù)據(jù)和可逆計(jì)數(shù)器。按進(jìn)位制可分為二進(jìn)制、十進(jìn)制和任意進(jìn)制計(jì)數(shù)器。二進(jìn)制計(jì)數(shù)器是指在輸入脈沖的作用下,計(jì)數(shù)器按自然態(tài)序循環(huán)經(jīng)歷2n個(gè)獨(dú)立狀態(tài)(n為計(jì)數(shù)器中觸發(fā)器的個(gè)數(shù)),因此又可稱為模2n進(jìn)制計(jì)數(shù)器,即模數(shù):M=2n。計(jì)數(shù)器可以由JK或D觸發(fā)器構(gòu)成,目前廣泛應(yīng)用的是各種類型的集成計(jì)數(shù)器。11.2.1計(jì)數(shù)器計(jì)數(shù)原理及基本電路

圖11.2.1所示為由D觸發(fā)器組成的異步計(jì)數(shù)器。它的結(jié)構(gòu)特點(diǎn)是:各級觸發(fā)器的時(shí)鐘來源不同,除第一級時(shí)鐘脈沖輸入端由外加時(shí)鐘脈沖控制外,其余各級時(shí)鐘脈沖輸入端與其前一級的輸出端相連。各觸發(fā)器動(dòng)作時(shí)刻不一致,所以稱為異步計(jì)數(shù)器。每來一個(gè)時(shí)鐘脈沖,D觸發(fā)器(邏輯功能等同于T觸發(fā)器)狀態(tài)翻轉(zhuǎn)一次。下面分析它的工作過程。

由于外加時(shí)鐘脈沖接第一級的時(shí)鐘脈沖輸入端,因此每來一個(gè)時(shí)鐘脈沖的下降沿,觸發(fā)器Q0的狀態(tài)翻轉(zhuǎn)。當(dāng)Q0由1變0時(shí),Q1才翻轉(zhuǎn),其他情況下Q1均不變。同理,只有當(dāng)Q1從1變?yōu)椋皶r(shí),Q2狀態(tài)才翻轉(zhuǎn)。假設(shè)計(jì)數(shù)器初始狀態(tài)為Q2Q1Q0=000,第一個(gè)時(shí)鐘脈沖的下降沿到達(dá)后,電路由000翻轉(zhuǎn)為001。當(dāng)?shù)诙€(gè)CP下降沿到達(dá)后,計(jì)數(shù)器由001翻轉(zhuǎn)為010,……,依此類推,經(jīng)過8個(gè)計(jì)數(shù)脈沖后,計(jì)數(shù)器狀態(tài)又恢復(fù)為000,即完成了一個(gè)計(jì)數(shù)循環(huán),得其狀態(tài)表如表11.2.1所示。由表可見,該電路是一個(gè)異步三位二進(jìn)制加法計(jì)數(shù)器。由以上分析可得出如下結(jié)論;(1)三級觸發(fā)器組成的計(jì)數(shù)器,經(jīng)8個(gè)計(jì)數(shù)脈沖,計(jì)數(shù)器狀態(tài)循環(huán)一次,所以又稱為八進(jìn)制計(jì)數(shù)器(或稱模8計(jì)數(shù)器)。因而,n個(gè)觸發(fā)器串聯(lián),可組成模數(shù)為2n的計(jì)數(shù)器。(2)每來一個(gè)CP脈沖,計(jì)數(shù)器的狀態(tài)加1,所以叫加法計(jì)數(shù)。若將三個(gè)觸發(fā)器按圖11.2.2所示的方法連接,則構(gòu)成異步減法計(jì)數(shù)器。其工作過程請讀者自行分析。

由上述分析可知,要構(gòu)成異步二進(jìn)制加法或減法計(jì)數(shù)器,只需用具有T功能的觸發(fā)器構(gòu)成計(jì)數(shù)器的每一位,最低位時(shí)鐘脈沖輸入端接用來計(jì)數(shù)的時(shí)鐘脈沖源CP,其他位觸發(fā)器的時(shí)鐘輸入端則接到與它相鄰低位的Q端或

端,是接Q端還是

端,應(yīng)視觸發(fā)器的觸發(fā)方式和計(jì)數(shù)功能而定。如果構(gòu)成加法計(jì)數(shù)器,且觸發(fā)器為下跳沿觸發(fā),則相鄰低位作由1到0變化時(shí),其Q端正好作比它高一位觸發(fā)器所需的由1到0跳變的計(jì)數(shù)脈沖輸入,因此該位時(shí)鐘脈沖輸入端應(yīng)接相Q端;如果構(gòu)成計(jì)數(shù)器的觸發(fā)器為上跳沿觸發(fā),則剛才的加法計(jì)數(shù)器變?yōu)闇p法計(jì)數(shù)器,減法計(jì)數(shù)器變?yōu)榧臃ㄓ?jì)數(shù)器,具體工作過程請讀者自行分析。

異步計(jì)數(shù)器的優(yōu)點(diǎn)是結(jié)構(gòu)簡單,缺點(diǎn)是各觸發(fā)器信號逐級傳遞,需要一定的傳輸延遲時(shí)間,因而計(jì)數(shù)速度受到限制,為此可采用同步二進(jìn)制計(jì)數(shù)器。為了提高計(jì)數(shù)器的工作速度,可將計(jì)數(shù)脈沖同時(shí)加到計(jì)數(shù)器中各個(gè)觸發(fā)器的時(shí)鐘脈沖輸入端,使各觸發(fā)器的狀態(tài)變換與計(jì)數(shù)脈沖同步,再將各輸入端適當(dāng)連接,n個(gè)觸發(fā)器就可組成模數(shù)為2n的同步加減計(jì)數(shù)器或十進(jìn)制計(jì)數(shù)器。

十進(jìn)制計(jì)數(shù)器是在二進(jìn)制計(jì)數(shù)器的基礎(chǔ)上得出的,用四位二進(jìn)制數(shù)來代表十進(jìn)制數(shù)的每一位,所以也稱為二—十進(jìn)制計(jì)數(shù)器,使用最多的是8421BCD碼十進(jìn)制計(jì)數(shù)器。采用8421BCD碼,要求計(jì)數(shù)器從0000開始計(jì)數(shù),到第9個(gè)計(jì)數(shù)脈沖作用后變?yōu)椋保埃埃保斎氲冢保皞€(gè)計(jì)數(shù)脈沖后,又返回到初始狀態(tài)0000,即計(jì)數(shù)器狀態(tài)經(jīng)過10個(gè)脈沖循環(huán)一次,實(shí)現(xiàn)“逢十進(jìn)一”。11.2.2常用中規(guī)模集成計(jì)數(shù)器中規(guī)模集成計(jì)數(shù)器種類較多,使用也十分廣泛,它可分為同步計(jì)數(shù)器和異步計(jì)數(shù)器兩大類,通常的MSI計(jì)數(shù)器為BCD碼十進(jìn)制計(jì)數(shù)器或四位二進(jìn)制計(jì)數(shù)器,這些計(jì)數(shù)器的功能較完善,還可自擴(kuò)展,如常用的集成同步四位二進(jìn)制加法計(jì)數(shù)器有74LS161、74LS163、74LS191、74LS193;同步十進(jìn)制加法計(jì)數(shù)器有74160、74LS190;異步四位二進(jìn)制加法計(jì)數(shù)器有74LS293;異步二—五—十進(jìn)制計(jì)數(shù)器有74LS290等。

74LS290的引線端子圖如圖11.2.3所示,74LS161是同步的可預(yù)置四位二進(jìn)制加法計(jì)數(shù)器,圖11.2.4所示為它的引線端子圖。1.異步集成計(jì)數(shù)器74LS290功能74LS290是異步二—五—十進(jìn)制計(jì)數(shù)器,R0(1)和R0(2)是清零輸入端,高電平有效;S9(1)和S9(2)是置“9”輸入端,其高電平使電路輸出狀態(tài)為1001。清零和置“9”信號只要有效就可實(shí)現(xiàn)相應(yīng)功能,不必等待時(shí)鐘脈沖,因而叫做異步清零和置“9”。CP0和CP1是它的兩個(gè)時(shí)鐘脈沖輸入端。引腳2和引腳6是空腳。只輸入計(jì)數(shù)脈沖CP0時(shí),由Q0輸出,為二進(jìn)制計(jì)數(shù)器,計(jì)數(shù)狀態(tài)為0和1;只輸入計(jì)數(shù)脈沖CP1時(shí),由Q3Q2Q1輸出,計(jì)數(shù)狀態(tài)從000開始加計(jì)數(shù)到100,為五進(jìn)制計(jì)數(shù)器;將Q0端與CP1連接,輸入計(jì)數(shù)脈沖CP0時(shí),計(jì)數(shù)狀態(tài)從0000開始加計(jì)數(shù)到1001,為十進(jìn)制計(jì)數(shù)器。2.同步集成計(jì)數(shù)器74LS161的功能Q3、Q2、Q1、Q0為計(jì)數(shù)器輸出端,RCO為進(jìn)位輸出端;EP、ET為控制(使能)輸入端,為清零控制端,為預(yù)置控制端,A0~A3依次為數(shù)據(jù)輸入端的低位至高位。(1)“異步清零”。當(dāng)時(shí),使各觸發(fā)器清成零狀態(tài),由于這種清零方式不需與時(shí)鐘脈沖CP同步就可直接完成,稱為“異步清零”。(2)“同步預(yù)置”。當(dāng)且在CP上升沿時(shí)可將相應(yīng)的數(shù)據(jù)

溫馨提示

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

評論

0/150

提交評論