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

下載本文檔

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

文檔簡(jiǎn)介

第四章組合邏輯電路

【教學(xué)目標(biāo)】1.認(rèn)識(shí)實(shí)際的數(shù)字電路的模型;2.掌握最基本的數(shù)字電路的分析和設(shè)計(jì)方法;3.認(rèn)識(shí)一些常用的集成邏輯電路的設(shè)計(jì)和應(yīng)用?!窘虒W(xué)重點(diǎn)】1.組合邏輯電路的分析與設(shè)計(jì);2.常用集成邏輯芯片的應(yīng)用?!窘虒W(xué)難點(diǎn)】如何應(yīng)用這些集成電路芯片實(shí)現(xiàn)其它組合邏輯電路?!緝?nèi)容提要】4.1組合邏輯電路的分析4.2組合邏輯電路的設(shè)計(jì)4.3常用中規(guī)模組合邏輯部件的原理和應(yīng)用

4.4組合邏輯電路中的競(jìng)爭(zhēng)與冒險(xiǎn)一、組合邏輯電路的概念指任何時(shí)刻的輸出僅取決于該時(shí)刻輸入信號(hào)的組合,而與電路原有的狀態(tài)無(wú)關(guān)的電路。

數(shù)字電路根據(jù)邏輯功能特點(diǎn)的不同分為組合邏輯電路時(shí)序邏輯電路指任何時(shí)刻的輸出不僅取決于該時(shí)刻輸入信號(hào)的組合,而且與電路原有的狀態(tài)有關(guān)的電路。二、組合邏輯電路的特點(diǎn)與描述方法組合邏輯電路的邏輯功能特點(diǎn):沒(méi)有存儲(chǔ)和記憶作用。

組合電路的組成特點(diǎn):

由門電路構(gòu)成,不含記憶單元,只存在從輸入到輸出的通路,沒(méi)有反饋回路。組合電路的描述方法:主要有邏輯表達(dá)式、真值表、卡諾圖和邏輯圖等。組合邏輯電路組合邏輯電路的框圖

邏輯電路的分析就是根據(jù)給定邏輯電路,找出輸出輸入間的邏輯關(guān)系,從而確定電路的邏輯功能。組合邏輯電路的分析過(guò)程如下:(1)由給定的邏輯電路圖,寫出輸出端的邏輯表達(dá)式;(2)列出真值表;(3)從真值表概括出邏輯功能;(4)對(duì)原電路進(jìn)行改進(jìn)設(shè)計(jì),尋找最佳方案(這一步不一定都要進(jìn)行)。4.1組合邏輯電路的分析

例1

已知邏輯電路如圖4-2所示,分析其功能。圖4–2例1邏輯圖

第一步:寫出邏輯表達(dá)式。由前級(jí)到后級(jí)寫出各個(gè)門的輸出函數(shù)(反過(guò)來(lái)寫也可以)。

第二步:列出真值表。如表4-1所示。第三步:邏輯功能描述。三變量多數(shù)表決器。第四步:檢驗(yàn)該電路設(shè)計(jì)是否最簡(jiǎn),并改進(jìn)。畫出卡諾圖,化簡(jiǎn)結(jié)果與原電路一致,說(shuō)明原設(shè)計(jì)合理,無(wú)改進(jìn)的必要。

表4–1例1真值表

ABCABACBCF00000101001110010111011100000011000001010001000100010111例2

分析圖4-3所示電路的邏輯功能。

圖4–3例2邏輯圖

第一步:寫出函數(shù)表達(dá)式。

表4–2例2真值表

ABCABCABCABCBCF0000010100111001011101110000001000100000010000000100000001100110第二步:列真值表。真值表如表4-2所示。第三步:功能描述。由真值表可看出,這就是一個(gè)二變量的異或電路(B、C)。表4–2例2真值表

ABCABCABCABCBCF0000010100111001011101110000001000100000010000000100000001100110第二步:列真值表。真值表如表4-2所示。第三步:功能描述。由真值表可看出,這就是一個(gè)二變量的異或電路(B、C)。第四步:改進(jìn)設(shè)計(jì)??ㄖZ圖如圖4-4所示。由重新化簡(jiǎn)看出,原電路設(shè)計(jì)不合理,應(yīng)改進(jìn),用一個(gè)異或門即可。圖4–4例2化簡(jiǎn)后重新設(shè)計(jì)邏輯圖

初學(xué)者一般從輸入向輸出逐級(jí)寫出各個(gè)門的輸出邏輯式。熟練后可從輸出向輸入直接推出整個(gè)電路的輸出邏輯式。由Si表達(dá)式可知,當(dāng)輸入有奇數(shù)個(gè)1時(shí),Si

=1,否則Si=0。例3分析下圖電路的邏輯功能。解:(2)列真值表(1)寫出輸出邏輯函數(shù)式AiBiCi-1CiSiAiBiCi-10100011110

