第17章-組合邏輯電路_第1頁(yè)
第17章-組合邏輯電路_第2頁(yè)
第17章-組合邏輯電路_第3頁(yè)
第17章-組合邏輯電路_第4頁(yè)
第17章-組合邏輯電路_第5頁(yè)
已閱讀5頁(yè),還剩83頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第17章

組合邏輯電路

17.1概述17.2組合邏輯電路的分析和設(shè)計(jì)17.3編碼器和譯碼器17.4中規(guī)模集成組合邏輯電路17.5顯示譯碼器及顯示器17

17.1概述

1.組合邏輯電路的特點(diǎn) 圖17.1所示為組合邏輯電路的例子。它有三個(gè)輸入 變量A、B、C,兩個(gè)輸出變量Y、S。由圖可知,無(wú)論任何時(shí)刻,只要A、B和C的取值確定,Y和S的取值就隨之確定,與電路過去的工作狀態(tài)無(wú)關(guān)。

圖17.1組合邏輯電路例子 根據(jù)圖17.1所示,可以寫出該圖的邏輯功能表達(dá)式: 2.邏輯功能的描述 對(duì)于任一多輸入、多輸出的組合邏輯電路,都可以用圖17.2所示的框圖表示。圖17.2組合邏輯電路框圖 圖中A1,A2,…,An表示輸入變量,Y1,Y2,…,Yn表示輸出變量。輸入和輸出之間的邏輯關(guān)系可以用一組邏輯函數(shù)表示: Y1=f1(A1,A2,:,An) Y2=f2(A1,A2,:,An) …= Ym=fm(A1,A2,:,An)17.2組合邏輯電路的分析和設(shè)計(jì) 17.2.1組合邏輯電路的分析 為了使電路的邏輯功能更加直觀,有時(shí)還可以把邏輯函數(shù)式轉(zhuǎn)換為真值表的形式。組合邏輯電路的一般分析步驟如下: (1)由邏輯圖寫出輸出邏輯表達(dá)式; (2)化簡(jiǎn)或變換輸出邏輯表達(dá)式;

(3)列真值表; (4)說明電路的邏輯功能。圖17.3例17.1邏輯電路 例17.1分析圖17.3所示的邏輯電路的功能。

(1)寫輸出函數(shù)表達(dá)式: (2)化簡(jiǎn)輸出函數(shù)表達(dá)式: (3)分析邏輯功能: 根據(jù)化簡(jiǎn)后的表達(dá)式列出真值表(見表17.1),從中可知該電路的功能是比較器電路。表17.1例17.3邏輯真值表

例17.2分析圖17.4所示邏輯電路的功能。

圖17.4例17.2邏輯電路

解(1)輸出函數(shù)

(2)列出邏輯函數(shù)的真值表,如表17.2所示。

(3)分析邏輯功能:A,B,C三個(gè)輸入變量有奇數(shù)個(gè)1時(shí),輸出函數(shù)Y就為1,故為判奇電路。表17.2例17.2邏輯真值表 17.2.2組合邏輯電路的設(shè)計(jì)

組合邏輯電路設(shè)計(jì)的方法是根據(jù)給出的實(shí)際邏輯問題,求出實(shí)現(xiàn)這一邏輯功能的最簡(jiǎn)邏輯電路。其步驟如下: (1)依據(jù)實(shí)際問題的邏輯關(guān)系列出相應(yīng)的真值表; (2)由真值表寫出輸出邏輯函數(shù)表達(dá)式; (3)對(duì)輸出邏輯函數(shù)進(jìn)行化簡(jiǎn); (3)根據(jù)最簡(jiǎn)輸出邏輯函數(shù)式畫出邏輯圖。 例17.3設(shè)計(jì)一個(gè)A、B、C三人表決電路,當(dāng)提案表決時(shí),多數(shù)人同意,提案通過,但同時(shí)A具有否決權(quán)。 解(1)根據(jù)題意列出相應(yīng)的真值表17.3,其中同意用1表示,不同意用0表示,提案通過用1表示,提案否決用0表示。 (2)寫出輸出函數(shù)表達(dá)式,而后根據(jù)卡諾圖化簡(jiǎn)得出最簡(jiǎn)輸出邏輯表達(dá)式: (3)