1

1

1

1111011101001110010100000CiSiCi-1BiAi輸出輸入11110000由Ci-1表達(dá)式可畫出其卡諾圖為:11101000可列出真值表為(3)分析邏輯功能將兩個(gè)一位二進(jìn)制數(shù)Ai、Bi

與低位來(lái)的進(jìn)

位Ci-1相加,Si為本位和,Ci為向高位產(chǎn)生的

進(jìn)位。這種功能的電路稱為全加器。4.2組合邏輯電路的設(shè)計(jì)

電路設(shè)計(jì)的任務(wù)就是根據(jù)功能設(shè)計(jì)電路。一般按如下步驟進(jìn)行:(1)將文字描述的邏輯命題變換為真值表。作出真值表前要仔細(xì)分析解決邏輯問(wèn)題的條件,作出輸入、輸出變量的邏輯規(guī)定,然后列出真值表。(2)進(jìn)行函數(shù)化簡(jiǎn),化簡(jiǎn)形式應(yīng)依據(jù)選擇什么門而定。(3)根據(jù)化簡(jiǎn)結(jié)果和選定的門電路,畫出邏輯電路。例1

設(shè)計(jì)三變量表決器,其中A具有否決權(quán)。解第一步:列出真值表。設(shè)A、B、C分別代表參加表決的邏輯變量,為1表示贊成,為0表示反對(duì);F為表決結(jié)果,F(xiàn)=1表示通過(guò),F(xiàn)=0表示被否決。ABCF00001111001100110101010100000111第二步:函數(shù)化簡(jiǎn)。選用與非門來(lái)實(shí)現(xiàn)。畫出卡諾圖化簡(jiǎn)。

例2

設(shè)計(jì)一個(gè)組合電路,將8421BCD碼變換為余3代碼,用與非門實(shí)現(xiàn)。解

這是一個(gè)碼制變換問(wèn)題。由于均是BCD碼,故輸入輸出均為四個(gè)端點(diǎn),其框圖如圖4-7所示。按兩種碼的編碼關(guān)系,得真值表如表4-5所示。圖4–7碼制變換電路框圖表4–58421BCD碼變換為余3代碼真值

無(wú)關(guān)項(xiàng)化簡(jiǎn)過(guò)程如圖4-8所示。圖4–8例2化簡(jiǎn)過(guò)程

WXY作業(yè):書(shū)P1133,9,12(3)4.3.1半加器與全加器1.半加器設(shè)計(jì)圖4–10半加器框圖4.3常用中規(guī)模組合邏輯部件的原理和應(yīng)用

只考慮兩個(gè)1位二進(jìn)制數(shù)相加,而不考慮來(lái)自低位進(jìn)位的加法,稱為半加。完成半加功能的電路稱為半加器。表4–7半加器真值表

ABSCi+10001101100101001圖4–11半加器邏輯圖

ABSCCO∑“∑”為加法運(yùn)算總限定符號(hào)“CO”為進(jìn)位輸出的限定符號(hào)輸入1111110011101010100110110010100110000000CiSiCi-1BiAi輸出AiBiSiCiCO∑CICi-12.全加器設(shè)計(jì)除了最低位,其它位的加法需考慮低位向本位的進(jìn)位??紤]低位來(lái)的進(jìn)位位的加法稱為全加。函數(shù)變換過(guò)程如下:圖4–13用異或門構(gòu)成全加器

圖4–14用與或非門組成全加器

3.多位二進(jìn)制加法(1)串行進(jìn)位

圖4–15四位串行進(jìn)位加法器

對(duì)于串行進(jìn)位,高位的加法運(yùn)算,必須等到低位的加法運(yùn)算完成之后才能正確進(jìn)位。*(2)超前進(jìn)位

各級(jí)進(jìn)位都可以同時(shí)產(chǎn)生。4.全加器的應(yīng)用例1

試用全加器構(gòu)成二進(jìn)制減法器。解

利用“加補(bǔ)”的概念,即可將減法用加法來(lái)實(shí)現(xiàn),圖4-18即為全加器完成減法功能的電路。圖4–18全加器實(shí)現(xiàn)二進(jìn)制減法電路減去某個(gè)數(shù)可以用加上它的補(bǔ)碼來(lái)代替例2

試采用四位全加器完成8421BCD碼到余3代碼的轉(zhuǎn)換。解由于8421BCD碼加0011即為余3代碼,所以其轉(zhuǎn)換電路就是一個(gè)加法電路,如圖4-22所示。

圖4-22轉(zhuǎn)換電路

(特定含義:規(guī)則、順序)某種代碼編碼譯碼編碼器譯碼器二進(jìn)制代碼編碼器:在二值電路中,信號(hào)以高、低電平的形式給出的,因此,編碼器就是把輸入的高、低電平信號(hào)編成一個(gè)對(duì)應(yīng)的二制進(jìn)代碼。譯碼器:將輸入的二進(jìn)制代碼譯成對(duì)應(yīng)的輸出高、低電平信號(hào)。4.3.2編碼器與譯碼器編碼輸入編碼輸出I0I1I2I3Q1Q01000000

1

000100

1

0100001114-2編碼器舉例說(shuō)明譯碼輸入譯碼輸出Q1Q0I0I1I2I30010000101

001000101100012位二進(jìn)制譯碼器I0—I3代表4個(gè)信息Q0—Q1是2位二進(jìn)制碼一、編碼器功能:(一)二進(jìn)制編碼器輸入m個(gè)信息輸出n位二進(jìn)制代碼m≤2nm個(gè)輸入端,n個(gè)輸出端編碼器是一個(gè)多輸入、多輸出的組合電路。分為普通編碼器和優(yōu)先編碼器。將2n個(gè)輸入信號(hào)編成n位二進(jìn)制代碼的電路

優(yōu)先編碼器:允許幾個(gè)輸入端同時(shí)加上信號(hào),電路只對(duì)其中優(yōu)先級(jí)別最高的信號(hào)進(jìn)行編碼。普通編碼器:任何時(shí)刻只允許一個(gè)輸入端有信號(hào)輸入。Rx7邏輯功能:任何一個(gè)輸入端接低電平時(shí),三個(gè)輸出端有一組對(duì)應(yīng)的二進(jìn)制代碼輸出(一)二進(jìn)制編碼器1、

三位二進(jìn)制編碼器(8線-3線編碼器)。任何時(shí)刻只允許一個(gè)輸入端有信號(hào)輸入簡(jiǎn)化真值表2、8線-3線優(yōu)先編碼器74LS148編碼輸出編碼輸入使能輸入端使能輸出端擴(kuò)展輸出~:輸入,低電平有效。優(yōu)先級(jí)別依次為~~:編碼輸出端:使能輸入端;時(shí),編碼,時(shí),禁止編碼。管腳定義::使能輸出端,編碼狀態(tài)下若無(wú)輸入信號(hào),:擴(kuò)展輸出端,編碼狀態(tài)下若有輸入信號(hào),8-3優(yōu)先編碼真值表–(二)編碼器的應(yīng)用

⑶第一片工作時(shí),編碼器輸出:0000-0111第二片工作時(shí),編碼器輸出:1000-1111⑵實(shí)現(xiàn)優(yōu)先編碼:高位選通輸出與低位控制端連接例:用8-3線優(yōu)先編碼器74LS148擴(kuò)展成16線-4線編碼器。高位低位解:⑴編碼器輸入16線,用兩片8-3線編碼器,高位為第一片,低位為第二片,最高優(yōu)先位為二、譯碼器及其應(yīng)用將輸入二進(jìn)制代碼譯成相應(yīng)輸出信號(hào)的電路。n位

二進(jìn)制代碼

2n個(gè)

譯碼輸出二進(jìn)制譯碼器譯碼輸出100011010001001010000100Y3Y2Y1Y0A0A1譯碼輸入譯碼輸出高電平有效譯碼輸出011111101101110110111000Y3Y2Y1Y0A0A1譯碼輸入0000譯碼輸出低電平有效(一)二進(jìn)制譯碼器1、3線-8線譯碼器8個(gè)譯碼輸出端低電平有效。使能端STA高電平有效,

STB、STC低電平有效,即當(dāng)STA=1,

STB=STC=0時(shí)譯碼,否則禁止譯碼。3位二進(jìn)制碼輸入端,從高位到低位依次為A2、A1

和A0。0111111111101101111110110111011111101011110111100101111101111100111111011010011111110110001111111100000111111111××××011111111×××1×Y7Y6Y5Y4Y3Y2Y1Y0A0A1A2STB+STCSTA輸出輸入CT74LS138

真值表允許譯碼器工作禁止譯碼

Y7~Y0由輸入二進(jìn)制碼A2、A1、A0的取值決定。011111111111111111010101010101010100010000000000輸出邏輯函數(shù)式Y(jié)0=A2A1A0=m0Y1=A2A1A0=m1Y2=A2A1A0=m2Y3=A2A1A0=m3Y4=A2A1A0=m4Y5=A2A1A0=m5Y6=A2A1A0=m6Y7=A2A1A0=m700001000Y0=A2A1A0=m0Y1=A2A1A0=m1譯出了8個(gè)最小項(xiàng)的反函數(shù),即8個(gè)輸出為與非式。低位片高位片例用兩片CT74LS138組成的4線–16線譯碼器。低3位碼從各譯碼器的碼輸入端輸入。高位碼A3與高位片STA端和低位片STB端相連,因此,A3=0時(shí)低位片工作,A3=1時(shí)高位片工作。