根據(jù)輸出邏輯表達(dá)式,畫出邏輯圖,如圖17.5所示。

圖17.5例17.3邏輯圖表17.3例17.3邏輯真值表 例17.4分析圖17.6所示邏輯電路的邏輯功能。

圖17.6例17.4邏輯電路 解(1)寫出邏輯函數(shù)表達(dá)式: (2)化簡(jiǎn)邏輯函數(shù)表達(dá)式:

(3)列出相應(yīng)的真值表,如表17.4所示。 (4)分析邏輯功能:此電路的邏輯功能為一位二進(jìn)制加法器(半加器)。

表17.4邏輯真值表17.3編碼器和譯碼器

17.3.1編碼器 編碼是將具有特定意義的信息按一定的規(guī)律編成相應(yīng)進(jìn)制代碼的過程。執(zhí)行編碼功能的電路通稱為編碼器。編碼器的框圖如圖17.7所示,其輸入信號(hào)為被編信號(hào),輸出為相應(yīng)進(jìn)制代碼。圖17.7編碼器框圖 1.二進(jìn)制編碼器 用n位二進(jìn)制代碼對(duì)2n個(gè)信號(hào)進(jìn)行編碼的電路稱為二進(jìn)制編碼器?,F(xiàn)以8線—3線編碼器為例說明,如圖17.8所示。 8線—3線編碼器有I0~I7八個(gè)輸入端,且高電平有效,輸出是3位二進(jìn)制代碼Y0~Y2。輸入輸出所對(duì)應(yīng)的邏輯關(guān)系如表17.5所示。

圖17.88線—3線編碼器表17.5二進(jìn)制編碼器的邏輯關(guān)系

根據(jù)表17.5的值寫出對(duì)應(yīng)的邏輯表達(dá)式: 在任何時(shí)刻,編碼器只能對(duì)I0~I7中的一個(gè)變量進(jìn)行編碼,即一個(gè)輸入量為1,其余七個(gè)輸入量均為0。此時(shí)編碼器輸出一組數(shù)碼,表示對(duì)輸入端為“1”的輸入進(jìn)行編碼,得出下面的表達(dá)式:根據(jù)上面的邏輯表達(dá)式,可以得出編碼器的“或門”或“與非門”電路,如圖17.9所示。

圖17.98線—3線編碼器電路(a)或式編碼器電路;(b)與非式編碼器電路

2.優(yōu)先編碼器 圖17.10所示為74LS148優(yōu)先編碼器芯片引腳圖,真值表如表17.6所示。圖17.1074LS148優(yōu)先編碼器芯片引腳圖表17.674LS148真值表

根據(jù)真值表17.6可寫出輸出邏輯表達(dá)式:

3.二—十進(jìn)制編碼器 將十進(jìn)制的10個(gè)數(shù)字0~9編制成二進(jìn)制代碼的電路稱為二—十進(jìn)制編碼器,它是把10個(gè)輸入信號(hào)I0~I(xiàn)9分別編成對(duì)應(yīng)的BCD代碼的電路。由于對(duì)10個(gè)輸入信號(hào)進(jìn)行編碼,因此需要4位二進(jìn)制代碼表示,編碼器輸出為4位。圖17.11所示為二—十進(jìn)制編碼器的框圖。 常用的二—十進(jìn)制編碼器為8421BCD,有T340,T1147,T4147或是74LS147等,下面就以74LS147二—十進(jìn)制編碼器為例說明。圖17.12是74LS147芯片引腳圖,真值表如表17.7所示。圖17.11二—十進(jìn)制編碼器框圖圖17.1274LS147芯片引腳圖表17.774LS147真值表

根據(jù)表17.7,可寫出74LS147二—十進(jìn)制編碼器輸出邏輯表達(dá)式: 17.3.2譯碼器; 1.二進(jìn)制譯碼器 將二進(jìn)制代碼翻譯成對(duì)應(yīng)的輸出信號(hào)的電路稱為二進(jìn)制譯碼器。圖17.13所示為二進(jìn)制譯碼器框圖。輸入信號(hào)是二進(jìn)制代碼,輸出則是一組高、低電平信號(hào)。每輸入一組不同的代碼,輸出端有一個(gè)與其相對(duì)應(yīng)的有效狀態(tài),其余的輸出端保持無(wú)效狀態(tài)。