該STA不用,應(yīng)接有效電平1。

E作4線–16線譯碼器使能端,低電平有效。16個(gè)譯碼輸出端2、譯碼器的擴(kuò)展CT74LS138組成的4線–16線譯碼器工作原理E=1時(shí),兩個(gè)譯碼器都不工作,輸出Y0~Y15都為高電平1。(1)A3=0時(shí),高位片不工作,低位片工作,譯出與輸入0000~0111分別對(duì)應(yīng)的8個(gè)輸出信號(hào)Y0~Y7。(2)A3=1時(shí),低位片不工作,高位片工作,譯出與輸入1000~1111分別對(duì)應(yīng)的

8

個(gè)輸出信號(hào)

Y8~

Y15。E=0時(shí),允許譯碼。低位片高位片將BCD碼的十組代碼譯成0~9十個(gè)對(duì)應(yīng)輸出信號(hào)的電路,稱為二–十進(jìn)制譯碼器,又稱4線–10線譯碼器。(二)二-十進(jìn)制譯碼器

8421BCD碼輸入端,從高位到低位依次為A3、A2、A1和A0。10個(gè)譯碼輸出端,低電平0有效。4線-10線譯碼器CT74LS42邏輯示意圖Y1Y0Y3Y4Y2Y5Y6Y7Y8Y9A0A1A2CT74LS42A3111111111111111111111111011111111111111011111111111100111111111111110111111111110101偽碼011111111110019101111111100018110111111111107111011111101106111101111110105111110111100104111111011111003111111101101002111111110110001111111111000000Y9Y8Y7Y6Y5Y4Y3Y2Y1Y0A0A1A2A3輸出輸入十進(jìn)制數(shù)4線-10線譯碼器CT74LS42真值表00000010001001000111100110101000101100010000000000111111111111111111111111111111111111111111111111111111111111111101111011001111010101偽碼01輸出、不用,并將A3用作使能端時(shí),可用作3線-8線譯碼器。YA0A1A2數(shù)碼顯示譯碼器譯碼器YYYYYY驅(qū)動(dòng)器YYYYYYYA3a數(shù)碼顯示器bcdefgbcdefgabcdefga(三)數(shù)碼顯示譯碼器

將輸入的BCD碼譯成相應(yīng)輸出信號(hào),以驅(qū)動(dòng)顯示器顯示出相應(yīng)數(shù)字的電路。

1、數(shù)碼顯示譯碼器的結(jié)構(gòu)和功能示意圖0101a數(shù)碼顯示器bcdefgYA0A1A2數(shù)碼顯示譯碼器譯碼器YYYYYY驅(qū)動(dòng)器YYYYYYYA3bcdefgabcdefga輸入BCD碼輸出驅(qū)動(dòng)七段數(shù)碼管顯示相應(yīng)數(shù)字00012、數(shù)碼顯示器簡(jiǎn)介數(shù)字設(shè)備中用得較多的為七段數(shù)碼顯示器,又稱數(shù)碼管。常用的有半導(dǎo)體數(shù)碼顯示器(LED)和液晶顯示器(LCD)等。它們由七段可發(fā)光的字段組合而成。(1)七段半導(dǎo)體數(shù)碼顯示器(LED)abcdefgDPagfCOMbcedCOMDPabcdefgDP發(fā)光字段,由管腳a~g電平控制是否發(fā)光。小數(shù)點(diǎn),需要時(shí)才點(diǎn)亮。顯示的數(shù)字形式主要優(yōu)點(diǎn):字形清晰、工作電壓低、體積小、可靠性高、響應(yīng)速度快、壽命長(zhǎng)和亮度高等。

主要缺點(diǎn):工作電流大,每字段工作電流約10mA。共陽(yáng)接法

共陰接法

半導(dǎo)體數(shù)碼顯示器內(nèi)部接法COMCOMDPgfedcbaDPgfedcbaCOMCOMVCC+5V串接限流電阻

a~g和DP為低電平時(shí)才能點(diǎn)亮相應(yīng)發(fā)光段。

a~g和DP為高電平時(shí)才能點(diǎn)亮相應(yīng)發(fā)光段。共陽(yáng)接法數(shù)碼顯示器需要配用輸出低電平有效的譯碼器。

共陰接法數(shù)碼顯示器需要配用輸出高電平有效的譯碼器。RR共陽(yáng)極共陰極即液態(tài)晶體(2)液晶顯示器(LCD)點(diǎn)亮七段液晶數(shù)碼管的方法與半導(dǎo)體數(shù)碼管類似。

主要優(yōu)點(diǎn):工作電壓低,功耗極小。主要缺點(diǎn):顯示欠清晰,響應(yīng)速度慢。