圖17.13二進(jìn)制譯碼器框圖 1)2線-4線譯碼器 圖17.14所示為2線-4線譯碼器74LS139的芯片引腳圖,其真值表如表17.8所示。

圖17.1474LS139芯片引腳圖表17.874LS139真值表 根據(jù)真值表17.8,可寫出該譯碼器的輸出表達(dá)式: 2)3線-8線譯碼器 圖17.15所示為3線-8線譯碼器74LS138芯片引腳圖,真值表如表17.9所示。

圖17.1574LS138芯片引腳圖表17.974LS138真值表

根據(jù)表17.9可寫出該譯碼器的輸出表達(dá)式及最小項(xiàng)表達(dá)式: 例17.5用兩片3線-8線譯碼器74LS138構(gòu)成4線-16線譯碼器。 解根據(jù)題目要求,需要4個(gè)輸入端,16個(gè)輸出端,需用2片74LS138構(gòu)成,如圖17.16所示。圖17.16例17.5譯碼器電路 3)二—十進(jìn)制譯碼器 二—十進(jìn)制譯碼器的邏輯功能是將輸入的4位BCD碼譯成10個(gè)對(duì)應(yīng)的輸出信號(hào),又稱為4線—10線譯碼器。圖17.17所示是74LS42(4線—10線)譯碼器芯片引腳圖,其真值表如表17.10所示。圖17.17譯碼器芯片引腳圖表17.1074LS42譯碼器真值表

根據(jù)真值表17.10可寫出譯碼器的輸出表達(dá)式:

2.數(shù)據(jù)選擇器; 在多路數(shù)據(jù)傳輸過程中,經(jīng)常需要將其中的一路信號(hào)挑選出來進(jìn)行傳輸,這時(shí)就要用到數(shù)據(jù)選擇器邏輯電路,如圖17.18所示。

圖17.18數(shù)據(jù)選擇器 圖17.19所示為四選一數(shù)據(jù)選擇器74LS153芯片引腳圖,其中D0~D3是數(shù)據(jù)輸出端,A1、A0是選擇控制端,S是選通工作端,Y是輸出端,真值表如表17.11所示。

圖17.1974LS153芯片引腳圖表17.1174LS153真值表

根據(jù)圖17.19和真值表17.11可寫出輸出邏輯函數(shù)表達(dá)式: 當(dāng)S=1時(shí)輸出Y=0,數(shù)據(jù)選擇器不工作。 當(dāng)S=0時(shí)輸出Y=Dn,數(shù)據(jù)選擇器工作,其輸出為

例17.6用74LS14539四選一選擇器構(gòu)成一個(gè)八選一數(shù)據(jù)選擇器。 解74LS14539數(shù)據(jù)選擇器包含兩組四選一電路,控制選通端可讓兩組電路交替工作,即實(shí)現(xiàn)八選一功能。邏輯圖如圖17.20所示。

圖17.20例17.6邏輯圖17.4中規(guī)模集成組合邏輯電路 17.4.1用數(shù)據(jù)選擇器實(shí)現(xiàn)組合邏輯函數(shù) 例17.7試用數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù)Y=AB+BC+AC。解由于函數(shù)Y中含有變量A、B、C,則可選用八選一的數(shù)據(jù)選擇器來實(shí)現(xiàn)此功能。函數(shù)Y的最小項(xiàng)表達(dá)式為 74LS151的輸出表達(dá)式為 比較Y和Y′,最小項(xiàng)的對(duì)應(yīng)關(guān)系為Y=Y′,則A=A2,B=A1,C=A0,Y′中包含Y的最小項(xiàng)時(shí),函數(shù)Dn=1,未包含最小項(xiàng)時(shí),Dn=0,即 D0=D1=D2=D4=0 D3=D5=D6=D7=1 根據(jù)上面分析的結(jié)果,畫出電路連線圖,如圖17.21所示。

圖17.21例17.7電路連線圖 例17.8試用數(shù)據(jù)選擇器設(shè)計(jì)一個(gè)4位奇偶校驗(yàn)器,要求4位二進(jìn)制數(shù)中含有奇數(shù)個(gè)1時(shí),輸出為1,否則為0。 解(1)根據(jù)題意,列出相應(yīng)的真值表,見表17.11,求出邏輯函數(shù)的表達(dá)式。