液晶顯示原理:無(wú)外加電場(chǎng)作用時(shí),液晶分子排列整齊,入射的光線絕大部分被反射回來(lái),液晶呈透明狀態(tài),不顯示數(shù)字;當(dāng)在相應(yīng)字段的電極上加電壓時(shí),液晶中的導(dǎo)電正離子作定向運(yùn)動(dòng),在運(yùn)動(dòng)過(guò)程中不斷撞擊液晶分子,破壞了液晶分子的整齊排列,液晶對(duì)入射光產(chǎn)生散射而變成了暗灰色,于是顯示出相應(yīng)的數(shù)字。當(dāng)外加電壓斷開(kāi)后,液晶分子又將恢復(fù)到整齊排列狀態(tài),字形隨之消失。(3)七段顯示譯碼器輸入:二-十進(jìn)制代碼輸出:譯碼結(jié)果,可驅(qū)動(dòng)相應(yīng)的七段數(shù)碼管顯示正確的數(shù)字。BCD—七段顯示器的真值表(共陰)

集成時(shí)為了擴(kuò)大功能,增加熄滅輸入信號(hào)BI、燈測(cè)試信號(hào)LT、滅“0”輸入RBI和滅“0”輸出RBO。其功能介紹如下:

BI:當(dāng)BI=0時(shí),不管其它輸入端狀態(tài)如何,七段數(shù)碼管均處于熄滅狀態(tài),不顯示數(shù)字。

LT:當(dāng)BI=1,LT=0時(shí),不管輸入DCBA狀態(tài)如何,七段均發(fā)亮,顯示“8”。它主要用來(lái)檢測(cè)數(shù)碼管是否損壞。

RBI:當(dāng)BI=LT=1,RBI=0時(shí),輸入DCBA為0000,各段均熄滅,不顯示“0”。而DCBA為其它各種組合時(shí),正常顯示。它主要用來(lái)熄滅無(wú)效的前零和后零。如0093.2300,顯然前兩個(gè)零和后兩個(gè)零均無(wú)效,則可使用RBI使之熄滅,顯示93.23。RBO:當(dāng)本位的“0”熄滅時(shí),RBO=0,在多位顯示系統(tǒng)中,它與下一位的RBI相連,通知下位如果是零也可熄滅。表4–14真值表(共陽(yáng))顯示譯碼器與共陰極數(shù)碼管的連接圖顯示譯碼器與共陽(yáng)極數(shù)碼管的連接圖(4)用譯碼器實(shí)現(xiàn)組合邏輯函數(shù)由于二進(jìn)制譯碼器輸出端能提供輸入變量的全部最小項(xiàng),而任何組合邏輯函數(shù)都可以變換為最小項(xiàng)之和的標(biāo)準(zhǔn)式,因此用二進(jìn)制譯碼器和門電路可實(shí)現(xiàn)任何組合邏輯函數(shù)。當(dāng)譯碼器輸出低電平有效時(shí),選用與非門進(jìn)行綜合;譯碼器輸出高電平有效時(shí),選用或門綜合。由于有A、B、C三個(gè)變量,故選用3線-8線譯碼器。解:(1)

根據(jù)邏輯函數(shù)選擇譯碼器例1試用譯碼器和門電路實(shí)現(xiàn)邏輯函數(shù)選用3線-8線譯碼器CT74LS138,并令A(yù)2=A,A1=B,A0=C。(2)

將函數(shù)式變換為標(biāo)準(zhǔn)與-或式(3)根據(jù)譯碼器的輸出有效電平確定需用的門電路(4)畫連線圖CT74LS138輸出低電平有效,,i=0~7因此,將Y函數(shù)式變換為采用

5輸入與非門,其輸入取自Y1、Y3、Y5、Y6和Y7。例2試用譯碼器實(shí)現(xiàn)全加器。解:(1)分析設(shè)計(jì)要求,列出真值表設(shè)被加數(shù)為Ai

,加數(shù)為Bi

,低位進(jìn)位數(shù)為Ci-1。輸出本位和為Si

,向高位的進(jìn)位數(shù)為Ci

。列出全加器的真值表如下:1111110011101010100110110010100110000000CiSiCi-1BiAi輸出輸入(3)選擇譯碼器選用3線–8線譯碼器CT74LS138。并令A(yù)2=Ai,A1=Bi,A0=Ci-1。(2)根據(jù)真值表寫函數(shù)式(4)根據(jù)譯碼器的輸出有效電平確定需用的門電路(5)畫連線圖CT74LS138輸出低電平有效,,i=0~7因此,將函數(shù)式變換為AiBiCi-1SiCi圖4–48譯碼器作為其它芯片的片選信號(hào)作業(yè):書(shū)P11523D0YD1D2D34

1

數(shù)據(jù)選擇器工作示意圖A1A0數(shù)據(jù)選擇器:根據(jù)地址碼的要求,從多路輸入信號(hào)中選擇其中一路輸出的電路.又稱多路選擇器(Multiplexer,簡(jiǎn)稱MUX)或多路開(kāi)關(guān)。多路輸入一路輸出地址碼輸入10Y=D1D1常用2選1、4選1、8選1和16選1等數(shù)據(jù)選擇器。

數(shù)據(jù)選擇器的輸入信號(hào)個(gè)數(shù)N與地址碼個(gè)數(shù)n的關(guān)系為

N=2n4.3.3數(shù)據(jù)選擇器及數(shù)據(jù)分配器數(shù)據(jù)分配器:根據(jù)地址碼的要求,將一路數(shù)據(jù)分配到指定輸出通道上去的電路。Demultiplexer,簡(jiǎn)稱DMUXY0DY1Y2Y34

路數(shù)據(jù)分配器工作示意圖A1A0一路輸入多路輸出地址碼輸入10Y1=DD發(fā)送端,并-串接收端,串-并01一、數(shù)據(jù)選擇器1、雙4選1數(shù)據(jù)選擇器74LS153使能端輸出端數(shù)據(jù)輸入共用地址輸入1×××11100×××01101××1×0100××0×0101×1××1000×0××10011×××00000×××0000××××××11Y1D01D11D21D3A0A11ST輸出輸入74LS153數(shù)據(jù)選擇器1真值表1D01D11D21D31ST使能端低電平有效1×××11100×××01101××1×0100××0×0101×1××1000×0××10011×××00000×××0001D01D11D21D30××××××1數(shù)據(jù)選擇器2的邏輯功能同理。

1ST=1時(shí),禁止數(shù)據(jù)選擇器工作,輸出1Y=0。

1ST=0時(shí),數(shù)據(jù)選擇器工作。輸出哪一路數(shù)據(jù)由地址碼A1A0決定。1×××11100×××01101××1×0100××0×0101×1××1000×0××10011×××00000×××0000××××××11Y1D01D11D21D3A0A11ST輸出輸入74LS153數(shù)據(jù)選擇器1真值表1D01D11D21D31×××11100×××01101××1×0100××0×0101×1××1000×0××10011×××00000×××0001D01D11D21D30××××××1D1D2YD3STA1A0D04選1數(shù)據(jù)選擇器邏輯圖4選1數(shù)據(jù)選擇器輸出邏輯表達(dá)式Y(jié)=(A1A0D0+A1A0D1+A1A0D2+A1A0D3)STY=A1A0D0+A1A0D1+A1A0D2+A1A0D3

=m0D0+m1D1+m2D2+m3D374LS153數(shù)據(jù)選擇器輸出函數(shù)式1Y

=A1A01D0+A1A01D1+A1A01D2+A1A01D3

=m01D0+m11D1+m21D2+m31D32Y

=A1A02D0+A1A02D1+A1A02D2+A1A02D3

=m02D0+m12D1+m22D2+m32D32、8選1數(shù)據(jù)選擇器CT74LS151CT74LS151的邏輯功能示意圖使能端,低電平有效地址信號(hào)輸入端8路數(shù)據(jù)輸入端互補(bǔ)輸出端ST

=

1

時(shí)禁止數(shù)據(jù)選擇器工作

ST

=

0

時(shí),數(shù)據(jù)選擇器工作。選擇哪一路信號(hào)輸出由地址碼決定。8選1數(shù)據(jù)選擇器CT74LS151真值表D7D71110D6D60110D5D51010D4D40010D3D31100D2D20100D1D11000D0D0000010×××1YYA0A1A2ST輸出輸入8選1數(shù)據(jù)選擇器CT74LS151真值表D7D71110D6D60110D5D51010D4D40010D3D31100D2D20100D1D11000D0D0000010×××1YYA0A1A2ST輸出輸入CT74LS151輸出函數(shù)表達(dá)式Y(jié)=A2A1A0D0

+A2A1A0D1

+

A2A1A0D2+A2A1A0D3+

A2A1A0D4+A2A1A0D5+

A2A1A0D6+A2A1A0D7=m0D0+m1D1+m2D2+m3D3+

m4D4+m5D5+

m6D6+m7D7(1)使用使能端進(jìn)行擴(kuò)展例1將4選1數(shù)據(jù)選擇器擴(kuò)為8選1數(shù)據(jù)選擇器。解用二片4選1和一個(gè)反相器、一個(gè)或門即可。如圖4-51所示,第三個(gè)地址端A2直接接到Ⅰ的使能端,通過(guò)反相器接到Ⅱ的使能端。當(dāng)A2=0時(shí),Ⅰ選中,Ⅱ禁止。F輸出F1,即從D0~D3中選一路輸出;當(dāng)A2=1時(shí),Ⅰ禁止,Ⅱ選中。F輸出F2,即從D4~D7中選一路輸出。3、數(shù)據(jù)選擇器的擴(kuò)展圖4–514選1擴(kuò)展為8選1