表17.12例17.8邏輯真值表 由真值表求出邏輯函數(shù)的表達(dá)式:

因函數(shù)中包含4個(gè)變量,故選用八選一電路。用雙四選一74LS14539來實(shí)現(xiàn):

Y與Y′的比較結(jié)果為 A2=A;A1=B;A0=C;D10=D;D11=D;D12=D D13=D;D20=D;D21=D;D22=D;D23=D 畫出電路連線圖,如圖17.22所示。圖17.22例17.8電路連線圖 17.4.2用譯碼器實(shí)現(xiàn)組合邏輯函數(shù) 例17.9試用譯碼器實(shí)現(xiàn)邏輯函數(shù): 解將邏輯函數(shù)變?yōu)樽钚№?xiàng)標(biāo)準(zhǔn)式:

由于變量數(shù)為3個(gè)(A、B、C),因而選用3線-8線譯碼器,其輸出表達(dá)式為

將Y和Y′比較后得到: 畫出相應(yīng)的連線圖,如圖17.23所示。圖17.23例17.9連線圖表17.13例17.10真值表 例17.10試用譯碼器和門電路構(gòu)成1個(gè)一位全加器。 解(1)根據(jù)題意,列出1個(gè)全加器的真值表。設(shè)在第i位的2個(gè)二進(jìn)數(shù)相加,被加數(shù)為Ai,加數(shù)為Bi,相鄰低的進(jìn)位為Ci-1,本位的和為Si,向高位的進(jìn)位為Ci,由此列出全加器的真值表,如表17.13所示。 (2)根據(jù)真值表寫出輸出邏輯函數(shù): 將上式變?yōu)榕c非式:

(3)由于有3個(gè)輸入變量, 2個(gè)輸出變量,故選用3線-8線譯碼器74LS138。令A(yù)2=Ai,A1=Bi,A0=Ci-1,則74LS138輸出表達(dá)式比較后得出相應(yīng)表達(dá)式: (4)

畫出連線圖,如圖17.24所示。

圖17.24例17.10連線圖17.5顯示譯碼器及顯示器 17.5.1七段數(shù)碼顯示器 常見的七段數(shù)碼顯示器有半導(dǎo)體數(shù)碼顯示器(LED)和液晶顯示器(LCD)。這里主要介紹LED顯示器,如圖17.25所示。

圖17.25七段數(shù)碼顯示器 七段數(shù)碼顯示器是利用不同的字段組合,用來分別顯示0~9十個(gè)數(shù)碼,每個(gè)字段均由發(fā)光二極管組成。根據(jù)七段數(shù)碼顯示器內(nèi)部發(fā)光二極管不同的連接方式,七段數(shù)碼顯示器可分共陽(yáng)極和共陰極兩種結(jié)構(gòu),如圖17.26所示,R為限流電阻。圖17.26七段數(shù)碼顯示器的連接方式

17.5.2顯示譯碼器 半導(dǎo)體數(shù)碼管和液晶顯示器都可以用TTL、COMS集成電路直接驅(qū)動(dòng)。為此,就需要顯示譯碼器將BCD碼譯成數(shù)碼管所需要的驅(qū)動(dòng)信號(hào),以便使數(shù)碼管用十進(jìn)制數(shù)字顯示出BCD碼所表示的數(shù)值。 如果用A1、A2、A3、A4表示顯示譯碼器輸入的BCD代碼,用Ya~Yg表示輸出的7位二進(jìn)制代碼,并規(guī)定用“1”表示字段亮狀態(tài),用“0”表示字段滅狀態(tài),則根據(jù)顯示字形的要求可得到真值表17.14。

表17.14顯示譯碼器真值表

顯示譯碼器電路如圖17.27所示,七段譯碼器74LS14537與七段顯示器相連,可以直接驅(qū)動(dòng)七段顯示器。

圖17.27顯示譯碼器電路習(xí)題17 1.試分析題圖17.1所示電路的邏輯功能。題圖17.1 2.試分析題圖17.2所示電路的邏輯功能。題圖17.2 3.試分別設(shè)計(jì)一個(gè)用全與非

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論