例2

將4選1數(shù)據(jù)選擇器擴(kuò)大為16選1數(shù)據(jù)選擇器。解由于16選1有16個(gè)數(shù)據(jù)輸入端,因此至少應(yīng)該有四片4選1數(shù)據(jù)選擇器,利用使能端作為片選端。片選信號(hào)由譯碼器輸出端供給。16選1應(yīng)該有四個(gè)地址端,高兩位作為譯碼器的變量輸入,低兩位作為4選1數(shù)據(jù)選擇器的地址端。電路連接如圖4-52所示。當(dāng)A3A2為00時(shí),選中Ⅰ片,輸出F為D0~D3;當(dāng)A3A2為01時(shí),選中Ⅱ片,輸出F為D4~D7;當(dāng)A3A2為10時(shí),選中Ⅲ片,輸出F為D8~D11;當(dāng)A3A2為11時(shí),選中Ⅳ片,輸出F為D12~D15。圖4–524選1擴(kuò)大為16選1

(2)不用使能端進(jìn)行擴(kuò)展。圖4-53不用使能端且采用二級(jí)級(jí)聯(lián)擴(kuò)展數(shù)據(jù)選擇器四選一擴(kuò)為八選一;四選一擴(kuò)為十六選一

二、用數(shù)據(jù)選擇器實(shí)現(xiàn)組合邏輯函數(shù)

由于數(shù)據(jù)選擇器在輸入數(shù)據(jù)全部為1時(shí),輸出為地址輸入變量全體最小項(xiàng)的和。例如4選1數(shù)據(jù)選擇器的輸出Y=m0D0+m1D1+m2D2+m3D3當(dāng)D0=D1=D2=D3=1時(shí),Y=m0+m1+m2+m3。當(dāng)D0~D3為0、1的不同組合時(shí),Y可輸出不同的最小項(xiàng)表達(dá)式。而任何一個(gè)邏輯函數(shù)都可表示成最小項(xiàng)表達(dá)式,因此用數(shù)據(jù)選擇器可實(shí)現(xiàn)任何組合邏輯函數(shù)。1、當(dāng)邏輯函數(shù)的變量個(gè)數(shù)和數(shù)據(jù)選擇器的地址輸入變量個(gè)數(shù)相同時(shí),可直接將邏輯函數(shù)輸入變量有序地加到數(shù)據(jù)選擇器的地址輸入端。2、當(dāng)邏輯函數(shù)的變量個(gè)數(shù)多于數(shù)據(jù)選擇器的地址輸入變量個(gè)數(shù)時(shí),應(yīng)分離出多余的變量用數(shù)據(jù)替代,將其余變量有序地加到數(shù)據(jù)選擇器的地址輸入端。

CT74LS151有A2、A1

、A0三個(gè)地址輸入端,正好用以輸入三變量A、B、C。例1試用數(shù)據(jù)選擇器實(shí)現(xiàn)函數(shù)

Y=AB+AC+BC。該題可用代數(shù)法或卡諾圖法求解。Y為三變量函數(shù),故選用8選1數(shù)據(jù)選擇器,現(xiàn)選用CT74LS151。代數(shù)法求解解:(2)寫出邏輯函數(shù)的最小項(xiàng)表達(dá)式Y(jié)=AB+AC+BC=ABC+ABC+ABC+ABC(3)

寫出數(shù)據(jù)選擇器的輸出表達(dá)式Y(jié)′=A2A1A0D0+A2A1A0D1+A2A1A0D2+A2A1A0D3+

A2A1A0D4+A2A1A0D5+A2A1A0D6+A2A1A0D7(4)比較

Y和

Y′兩式中最小項(xiàng)的對(duì)應(yīng)關(guān)系(1)選擇數(shù)據(jù)選擇器令A(yù)=A2,B=A1,C=A0則Y′=ABCD0+ABCD1+ABCD2+ABCD3+

ABCD4+ABCD5+ABCD6+ABCD7ABCABCABCABCABCABCABCABC+++為使Y=Y′,應(yīng)令D0=

D1=D2=D4=0D3=

D5=D6=D7=1(5)畫連線圖(1)選擇數(shù)據(jù)選擇器選用CT74LS151(2)畫出

Y和數(shù)據(jù)選擇器輸出

Y

的卡諾圖(3)比較邏輯函數(shù)

Y

Y的卡諾圖設(shè)Y=Y、A=A2、B=A1、C=A0對(duì)比兩張卡諾圖后得D0=

D1=D2=D4=0D3=

D5=D6=D7=1(4)畫連線圖ABC0100011110

1

1

1

1

0

0

0

0Y的卡諾圖A2A1A00100011110

D6D7D5D3D0D1D2D4Y′的卡諾圖1

1

1

1

D6D7D5D3卡諾圖法求解解:與代數(shù)法所得圖相同例2

用數(shù)據(jù)選擇器實(shí)現(xiàn)三變量多數(shù)表決器。

三變量多數(shù)表決器真值表及8選1數(shù)據(jù)選擇器功能如表4-17所示。則A2A1A0FDi00000101001110010111011100010111D0D1D2D3D4D5D6D7表4–17真值表與4選1方程對(duì)比

由公式確定Di如下:

為使F′=F則令

若用4選1數(shù)據(jù)選擇器實(shí)現(xiàn)圖4–55例2電路連接圖

21例3

用4選1數(shù)據(jù)選擇器實(shí)現(xiàn)如下邏輯函數(shù):F=∑(0,1,5,6,7,9,10,14,15)解選地址A1A0變量為AB,則變量CD將反映在數(shù)據(jù)輸入端。如圖4-57所示。圖4–57用卡諾圖設(shè)計(jì)例332例4

運(yùn)用數(shù)據(jù)選擇器產(chǎn)生01101001序列。解利用一片8選1數(shù)據(jù)選擇器,只需D0=D3=D5=D6=0,D1=D2=D4=D7=1即可產(chǎn)生01101001序列,如圖4-58所示。

圖4–58數(shù)據(jù)選擇器產(chǎn)生序列信號(hào)三、數(shù)據(jù)分配器(多路分配器)

將一路輸入分配至多路輸出,一般由譯碼器完成。

圖4–59數(shù)據(jù)分配器方框圖和開(kāi)關(guān)比擬圖

用3線–8線譯碼器CT74LS138構(gòu)成8路數(shù)據(jù)分配器。A2~A0

為地址信號(hào)輸入端,Y0~Y7

為數(shù)據(jù)輸出端,三個(gè)使能STA、STB、STC

中的任一個(gè)都可作數(shù)據(jù)D輸入端。輸出原碼的接法輸出反碼的接法作業(yè):書(shū)P11626(5),30(a)補(bǔ)充:用8選1數(shù)據(jù)選擇器實(shí)現(xiàn)函數(shù)F=A⊕B⊕C4.3.4數(shù)字比較器1、一位數(shù)字比較器

將兩個(gè)一位數(shù)A和B進(jìn)行大小比較,一般有三種可能:A>B,A<B和A=B。因此比較器應(yīng)有兩個(gè)輸入端:A和B;三個(gè)輸出端:FA>B,FA<B和FA=B。假設(shè)與比較結(jié)果相符的輸出為1,不符的為0,則可列出其真值表如表4-18所示。由真值表得出各輸出邏輯表達(dá)式為輸入輸出ABF

A>BFA<BF

A=B0001011001001001001表4–18一位比較器真值表

⊙圖4–60一位比較器邏輯圖

2、集成數(shù)字比較器圖4–61四位比較器74LS85引腳圖

級(jí)聯(lián)輸入輸出表4–1974LS85比較器功能表

(1)若A3>B3,則可以肯定A>B,這時(shí)輸出FA>B=1;若A3<B3,則可以肯定A<B,這時(shí)輸出FA<B=1。(2)當(dāng)A3=B3時(shí),再去比較次高位A2,B2。若A2>B2,則FA>B=1;若A2<B2,則FA<B=1。(3)只有當(dāng)A2=B2時(shí),再繼續(xù)比較A1,B1?!来晤愅?,直到所有的高位都相等時(shí),才比較最低位。這種從高位開(kāi)始比較的方法要比從低位開(kāi)始比較的方法速度快。應(yīng)用“級(jí)聯(lián)輸入”端能擴(kuò)展邏輯功能。

由功能表(表4-19)的最后三行可看出,當(dāng)A3A2A1A0=B3B2B1B0時(shí),比較的結(jié)果決定于“級(jí)聯(lián)輸入”端,這說(shuō)明:(1)當(dāng)應(yīng)用一塊芯片來(lái)比較四位二進(jìn)制數(shù)時(shí),應(yīng)使級(jí)聯(lián)輸入端的“A=B”端接1,“A>B”端與“A<B”端都接0,這樣就能完整地比較出三種可能的結(jié)果。(2)若要擴(kuò)展比較位數(shù)時(shí),可應(yīng)用級(jí)聯(lián)輸入端作片間連接。3.集成比較器功能的擴(kuò)展

(1)串聯(lián)方式擴(kuò)展。例如,將兩片四位比較器擴(kuò)展為八位比較器??梢詫善酒?lián)連接,即將低位芯片的輸出端FA>B,FA<B和FA=B分別去接高位芯片級(jí)聯(lián)輸入端的A>B,A<B和

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論