《數(shù)字電子技術(shù)項(xiàng)目教程-》高職配套教學(xué)課件_第1頁(yè)
《數(shù)字電子技術(shù)項(xiàng)目教程-》高職配套教學(xué)課件_第2頁(yè)
《數(shù)字電子技術(shù)項(xiàng)目教程-》高職配套教學(xué)課件_第3頁(yè)
《數(shù)字電子技術(shù)項(xiàng)目教程-》高職配套教學(xué)課件_第4頁(yè)
《數(shù)字電子技術(shù)項(xiàng)目教程-》高職配套教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩494頁(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)介

項(xiàng)目一簡(jiǎn)易表決器的制作

在日常生活中,經(jīng)常要對(duì)某個(gè)事件進(jìn)行表決,實(shí)現(xiàn)這種表決功能的邏輯關(guān)系為表決邏輯,實(shí)現(xiàn)表決邏輯功能的電路稱(chēng)之為表決器。本項(xiàng)目是采用74LS138譯碼器、74LS20與非門(mén)制作簡(jiǎn)易的三人表決器,該表決器能夠?qū)崿F(xiàn)三人表決的功能,并通過(guò)指示燈點(diǎn)亮的方式顯示表決結(jié)果,本項(xiàng)目制作的目的是通過(guò)簡(jiǎn)易表決器的制作引導(dǎo)同學(xué)們學(xué)習(xí)數(shù)字電路的基礎(chǔ)知識(shí)和掌握其應(yīng)用,讓同學(xué)們了解簡(jiǎn)易表決器的工作原理以及制作方法。學(xué)習(xí)要點(diǎn)數(shù)字電路基礎(chǔ)知識(shí)(數(shù)制及其之間相互轉(zhuǎn)換、邏輯函數(shù)、邏輯表達(dá)式化簡(jiǎn)等);

門(mén)電路;

;組合邏輯電路的分析與設(shè)計(jì);

表決器相關(guān)電路基礎(chǔ)知識(shí);表決器電路的設(shè)計(jì)方法;1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)

電子線路中所分析的信號(hào)可分為兩類(lèi),一類(lèi)是隨時(shí)間連續(xù)變化的模擬信號(hào),另一類(lèi)是離散的不連續(xù)變化的數(shù)字信號(hào)。一般模擬信號(hào)要用模擬電路處理,數(shù)字信號(hào)要用數(shù)字電路處理。模擬電路和數(shù)字電路的功能不同,分析問(wèn)題的方法也不相同。從整體上講,根據(jù)功能不同特點(diǎn),數(shù)字電路又分為組合邏輯電路與時(shí)序邏輯電路兩大類(lèi)。

1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)

所謂脈沖信號(hào),是指在短時(shí)間內(nèi)作用于電路的離散的電流和電壓信號(hào)。如圖1-1所示是最常見(jiàn)的矩形波和尖頂波。(a)矩形波(b)尖頂波圖1-1常見(jiàn)的脈沖波形1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)(1)脈沖信號(hào)的參數(shù)圖1-1(a)是理想矩形脈沖的波形,它從一種狀態(tài)變化到另一種狀態(tài)不需要時(shí)間。而實(shí)際矩形脈沖波形與理想波形是不同的。下面以如圖1-2所示的實(shí)際矩形脈沖波形為例來(lái)說(shuō)明描述脈沖信號(hào)的各種參數(shù)。

圖1-2實(shí)際的矩形脈沖波形1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)脈沖幅值Um:是脈沖信號(hào)從一種狀態(tài)變化到另一種狀態(tài)的最大變化幅度。脈沖前沿tr:信號(hào)由幅值的10%上升到幅值的90%所需的時(shí)間,稱(chēng)為脈沖信號(hào)的前沿。脈沖后沿tf:信號(hào)由幅值的90%下降到幅值的10%所需的時(shí)間,稱(chēng)為脈沖信號(hào)的后沿。脈沖寬度tw:由信號(hào)前沿幅值的50%變化到后沿幅值的50%所需的時(shí)間,稱(chēng)為脈沖信號(hào)的寬度。脈沖周期T:周期性變化的脈沖信號(hào)完成一次變化所需的時(shí)間,稱(chēng)為脈沖信號(hào)的周期。脈沖信號(hào)的頻率f:?jiǎn)挝粫r(shí)間內(nèi)脈沖信號(hào)變化的次數(shù)。

1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)(2)正、負(fù)脈沖信號(hào)脈沖信號(hào)可以分為正脈沖和負(fù)脈沖兩種。變化后比變化前的電平值高的脈沖信號(hào)稱(chēng)為正脈沖,如圖1-3(a)所示;變化后比變化前的電平值低的脈沖信號(hào)稱(chēng)為負(fù)脈沖,如圖1-3(b)所示。

圖1-3理想正、負(fù)脈沖波形1.1數(shù)字電路的概念1.脈沖信號(hào)和數(shù)字信號(hào)(3)數(shù)字信號(hào)所謂數(shù)字信號(hào),是指可以用兩種邏輯電平0和1來(lái)描述的信號(hào)。邏輯電平0和1不表示具體的數(shù)量而是一種邏輯值。若邏輯電路中的高電平用邏輯1表示、低電平用邏輯0表示時(shí),稱(chēng)之為正邏輯;若高電平用邏輯0表示、低電平用邏輯1表示時(shí),稱(chēng)之為負(fù)邏輯。

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制(1)數(shù)制所謂數(shù)制就是記數(shù)的方法。在生產(chǎn)實(shí)踐中,人們經(jīng)常采用位置記數(shù)法,即將表示數(shù)字的數(shù)碼從左至右排列起來(lái)。常用的有十進(jìn)制、二進(jìn)制和十六進(jìn)制等。①十進(jìn)制十進(jìn)制是用十個(gè)不同的數(shù)碼0,1,2,3,···,9來(lái)表示數(shù)的,其記數(shù)規(guī)律是“逢十進(jìn)一”,即9+1=10,采用的是以10為基數(shù)的記數(shù)體制。任何一個(gè)十進(jìn)制數(shù)都可以寫(xiě)成以10為底的冪之和的形式:

(1.1)

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制②二進(jìn)制二進(jìn)制的數(shù)碼為0、1,基數(shù)為2,其記數(shù)規(guī)律是“逢二進(jìn)一”,即1+1=10,(必須注意,這里的“10”與十進(jìn)制數(shù)的“10”是完全不同的)。其按權(quán)展開(kāi)式為:

(1.2)

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制③十六進(jìn)制十六進(jìn)制是以16為基數(shù)的記數(shù)體制,它采用的數(shù)碼為0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(xiàn)。符號(hào)A~F分別代表十進(jìn)制的10~15,記數(shù)規(guī)律為“逢十六進(jìn)一”,其按權(quán)展開(kāi)式為:(1.3)

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制④幾種數(shù)制之間的轉(zhuǎn)換非十進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)可以將非十進(jìn)制數(shù)寫(xiě)為按權(quán)展開(kāi)式,得出其相加的結(jié)果,就是與其對(duì)應(yīng)的十進(jìn)制數(shù)。[例1-1](1001.01)2=1×23+0×22+0×21+1×20+0×2-1+1×2-2=23+20+2-2=(9.25)10[例1-2](174)16=1×162+7×161+4×160=256+112+4=(372)10

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制十進(jìn)制轉(zhuǎn)換為非十進(jìn)制整數(shù)部分可用“除基取余法”,即將原十進(jìn)制數(shù)連續(xù)除以要轉(zhuǎn)換的記數(shù)體制的基數(shù),每次除完所得余數(shù)就作為要轉(zhuǎn)換數(shù)的數(shù)碼,先得到的余數(shù)作為轉(zhuǎn)換數(shù)的低位,后得到的為高位,直到除得的余數(shù)為0為止,這種方法可概括為“除基取余,倒序排列”。[例1-3](26)10=()2=()16226余數(shù)······0213······126······023······121······10所以(26)10=(1010)2

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制同理,欲將(26)10轉(zhuǎn)換為十六進(jìn)制數(shù),有

1626余數(shù)······A161······10所以,(26)10=(1A)16

1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制十進(jìn)制轉(zhuǎn)換為十六進(jìn)制除了用“除基取余法”直接求解外,也可利用十六進(jìn)制數(shù)與二進(jìn)制數(shù)的對(duì)應(yīng)關(guān)系,由二進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)。因?yàn)槊恳晃皇M(jìn)制數(shù)都可以用4位二進(jìn)制數(shù)來(lái)表示,所以可將二進(jìn)制數(shù)從低位向高位每4位一組寫(xiě)出各組的值,從左到右讀寫(xiě),就是十六進(jìn)制數(shù)。在將二進(jìn)制數(shù)按4位一組劃分字節(jié)時(shí)最高位一組位數(shù)不夠時(shí)可用0補(bǔ)齊。例如:(81)10=(1010001)2=(51)161.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制十進(jìn)制小數(shù)部分轉(zhuǎn)換為其它進(jìn)制小數(shù)可采用“乘基取整法”,即將原十進(jìn)制純小數(shù)乘以要轉(zhuǎn)換的數(shù)制的基數(shù),取其積的整數(shù)部分作為系數(shù),剩余的純小數(shù)部分再乘基數(shù),先得到的整數(shù)作為轉(zhuǎn)換數(shù)的高位,后得到的為低位,直至其純小數(shù)部分為0或到一定精度為止。這種方法可概括為“乘基取整,順序排列”。[例1-4]將(0.875)10轉(zhuǎn)換為二進(jìn)制數(shù)。整數(shù)0.875×2=1.750······10.750×2=1.500······10.500×2=1.000······1所以(0.875)10=(0.111)21.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制(2)碼制碼制是指用二進(jìn)制代碼表示數(shù)字或符號(hào)的編碼方法。十進(jìn)制數(shù)碼(0~9)是不能在數(shù)字電路中運(yùn)行的,必須將其轉(zhuǎn)換為二進(jìn)制數(shù)。用二進(jìn)制碼表示十進(jìn)制碼的編碼方法稱(chēng)為二-十進(jìn)制碼,即BCD碼。常用的BCD碼幾種編碼方式如表1.1所示。1.1數(shù)字電路的概念2.幾種常用的數(shù)制和碼制表1.1常用的BCD碼的幾種編碼方式1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)邏輯代數(shù)與普通代數(shù)一樣,也是用字母表示變量,但是變量的取值只有0和1。這里的0和1并不表示數(shù)量的大小,而是兩種對(duì)立的邏輯狀態(tài),例如,“是”與“不是”,“通”與“斷”等。0和1的含義要根據(jù)所研究的具體事件來(lái)確定。1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)(1)基本的邏輯運(yùn)算基本的邏輯關(guān)系有三種:邏輯與、邏輯或、邏輯非。與之相對(duì)應(yīng),邏輯代數(shù)也有三種基本的運(yùn)算,即與運(yùn)算、或運(yùn)算和非運(yùn)算。邏輯與運(yùn)算可表示為:

F=A·B(其中的“·”表示邏輯乘,一般可以省略不寫(xiě))邏輯或運(yùn)算可表示為:

F=A+B邏輯非運(yùn)算可表示為:

F=1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)(1)基本的邏輯運(yùn)算基本邏輯運(yùn)算的法則如表1.2所示。表1.2基本邏輯運(yùn)算的法則1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)(2)邏輯代數(shù)的基本定律根據(jù)邏輯代數(shù)的基本運(yùn)算法則,可以推導(dǎo)出如下基本定律:交換律結(jié)合律分配律1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)(2)邏輯代數(shù)的基本定律根據(jù)邏輯代數(shù)的基本運(yùn)算法則,可以推導(dǎo)出如下基本定律:吸收律

反演律1.2邏輯代數(shù)與邏輯函數(shù)

1.邏輯代數(shù)(3)幾種常用的邏輯運(yùn)算除了基本的邏輯運(yùn)算以外,在研究邏輯問(wèn)題時(shí)還常用到與非、或非、異或、同或等邏輯運(yùn)算。與非運(yùn)算或非運(yùn)算異或運(yùn)算同或運(yùn)算1.2邏輯代數(shù)與邏輯函數(shù)

2.邏輯函數(shù)及其表示法

(1)邏輯函數(shù)任何一個(gè)具體的邏輯因果關(guān)系都可以用一個(gè)確定的邏輯函數(shù)來(lái)描述。有了邏輯函數(shù)就可以方便地研究各種復(fù)雜的邏輯問(wèn)題。下面用圖1-4所示的指示燈控制電路來(lái)說(shuō)明邏輯函數(shù)的實(shí)際意義。首先確定各邏輯值的含義:設(shè)開(kāi)關(guān)閉合為1,斷開(kāi)為0;燈亮為1,燈滅為0。用A、B作為開(kāi)關(guān)S1、S2的狀態(tài)變量,用F作為燈H的狀態(tài)變量。圖1-4指示燈控制電路1.2邏輯代數(shù)與邏輯函數(shù)

2.邏輯函數(shù)及其表示法

對(duì)圖1-4(a)所示的電路,只有當(dāng)開(kāi)關(guān)S1與S2都閉合,即A與B均為1時(shí),F(xiàn)才能為1,燈才能亮。所以燈和開(kāi)關(guān)之間的邏輯關(guān)系為邏輯與,表示為F=AB。顯然,用這個(gè)函數(shù)可以描述電路的實(shí)際邏輯關(guān)系。對(duì)圖1-4(b)所示電路,只要開(kāi)關(guān)S1或S2有一個(gè)閉合,即A或B中有一個(gè)為1時(shí),F(xiàn)就能為1,燈就能亮。所以燈和開(kāi)關(guān)之間的邏輯關(guān)系為邏輯或,表示為F=A+B。對(duì)圖1-4(c)所示電路,當(dāng)開(kāi)關(guān)S1斷開(kāi)時(shí)燈亮,當(dāng)開(kāi)關(guān)S1閉合時(shí)燈滅。因此,燈和開(kāi)關(guān)之間的邏輯關(guān)系為邏輯非,表示為F=。1.2邏輯代數(shù)與邏輯函數(shù)

2.邏輯函數(shù)及其表示法

(2)邏輯函數(shù)的表示方法

任何邏輯函數(shù)都可以用邏輯表達(dá)式、邏輯符號(hào)圖(簡(jiǎn)稱(chēng)邏輯圖)、真值表和卡諾圖四種形式來(lái)表示,對(duì)于同一個(gè)邏輯函數(shù),它的幾種表示方法是可以相互轉(zhuǎn)換的。用邏輯表達(dá)式、邏輯圖和真值表三種形式表示的邏輯函數(shù),其對(duì)應(yīng)關(guān)系如表1.3所示。1.2邏輯代數(shù)與邏輯函數(shù)

2.邏輯函數(shù)及其表示法

表1.3常用邏輯函數(shù)的幾種表示方法1.2邏輯代數(shù)與邏輯函數(shù)

3.邏輯函數(shù)表示形式的變換

同一個(gè)邏輯函數(shù)可以用邏輯表達(dá)式、真值表和邏輯圖三種形式中的任意一種來(lái)表示。邏輯表達(dá)式又有多種形式,如:與或表達(dá)式、或與表達(dá)式、與非-與非表達(dá)式、或非-或非表達(dá)式、與或非表達(dá)式等。因此,對(duì)同一個(gè)邏輯函數(shù),根據(jù)需要可以采用任一種形式來(lái)表示,各種形式之間也可以相互轉(zhuǎn)換。下面介紹常用的幾種轉(zhuǎn)換。1.2邏輯代數(shù)與邏輯函數(shù)

3.邏輯函數(shù)表示形式的變換

(1)由真值表轉(zhuǎn)換到與或表達(dá)式和邏輯圖由真值表轉(zhuǎn)換到與或表達(dá)式是經(jīng)常要進(jìn)行的工作。其方法是:將其值表中每一組使輸出函數(shù)值為1的輸入變量都寫(xiě)成一個(gè)乘積項(xiàng),在這些乘積項(xiàng)中,取值為1的變量,則該因子寫(xiě)成原變量,取值為0的變量,則該因子寫(xiě)成反變量,將這些乘積項(xiàng)相加,就得到了函數(shù)的與或表達(dá)式。例如,將異或邏輯的真值表轉(zhuǎn)換成與或邏輯表達(dá)式時(shí),由表1.3的真值表可知,能使F為l的A和B取值的組合有兩種:其一是A=0,B=1,將A取反再與B相與可得B;其二是A=l,B=0,將B取反再與A相與可得A。將兩個(gè)與項(xiàng)(B和A)邏輯或,便得到其對(duì)應(yīng)的邏輯表達(dá)式為F=A+B。1.2邏輯代數(shù)與邏輯函數(shù)

3.邏輯函數(shù)表示形式的變換

有了邏輯表達(dá)式,按照先與后或的運(yùn)算順序,用邏輯符號(hào)表示并正確連接起來(lái)就可以畫(huà)出如圖1-5所示的邏輯圖。圖1-5異或邏輯電路圖1.2邏輯代數(shù)與邏輯函數(shù)

3.邏輯函數(shù)表示形式的變換

(2)由邏輯表達(dá)式轉(zhuǎn)換到真值表由邏輯表達(dá)式轉(zhuǎn)換到真值表也是經(jīng)常要進(jìn)行的工作。其方法是:把函數(shù)中變量各種取值的組合有序地填入真值表中(有n個(gè)變量時(shí),變量取值的組合有2n個(gè)),再計(jì)算出變量各組取值時(shí)對(duì)應(yīng)的函數(shù)值,并填入表中,就完成了轉(zhuǎn)換。例如,將異或邏輯表達(dá)式轉(zhuǎn)換成真值表。異或邏輯表達(dá)式為,當(dāng)真值表中A填0,B填0時(shí),計(jì)算表達(dá)式中第一項(xiàng)的值是0,第二項(xiàng)的值是0,兩個(gè)與項(xiàng)邏輯值相加為0。所以對(duì)A和B的這一組取值,真值表中F的值填0。按上述方法將A和B取值的四種組合逐一填入真值表中,就完成了轉(zhuǎn)換。1.2邏輯代數(shù)與邏輯函數(shù)

4.邏輯表達(dá)式的變換

對(duì)于一個(gè)邏輯函數(shù),當(dāng)用不同電路來(lái)實(shí)現(xiàn)時(shí),其邏輯表達(dá)式的形式也不同,這時(shí)就需要將邏輯表達(dá)式進(jìn)行變換。下面的兩個(gè)例子是常用的變換。[例1-5]

將與或表達(dá)式變成與非-與非表達(dá)式。解:(利用)

(利用)1.2邏輯代數(shù)與邏輯函數(shù)

4.邏輯表達(dá)式的變換

[例1-6]

將與非-與非表達(dá)式變成與或表達(dá)式。解:

(利用)1.3邏輯函數(shù)的化簡(jiǎn)在分析和設(shè)計(jì)邏輯電路時(shí),同一種邏輯功能可以用多種不同的邏輯電路實(shí)現(xiàn),有的簡(jiǎn)單,有的復(fù)雜。為了便于了解函數(shù)的邏輯功能,或者為了使實(shí)現(xiàn)該函數(shù)的電路更為簡(jiǎn)單,常需對(duì)函數(shù)進(jìn)行化簡(jiǎn)。經(jīng)過(guò)化簡(jiǎn)后的邏輯電路,不止可以少用元件,電路的可靠性也會(huì)提高。邏輯函數(shù)的化簡(jiǎn)常用的方法有邏輯代數(shù)法(也稱(chēng)公式法)和卡諾圖法兩種。(1)應(yīng)用邏輯代數(shù)運(yùn)算法則化簡(jiǎn)用邏輯代數(shù)法化簡(jiǎn)時(shí)必須熟練掌握邏輯代數(shù)的基本運(yùn)算法則和定律1.3邏輯函數(shù)的化簡(jiǎn)

[例1-7]

化簡(jiǎn)表達(dá)式解:

(利用)

1.3邏輯函數(shù)的化簡(jiǎn)

[例1-8]

化簡(jiǎn)表達(dá)式解:

(利用1+A=1)

(利用

1.3邏輯函數(shù)的化簡(jiǎn)

[例1-9]

化簡(jiǎn)表達(dá)式解:

(利用1+A=1)

(利用

1.3邏輯函數(shù)的化簡(jiǎn)

(2)邏輯函數(shù)的卡諾圖化簡(jiǎn)法代數(shù)化簡(jiǎn)法需要使用者熟練地掌握公式,并具有一定的技巧,還需要對(duì)所得的結(jié)果是否是最簡(jiǎn)式有判斷力,所以在化簡(jiǎn)較復(fù)雜的邏輯函數(shù)時(shí)此方法有一定的難度。在實(shí)踐中人們還找到了一些其它的方法,其中最常用的是卡諾圖化簡(jiǎn)法,它比較適用于四變量以內(nèi)的邏輯函數(shù)的化簡(jiǎn)。

1.3邏輯函數(shù)的化簡(jiǎn)

(2)邏輯函數(shù)的卡諾圖化簡(jiǎn)法①邏輯函數(shù)的最小項(xiàng)及最小項(xiàng)表達(dá)式對(duì)于n個(gè)變量函數(shù),如果其與或表達(dá)式的每個(gè)乘積項(xiàng)都包含n個(gè)因子,而這n個(gè)因子分別為n個(gè)變量的原變量或反變量,每個(gè)變量在乘積項(xiàng)中僅出現(xiàn)一次,這樣的乘積項(xiàng)稱(chēng)為函數(shù)的最小項(xiàng),這樣的與或式稱(chēng)為最小項(xiàng)表達(dá)式。由函數(shù)的真值表可直接寫(xiě)出函數(shù)的最小項(xiàng)表達(dá)式,即將真值表中所有使函數(shù)值為1的各組變量的取值組合以乘積項(xiàng)之和的形式寫(xiě)出來(lái),在乘積項(xiàng)中,變量取值為1的寫(xiě)原變量文字符號(hào),變量取值為0寫(xiě)反變量文字符號(hào)。例如對(duì)表1.5已給出真值表的邏輯函數(shù)所對(duì)應(yīng)的最小項(xiàng)表達(dá)式為:(1.4)

1.3邏輯函數(shù)的化簡(jiǎn)

(2)邏輯函數(shù)的卡諾圖化簡(jiǎn)法表1.5F函數(shù)的真值表

最小項(xiàng)的編號(hào):一個(gè)n變量函數(shù),最小項(xiàng)的數(shù)目為2n,為了表示方便,最小項(xiàng)常以代號(hào)的形式寫(xiě)為mi,m代表最小項(xiàng),下標(biāo)i為最小項(xiàng)的編號(hào)。i是n變量取值組合排成二進(jìn)制數(shù)所對(duì)應(yīng)的十進(jìn)制數(shù)。例如,記為m1,記為m6等?,F(xiàn)將三變量的最小項(xiàng)編號(hào)列與表1.6中。01.3邏輯函數(shù)的化簡(jiǎn)表1.6三變量的最小項(xiàng)編號(hào)

有了最小項(xiàng)編號(hào),函數(shù)表達(dá)式就可以用代號(hào)來(lái)書(shū)寫(xiě)。如式(1.4)可寫(xiě)為:

1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法①卡諾圖的畫(huà)法規(guī)則將n變量函數(shù)填入一個(gè)矩形或正方形的二維空間即一個(gè)平面中,把矩形或正方形等分為2n個(gè)小方格,這些小方格分別代表n變量函數(shù)的2n個(gè)最小項(xiàng),每個(gè)最小項(xiàng)占一格。在畫(huà)卡諾圖時(shí),標(biāo)注變量區(qū)域劃分的方法是分別以各變量將矩形或正方形的有限平面一分為二,其中一半定為原變量區(qū),在端線外標(biāo)原變量符號(hào)并寫(xiě)為1,另一半定為反變量區(qū)(可不標(biāo)反變量符號(hào))并寫(xiě)為0,即一個(gè)變量的原變量和反變量各有獨(dú)立區(qū)域,不能重復(fù),這樣綜合起來(lái)就是一個(gè)含有2n個(gè)小方格的方格圖。各小方格按端線外標(biāo)注的文字和數(shù)字符號(hào)也就分別代表了相應(yīng)的最小項(xiàng),人們可以按著對(duì)號(hào)入座的方式將最小項(xiàng)填入卡諾圖。

1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法圖1-19給出了二變量、三變量和四變量卡諾圖的畫(huà)法。圖1-19卡諾圖畫(huà)法規(guī)則(a)二變量(b)三變量(c)四變量1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法②用卡諾圖表示邏輯函數(shù)既然任何一個(gè)邏輯函數(shù)都可以寫(xiě)成與或表達(dá)式,能表示為若干最小項(xiàng)之和的形式,而最小項(xiàng)在卡諾圖中又都有相應(yīng)的位置,那么自然也就可以用卡諾圖來(lái)表示邏輯函數(shù)了。具體做法是:如果邏輯函數(shù)為最小項(xiàng)表達(dá)式,就在卡諾圖上把式中各最小項(xiàng)所對(duì)應(yīng)的小方格內(nèi)填入1,其余的方格填入0,這樣就得到表示邏輯函數(shù)的卡諾圖了。1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法[例1-10]

用卡諾圖表示邏輯函數(shù)解:因?yàn)楹瘮?shù)F為四變量最小項(xiàng)表達(dá)式,應(yīng)首先確定各最小項(xiàng)編號(hào),并將函數(shù)寫(xiě)為的形式,有

然后畫(huà)出四變量卡諾圖,將對(duì)應(yīng)于函數(shù)式中各最小項(xiàng)的方格位置上填入1,其余方格位置上填入0,就得到了如圖1-20所示的函數(shù)F的卡諾圖。1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法[例1-10]

用卡諾圖表示邏輯函數(shù)解:因?yàn)楹瘮?shù)F為四變量最小項(xiàng)表達(dá)式,應(yīng)首先確定各最小項(xiàng)編號(hào),并將函數(shù)寫(xiě)為的形式,有

圖1-20[例1-10]函數(shù)F的卡諾圖1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法[例1-11]已知邏輯函數(shù)F的卡諾圖如圖1-21所示,試寫(xiě)出F的函數(shù)式。圖1-21[例1-11]函數(shù)F的卡諾圖解:因?yàn)镕等于卡諾圖中填入1的那些最小項(xiàng)之和,所以1.3邏輯函數(shù)的化簡(jiǎn)(2)邏輯函數(shù)的卡諾圖表示方法[例1-12]

試將函數(shù)填入卡諾圖解:首先將F變換為與或式然后在四變量卡諾圖中將每個(gè)乘積項(xiàng)各因子共同占有的區(qū)域填入1,其余的填0,就得到了F的卡諾圖,如圖1-22所示。圖1-22[例1-12]函數(shù)F的卡諾圖1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)用卡諾圖化簡(jiǎn)邏輯函數(shù)的步驟

①首先將邏輯函數(shù)變換為與或表達(dá)式。②畫(huà)出邏輯函數(shù)的卡諾圖。③將2n個(gè)為1的相鄰方格分別畫(huà)方格群,整理每個(gè)方格群的公因子,作為乘積項(xiàng)。④將整理后的乘積項(xiàng)加起來(lái),就是化簡(jiǎn)后的與或式。1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)在利用卡諾圖進(jìn)行邏輯函數(shù)化簡(jiǎn)時(shí)應(yīng)注意遵循下列幾項(xiàng)原則,以保證化簡(jiǎn)結(jié)果準(zhǔn)確、無(wú)遺漏。

◆所謂2n個(gè)1相鄰畫(huà)一個(gè)方格群是指n=0,1,2,3,4時(shí)分別為一個(gè)1,兩個(gè)1,四個(gè)1,八個(gè)1,十六個(gè)1相鄰構(gòu)成方形(或矩形),可以用包圍圈將這些1圈起來(lái),形成方格群,這包括上下、左右、相對(duì)邊界、四角等各種相鄰的情況(把卡諾圖看成是封閉的圖形,幾何相鄰的最小項(xiàng)也是邏輯相鄰的),如圖1-24所示。

◆包圍圈越大,即方格群中包含的最小項(xiàng)(2n個(gè))越多,公因子越少,化簡(jiǎn)結(jié)果越簡(jiǎn)單。1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)在利用卡諾圖進(jìn)行邏輯函數(shù)化簡(jiǎn)時(shí)應(yīng)注意遵循下列幾項(xiàng)原則,以保證化簡(jiǎn)結(jié)果準(zhǔn)確、無(wú)遺漏。

◆在畫(huà)包圍圈時(shí),最小項(xiàng)可以被重復(fù)包圍(因?yàn)锳+A=A),但每個(gè)方格群至少要有一個(gè)最小項(xiàng)與其它方格群不重復(fù),以保證該化簡(jiǎn)項(xiàng)的獨(dú)立性。

◆必須把組成函數(shù)的全部最小項(xiàng)都圈完,為了不遺漏,一般應(yīng)先圈定孤立項(xiàng),再圈只有一種合并方式的最小項(xiàng)。

◆方格群的個(gè)數(shù)越少,化簡(jiǎn)后的乘積項(xiàng)就越少。1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)

[例1-13]

利用圖形法化簡(jiǎn)函數(shù)解:(1)先把函數(shù)F填入四變量卡諾圖,如圖1-25所示。(2)畫(huà)包圍圈。從圖中看出,m(6,7,14,15)不必再圈了,盡管這個(gè)包圍圈最大,但它不是獨(dú)立的,這四個(gè)最小項(xiàng)已被其它四個(gè)方格群全圈過(guò)了。

圖1-25[例1-13]的卡諾圖1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)

[例1-13]

利用圖形法化簡(jiǎn)函數(shù)解:(3)提取每個(gè)包圍圈中最小項(xiàng)的公因子構(gòu)成乘積項(xiàng),然后將這些乘積項(xiàng)相加得到簡(jiǎn)化的與或表達(dá)式

1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)

[例1-14]

利用卡諾圖法將下式化為最簡(jiǎn)與或邏輯式解:(1)首先將函數(shù)F填入四變量卡諾圖,如圖1-26所示。(2)畫(huà)方格群。

圖1-26[例1-14]的卡諾圖1.3邏輯函數(shù)的化簡(jiǎn)(3)用卡諾圖法化簡(jiǎn)邏輯函數(shù)

[例1-14]

利用卡諾圖法將下式化為最簡(jiǎn)與或邏輯式解:(3)整理每個(gè)方格群的公因子作為乘積項(xiàng)。

(4)將上一步驟中各乘積項(xiàng)加起來(lái),得到最簡(jiǎn)與或函數(shù)式為圖1-26[例1-14]的卡諾圖1.4門(mén)電路在集成技術(shù)迅速發(fā)展和廣泛應(yīng)用的今天,分立元件門(mén)電路已經(jīng)很少有人使用,但不管功能多么強(qiáng)、結(jié)構(gòu)多么復(fù)雜的集成門(mén)電路,都是以分立元件門(mén)電路為基礎(chǔ),經(jīng)過(guò)改造演變而來(lái)的。了解分立元件門(mén)電路的工作原理,有助于學(xué)習(xí)和掌握集成門(mén)電路。分立元件門(mén)電路包括二極管門(mén)電路和三極管門(mén)電路兩類(lèi)。1.4門(mén)電路1.分立元件門(mén)電路(1)二極管門(mén)電路①二極管與門(mén)圖1-28(a)所示是用二極管組成的與門(mén)電路。由圖可知,輸入信號(hào)A和B中只要有一個(gè)為0,則與該輸入端相連的二極管必然因獲得正偏電壓而導(dǎo)通,使輸出端F為0;只有A和B全為1時(shí),F(xiàn)才為1。輸出F與輸入A、B之間符合“與”的邏輯關(guān)系,即該電路能實(shí)現(xiàn)“與”邏輯運(yùn)算,所以叫“與門(mén)”電路。圖1-28(a)二極管與門(mén)1.4門(mén)電路1.分立元件門(mén)電路(1)二極管門(mén)電路①二極管與門(mén)根據(jù)邏輯式,不難畫(huà)出在給定輸入波形下的輸出波形,如圖1-28(b)所示。圖1-28(b)二極管與門(mén)波形圖1.4門(mén)電路1.分立元件門(mén)電路(1)二極管門(mén)電路①二極管或門(mén)二極管或門(mén)電路如圖1-27(a)所示,輸入信號(hào)A和B中只要有一個(gè)為l,相應(yīng)的二極管就會(huì)導(dǎo)通,輸出F就為1;只有A和B全為0時(shí),F(xiàn)才為0。輸出F與輸入A、B之間符合“或”的邏輯關(guān)系,即該電路能實(shí)現(xiàn)“或”邏輯運(yùn)算,所以叫“或門(mén)”電路,其邏輯式為。波形圖舉例如圖1-29(b)所示。圖1-29(a)二極管或門(mén)圖1-29(b)二極管或門(mén)波形圖1.4門(mén)電路1.分立元件門(mén)電路(2)三極管門(mén)電路①三極管非門(mén)如圖1-30所示,當(dāng)輸入信號(hào)A為0時(shí),三極管不通,輸出F為l;當(dāng)A為1時(shí),三極管飽和導(dǎo)通,F(xiàn)為0。輸出F與輸入A之間符合“非”的邏輯關(guān)系,即該電路能實(shí)現(xiàn)“非”邏輯運(yùn)算,所以叫“非門(mén)”電路。圖1-30三極管非門(mén)1.4門(mén)電路1.分立元件門(mén)電路(2)三極管門(mén)電路②與非門(mén)和或非門(mén)與非門(mén)將二極管與門(mén)和反相器連接起來(lái),就可以構(gòu)成如圖1-31所示的與非門(mén)。在圖中輸入端A和B中只要有一個(gè)為0,三極管截止,輸出F為l;只有A和B全為1,三極管飽和導(dǎo)通,輸出F為0。輸出F與輸入A,B之間符合“與非”的邏輯關(guān)系,即該電路能實(shí)現(xiàn)“與非”邏輯運(yùn)算,所以叫“與非門(mén)”電路,其邏輯表達(dá)式為圖1-31與非門(mén)1.4門(mén)電路1.分立元件門(mén)電路(2)三極管門(mén)電路②與非門(mén)和或非門(mén)或非門(mén)將二極管或門(mén)和反相器連接起來(lái),就構(gòu)成了如圖1-32所示的或非門(mén)。在圖中,輸入A和B中只要有一個(gè)為l,三極管飽和導(dǎo)通,輸出F為0;只有A和B全為0,三極管截止,而輸出F為l。輸出F與輸入A和B之間符合“或非”的邏輯關(guān)系,即該電路能實(shí)現(xiàn)“或非”邏輯運(yùn)算,所以叫“或非門(mén)”電路,其邏輯表達(dá)式為。圖1-32或非門(mén)1.4門(mén)電路2.集成邏輯門(mén)電路分立元件的門(mén)電路體積大,可靠性差。而集成門(mén)電路不僅微型化、可靠性高、耗電小,而且速度高,便于多級(jí)連接。目前使用較多的集成門(mén)電路有兩大類(lèi),一類(lèi)是輸入端和輸出端均由三極管構(gòu)成,稱(chēng)為三極管-三極管邏輯電路,簡(jiǎn)稱(chēng)TTL電路,另一類(lèi)是由CMOS器件組成的邏輯電路。為了正確地使用集成門(mén)電路,不僅要掌握其邏輯功能,還要了解它們的特性和主要參數(shù)。1.4門(mén)電路2.集成邏輯門(mén)電路

TTL門(mén)電路在雙極型集成邏輯門(mén)電路中應(yīng)用最廣泛的是TTL門(mén)電路。目前國(guó)產(chǎn)的TTL門(mén)電路有54/74、54/74H、54/74S、54/74LS、54/74AS、54/74ALS等六大系列。在TTL門(mén)電路中,集成與非門(mén)是常用的門(mén)電路。下面我們來(lái)分析TTL與非門(mén)的工作原理以及它是如何實(shí)現(xiàn)“與非”邏輯功能的。1.4門(mén)電路2.集成邏輯門(mén)電路(1)TTL與非門(mén)的工作原理①電路結(jié)構(gòu)

圖1-3354/74系列TTL與非門(mén)典型電路1.4門(mén)電路2.集成邏輯門(mén)電路(1)TTL與非門(mén)的工作原理②工作原理

設(shè)入端A、B的輸入信號(hào)UI的高、低電平分別為UIH=3.4V,UIL=0.3V。當(dāng)入端A、B中有低電平時(shí),T1管對(duì)應(yīng)的發(fā)射結(jié)導(dǎo)通,T1的基極電位被鉗位于1V左右。這一電壓被分配給T1的集電結(jié)、T2的發(fā)射結(jié)及T5的發(fā)射結(jié),顯然這三個(gè)PN結(jié)都不具備導(dǎo)通條件,T2、T5都是截止的。此時(shí),+UCC經(jīng)R1流入T1的基極電流較大,而T1的集電極回路電阻為R2與T2集電結(jié)反偏電阻之和,阻值非常大,故IC1很小,所以T1工作于深度飽和狀態(tài),UCE(sat)≈0V,由于T2截止,UC2為高電平,近于5V,UE2為低電平,T3、T4導(dǎo)通,T5截止,輸出為高電平UOH。其值為:

UOH=UCC-IB3

R2-UBE3-UBE4≈3.4V1.4門(mén)電路2.集成邏輯門(mén)電路(1)TTL與非門(mén)的工作原理②工作原理

當(dāng)A、B同時(shí)為高電平時(shí),如果沒(méi)有T2、T5的存在,T1的基極電位將為UIH+UBE=(3.4+0.7)V=4.1V,現(xiàn)在這一電壓分配給T1的集電結(jié)、T2的發(fā)射結(jié)和T5的發(fā)射結(jié),UCC通過(guò)R1、T1的集電結(jié)向T2、T5提供基極電流,使T2、T5的發(fā)射結(jié)同時(shí)導(dǎo)通。實(shí)際上將UB1鉗位在2.lV,而不可能是4.1V。與此同時(shí),因T2導(dǎo)通使UC2下降,UE2升高,所以T3、T4截止,T5導(dǎo)通,輸出為低電平UOL,其值一般為:UOL=UCE

(sat)5≈0.3V。1.4門(mén)電路2.集成邏輯門(mén)電路(1)TTL與非門(mén)的工作原理②工作原理

值得注意的是,當(dāng)TTL邏輯電路的輸入端懸空時(shí),可導(dǎo)致輸入為1狀態(tài)。因?yàn)檫@時(shí)電源UCC通過(guò)R1和T1的集電結(jié)可使T2、T5導(dǎo)通。綜合上述分析,F(xiàn)和A、B為與非關(guān)系,即:1.4門(mén)電路2.集成邏輯門(mén)電路(2)TTL與非門(mén)的外特性及其主要參數(shù)①電壓傳輸特性電壓傳輸特性描述了門(mén)電路的輸入電壓和輸出電壓之間的關(guān)系。如圖1-34所示是TTL與非門(mén)的電壓傳輸特性。由圖可見(jiàn),當(dāng)UI從零開(kāi)始逐漸增加時(shí),在一定的UI范圍里輸出保持高電平基本不變。當(dāng)UI上升到一定數(shù)值后,輸出很快下降為低電平,此后即使UI繼續(xù)增加,輸出也基本保持低電平不變。

圖1-34TTL與非門(mén)的電壓傳輸特性1.4門(mén)電路2.集成邏輯門(mén)電路(2)TTL與非門(mén)的外特性及其主要參數(shù)②主要參數(shù)

輸入高電平UIH和輸入低電平UILUIH是與邏輯1對(duì)應(yīng)的輸入電平,其典型值是3.6V。UIL是與邏輯0對(duì)應(yīng)的輸入電平,其典型值是0.3V。

輸出高電平UOH和輸出低電平UOLUOH是指當(dāng)與非門(mén)輸入至少有一個(gè)為低電平時(shí)的輸出高電平。UOL是指當(dāng)與非門(mén)輸入全為高電平時(shí)的輸出低電平。對(duì)TTL與非門(mén),當(dāng)UCC為5V時(shí),UOH≥2.4V,UOL≤0.4V。開(kāi)門(mén)電平UON和關(guān)門(mén)電平UOFF開(kāi)門(mén)電平UON是保證與非門(mén)輸出為低電平的最小輸入高電平。關(guān)門(mén)電平UOFF是保證與非門(mén)輸出為高電平的最大輸入低電平。一般TTL與非門(mén)的UON=l.8V,UOFF=0.8V。1.4門(mén)電路2.集成邏輯門(mén)電路(2)TTL與非門(mén)的外特性及其主要參數(shù)②主要參數(shù)

閾值電壓UTH對(duì)門(mén)電路來(lái)說(shuō),使輸出發(fā)生高低電平轉(zhuǎn)換的輸入電壓的值稱(chēng)為閾值電壓UTH。54/74H系列UTH=1.4V,54/74LS系列UTH=1.2V。

噪聲容限電壓噪聲容限電壓是用來(lái)描述與非門(mén)抗干擾能力的參數(shù)。當(dāng)有噪聲電壓疊加在輸入信號(hào)的高、低電平上時(shí),只要噪聲電壓的幅度不超過(guò)容許值,門(mén)電路輸出的邏輯狀態(tài)就不會(huì)受到影響,這個(gè)容許值通常叫噪聲容限電壓。噪聲容限電壓越大,其抗干擾能力越強(qiáng)。低電平噪聲容限電壓UNL=UOFF-UIL

(2.1)高電平噪聲容限電壓UNH=UIH-UON

(2.2)1.4門(mén)電路2.集成邏輯門(mén)電路(2)TTL與非門(mén)的外特性及其主要參數(shù)②主要參數(shù)

平均傳輸延遲時(shí)間tpd從與非門(mén)的輸入端加上一個(gè)脈沖信號(hào)UI到輸出端輸出一個(gè)脈沖信號(hào)UO其間有一定的時(shí)間延遲,如圖1-35所示。它表示了門(mén)電路的開(kāi)關(guān)速度。用平均傳輸延遲時(shí)間tpd表示這個(gè)參數(shù)為

(2.3)

1.4門(mén)電路2.集成邏輯門(mén)電路(2)TTL與非門(mén)的外特性及其主要參數(shù)②主要參數(shù)

圖1-35TTL與非門(mén)的傳輸延遲tpd越小,表示門(mén)電路的開(kāi)關(guān)速度越快。1.4門(mén)電路2.集成邏輯門(mén)電路(3)其它類(lèi)型的TTL門(mén)電路①集電極開(kāi)路的門(mén)電路(OC門(mén))

圖1-36集電極開(kāi)路與非門(mén)的電路及邏輯符號(hào)(a)電路(b)符號(hào)1.4門(mén)電路2.集成邏輯門(mén)電路(3)其它類(lèi)型的TTL門(mén)電路②三態(tài)輸出與非門(mén)三態(tài)輸出與非門(mén)簡(jiǎn)稱(chēng)三態(tài)門(mén)。所謂三態(tài)門(mén),是指其輸出有三種狀態(tài),即高電平、低電平和高阻態(tài)(開(kāi)路狀態(tài))。在高阻態(tài)時(shí),其輸出與外接電路呈斷開(kāi)狀態(tài)。圖1-37所示是三態(tài)門(mén)的邏輯圖。

圖1-37TTL三態(tài)與非門(mén)的邏輯圖1.4門(mén)電路2.集成邏輯門(mén)電路

CMOS門(mén)電路

CMOS集成邏輯器件具有輸入電阻高、功耗小、帶負(fù)載能力強(qiáng)、抗干擾能力強(qiáng)、電源電壓范圍寬、集成度高等優(yōu)點(diǎn),因此目前CMOS集成邏輯電路比TTL電路應(yīng)用更為廣泛。CMOS器件的系列較多,有4000、HC、HCT、AC、ACT等。其中4000為普通CMOS;HC為高速CMOS;HCT為能夠與TTL兼容的CMOS;AC為先進(jìn)的CMOS;ACT為先進(jìn)的能夠與TTL兼容的CMOS。CMOS器件的電源電壓:4000系列為3~15V;HC系列為2~6V;HCT、AC、ACT等與TTL系列相同,為5V。1.4門(mén)電路2.集成邏輯門(mén)電路

(1)常用CMOS邏輯門(mén)

CMOS非門(mén)如圖1-41(a)所示是一個(gè)CMOS非門(mén)(反相器)。圖中,Tl是P溝道增強(qiáng)型MOS管,此處做負(fù)載管;T2是N溝道增強(qiáng)型MOS管,此處做驅(qū)動(dòng)管。當(dāng)輸入A為低電平時(shí),T2截止,Tl飽和導(dǎo)通,輸出F為高電平(約為UDD);當(dāng)輸入A為高電平時(shí),T2飽和導(dǎo)通,Tl截止,輸出F為低電平(約為0)。由分析可見(jiàn),該電路具有非門(mén)、即反相器的功能。圖1-41(a)CMOS非門(mén)1.4門(mén)電路2.集成邏輯門(mén)電路

(1)常用CMOS邏輯門(mén)

CMOS與非門(mén)如圖1-41(b)所示是一個(gè)CMOS與非門(mén)。當(dāng)A和B中有為低電平時(shí),P溝道管T3和T4中必有導(dǎo)通的,N溝道管Tl和T2必有截止的,則輸出為高電平;當(dāng)A和B全為高電平時(shí)Tl和T2都導(dǎo)通,T3和T4都截止,則輸出為低電平。因此這個(gè)電路為與非門(mén),即。圖1-41(b)CMOS與非門(mén)1.4門(mén)電路2.集成邏輯門(mén)電路

(1)常用CMOS邏輯門(mén)

CMOS或非門(mén)如圖1-41(c)所示是一個(gè)CMOS或非門(mén)。當(dāng)A和B均為低電平時(shí),T3和T4飽和導(dǎo)通,Tl和T2截止,F(xiàn)為高電平;當(dāng)A和B中有高電平時(shí),T3和T4中必有截止的,Tl和T2中必有導(dǎo)通的,F(xiàn)為低電平;當(dāng)A和B均為高電平時(shí),Tl和T2飽和導(dǎo)通,T3和T4截止,F(xiàn)為低電平。由以上分析可見(jiàn),該電路只有在輸入全為低電平時(shí),輸出才是高電平,實(shí)現(xiàn)了或非門(mén)的功能,即。圖1-41(c)CMOS或非門(mén)1.4門(mén)電路2.集成邏輯門(mén)電路

(2)CMOS傳輸門(mén)和雙向模擬開(kāi)關(guān)

CMOS傳輸門(mén)也是構(gòu)成各種CMOS邏輯電路的一種基本單元電路。傳輸門(mén)電路和邏輯符號(hào)如圖1-42所示。圖1-42CMOS傳輸門(mén)的電路和邏輯符號(hào)(a)電路(b)邏輯符號(hào)1.4門(mén)電路2.集成邏輯門(mén)電路

(2)CMOS傳輸門(mén)和雙向模擬開(kāi)關(guān)傳輸門(mén)的工作原理:如果控制信號(hào)的高、低電平分別是UDD和0,則當(dāng)c=0、=1時(shí),只要輸入信號(hào)的變化范圍不超過(guò)0~UDD,則Tl和T2同時(shí)截止,輸入和輸出之間呈現(xiàn)高阻態(tài),傳輸門(mén)截止;相反,如果c=1、=0,且0≤UI≤UDD-UGS(th)N(UGS(th)N為N溝道增強(qiáng)型MOS管的開(kāi)啟電壓),則Tl導(dǎo)通,若|UGS(th)P|≤UI≤UDD(UGS(th)P為P溝道增強(qiáng)型MOS管的開(kāi)啟電壓),則T2導(dǎo)通,因此,UI在0~UDD范圍內(nèi)變化時(shí),至少有一個(gè)管子是接通的,傳輸門(mén)導(dǎo)通。由于MOS管漏、源極結(jié)構(gòu)對(duì)稱(chēng)、可以互換,所以傳輸門(mén)可以作雙向開(kāi)關(guān),即入端和出端可以互換使用。1.4門(mén)電路2.集成邏輯門(mén)電路(2)CMOS傳輸門(mén)和雙向模擬開(kāi)關(guān)利用CMOS傳輸門(mén)和CMOS反相器的各種組合可以構(gòu)成多種復(fù)雜的邏輯電路,如觸發(fā)器、寄存器、計(jì)數(shù)器等,當(dāng)然也可以組成模擬開(kāi)關(guān)。模擬開(kāi)關(guān)既可傳遞數(shù)字信號(hào),又可傳遞模擬信號(hào)。典型的模擬開(kāi)關(guān)電路如圖1-43所示。圖1-43CMOS雙向模擬開(kāi)關(guān)1.4門(mén)電路2.集成邏輯門(mén)電路(3)CMOS數(shù)字電路的特點(diǎn)及使用時(shí)的注意事項(xiàng)CMOS數(shù)字電路的特點(diǎn)①CMOS電路的工作速度比TTL電路的低。②CMOS帶負(fù)載的能力比TTL電路強(qiáng)。③CMOS電路的電源電壓允許范圍較大,約在3~18V,抗干擾能力比TTL電路強(qiáng)。④CMOS電路的功耗比TTL電路小得多。門(mén)電路的功耗只有幾個(gè)μW,中規(guī)模集成電路的功耗也不會(huì)超過(guò)100μW。⑤CMOS集成電路的集成度比TTL電路高。⑥CMOS電路適合于特殊環(huán)境下工作。⑦CMOS電路容易受靜電感應(yīng)而擊穿,在使用和存放時(shí)應(yīng)注意靜電屏蔽,焊接時(shí)電烙鐵應(yīng)接地良好,尤其是CMOS電路多余不用的輸入端不能懸空,應(yīng)根據(jù)需要接地或接高電平。1.4門(mén)電路2.集成邏輯門(mén)電路(3)CMOS數(shù)字電路的特點(diǎn)及使用時(shí)的注意事項(xiàng)使用集成電路時(shí)的注意事項(xiàng)①對(duì)于各種集成電路,使用時(shí)一定要在推薦的工作條件范圍內(nèi),否則將導(dǎo)致性能下降或損壞器件。②數(shù)字集成電路中多余的輸入端在不改變邏輯關(guān)系的前提下可以并聯(lián)起來(lái)使用,也可根據(jù)邏輯關(guān)系的要求接地或接高電平。TTL電路多余的輸入端懸空表示輸入為高電平;但CMOS電路,多余的輸入端不允許懸空,否則電路將不能正常工作。③TTL電路和CMOS電路之間一般不能直接連接,而需利用接口電路進(jìn)行電平轉(zhuǎn)換或電流變換才可進(jìn)行連接,使前級(jí)器件的輸出電平及電流滿足后級(jí)器件對(duì)輸入電平及電流的要求,并不得對(duì)器件造成損害。1.5組合邏輯電路的分析與設(shè)計(jì)

根據(jù)需要將邏輯門(mén)電路進(jìn)行組合,可以構(gòu)成具有各種邏輯功能的電路,即組合邏輯電路。組合電路的特點(diǎn)是:其輸出狀態(tài)只取決于當(dāng)前的輸入狀態(tài),而與原輸出狀態(tài)無(wú)關(guān),即輸出與輸入的關(guān)系具有即時(shí)性。組合邏輯電路可以有一個(gè)或幾個(gè)輸入端,也可以有一個(gè)或幾個(gè)輸出端。1.5組合邏輯電路的分析與設(shè)計(jì)

1.5組合邏輯電路的分析與設(shè)計(jì)

研究組合電路的任務(wù)有三方面:1.對(duì)已給定的組合電路分析其邏輯功能。2.根據(jù)邏輯命題的需要,設(shè)計(jì)組合電路。3.掌握常用組合單元電路的邏輯功能,選擇和應(yīng)用到工程實(shí)際中去。1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析1.對(duì)已給定的組合電路分析其邏輯根據(jù)邏輯電路圖寫(xiě)出邏輯表達(dá)式;2.化簡(jiǎn)或變換邏輯表達(dá)式;3.根據(jù)邏輯表達(dá)式填寫(xiě)真值表;4.由真值表分析電路的邏輯功能。分析方法1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-16]分析如圖1-55所示電路的邏輯功能。圖1-55邏輯圖1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-16]分析如圖1-55所示電路的邏輯功能。解:首先逐級(jí)寫(xiě)出各門(mén)電路輸出端的邏輯表達(dá)式最后得出該組合門(mén)電路總輸出的邏輯表達(dá)式為化簡(jiǎn)該邏輯表達(dá)式

1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-16]分析如圖1-55所示電路的邏輯功能。由化簡(jiǎn)后的表達(dá)式填寫(xiě)真值表如表1.7所示。表1.7例1-16的真值表從真值表可以看出,當(dāng)輸入A與B相同時(shí),輸出為0;當(dāng)A與B不同時(shí),輸出為1,實(shí)現(xiàn)了異或邏輯運(yùn)算,所以該邏輯電路叫做異或門(mén)電路。1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-17]分析如圖1-56所示電路的邏輯功能。

圖1-56邏輯圖1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-17]分析如圖1-56所示電路的邏輯功能。

解:寫(xiě)出邏輯表達(dá)式:化簡(jiǎn)該邏輯表達(dá)式

1.5組合邏輯電路的分析與設(shè)計(jì)

1.組合邏輯電路的分析[例1-17]分析如圖1-56所示電路的邏輯功能。

由此可知,圖1-56電路為四個(gè)門(mén)電路構(gòu)成的異或門(mén)。

從以上兩個(gè)例題可以看出,電路確定后,其功能就被唯一地確定了,但要實(shí)現(xiàn)某一特定的功能,其電路卻不是唯一的。1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)1.假定事物不同狀態(tài)的邏輯值;2.根據(jù)邏輯要求列出真值表;3.由真值表寫(xiě)出邏輯表達(dá)式;化簡(jiǎn)或變換邏輯表達(dá)式;根據(jù)邏輯表達(dá)式畫(huà)出邏輯電路圖。設(shè)計(jì)方法1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

[例1-18]

某系統(tǒng)中有三盞指示燈H1,H2,H3,當(dāng)H1與H2全亮或H2與H3全亮?xí)r,應(yīng)發(fā)出報(bào)警。請(qǐng)?jiān)O(shè)計(jì)一報(bào)警電路,并用與非門(mén)組成邏輯電路。解:在解決一個(gè)實(shí)際的邏輯問(wèn)題時(shí),首先必須設(shè)定各種事物不同狀態(tài)的邏輯值,以便于填寫(xiě)真值表。對(duì)本例,設(shè)燈H1,H2,H3所對(duì)應(yīng)的狀態(tài)變量分別為A、B、C,并設(shè)燈亮為1,燈滅為0;設(shè)報(bào)警狀態(tài)函數(shù)為F,報(bào)警時(shí)為1,不報(bào)警時(shí)為0。根據(jù)題意列出的真值表如表1.8所示。1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

表1.8[例1-18]的真值表由真值表可見(jiàn),有三種情況(F=1的情況)需要報(bào)警。1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

對(duì)這三種情況,寫(xiě)出報(bào)警的邏輯表達(dá)式并進(jìn)行化簡(jiǎn)如下:1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

由于題目要求用與非門(mén)組成邏輯電路,所以化簡(jiǎn)結(jié)果應(yīng)為與非-與非形式。根據(jù)化簡(jiǎn)后的邏輯表達(dá)式畫(huà)出的邏輯電路圖如圖1-57所示。圖1-57報(bào)警邏輯電路圖1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

[例1-19]設(shè)計(jì)一個(gè)能實(shí)現(xiàn)兩個(gè)n位二進(jìn)制數(shù)加法運(yùn)算的邏輯電路。解:兩個(gè)1位的二進(jìn)制數(shù)進(jìn)行相加運(yùn)算,若不考慮低位進(jìn)位,稱(chēng)為半加運(yùn)算,例如兩個(gè)二進(jìn)制數(shù)的最低位相加。實(shí)現(xiàn)半加運(yùn)算的邏輯電路叫做半加器。半加運(yùn)算的真值表如表1.9所示。表1.9半加運(yùn)算的真值表1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

由真值表可知,當(dāng)兩個(gè)加數(shù)不相同時(shí)本位和為1,否則本位和為0??梢?jiàn)本位和的運(yùn)算是將兩個(gè)加數(shù)進(jìn)行邏輯異或。用S表示本位和,則本位和可表示為。因此,可以用一個(gè)異或門(mén)電路來(lái)實(shí)現(xiàn)本位求和的運(yùn)算。

由真值表可以看出本位進(jìn)位的規(guī)律。當(dāng)兩個(gè)加數(shù)均為1時(shí)本位進(jìn)位為1,否則本位進(jìn)位為0??梢?jiàn)本位進(jìn)位是將兩個(gè)加數(shù)進(jìn)行邏輯與。用C表示本位進(jìn)位,則本位進(jìn)位可表示為C=AB。因此可以用一個(gè)與門(mén)電路來(lái)實(shí)現(xiàn)本位進(jìn)位的運(yùn)算。由上述分析可知,完成半加運(yùn)算的半加器可以由一個(gè)異或門(mén)和一個(gè)與門(mén)電路組成,如圖1-58所示。1.5組合邏輯電路的分析與設(shè)計(jì)

2.組合邏輯電路的設(shè)計(jì)

圖1-58半加器的邏輯電路圖1.6常用的組合邏輯電路

在實(shí)用的數(shù)字系統(tǒng)中,經(jīng)常會(huì)大量應(yīng)用一些具有特定功能的組合邏輯模塊,如全加器、編碼器、譯碼器、數(shù)據(jù)選擇器和數(shù)據(jù)比較器等,這些功能模塊被制成中規(guī)模集成電路,方便使用,這些集成電路具有通用性強(qiáng)、兼容性好、功耗小、工作穩(wěn)定可靠等優(yōu)點(diǎn),本節(jié)介紹其工作原理和功能。

1.6常用的組合邏輯電路

1.加法器計(jì)算機(jī)中經(jīng)常要對(duì)二進(jìn)制數(shù)進(jìn)行算術(shù)運(yùn)算,其加、減、乘、除的四則運(yùn)算都是分解成加法運(yùn)算進(jìn)行的,因此加法器是數(shù)字電路中的主要單元電路。加法器按功能可分為半加器和全加器兩種類(lèi)型。1.6常用的組合邏輯電路

1.加法器(1)半加器兩個(gè)1位的二進(jìn)制數(shù)進(jìn)行相加運(yùn)算,若不考慮低位進(jìn)位,稱(chēng)為半加運(yùn)算,例如兩個(gè)二進(jìn)制數(shù)的最低位相加。實(shí)現(xiàn)半加運(yùn)算的邏輯電路叫做半加器。設(shè)半加器的被加數(shù)為A,加數(shù)為B,相加結(jié)果的和數(shù)為S,向高一位的進(jìn)位為C。則半加器的真值表見(jiàn)表1.11表1.11半加運(yùn)算的真值表1.6常用的組合邏輯電路

1.加法器由真值表可以寫(xiě)出半加器的邏輯表達(dá)式:C=AB由邏輯表達(dá)式可以畫(huà)出半加器邏輯電路圖如圖1-59所示。圖1-59半加器的邏輯電路圖1.6常用的組合邏輯電路

1.加法器(2)全加器兩個(gè)二進(jìn)制數(shù)相加,若考慮低位進(jìn)位的運(yùn)算稱(chēng)為全加運(yùn)算。例如,兩個(gè)n位二進(jìn)制數(shù)相加時(shí),除了最低位之外,其他各位的相加運(yùn)算都是全加運(yùn)算。實(shí)現(xiàn)全加運(yùn)算的邏輯電路叫全加器。設(shè)全加器的被加數(shù)為An,加數(shù)為Bn,低位來(lái)的進(jìn)位為Cn-1,相加結(jié)果的和數(shù)為Sn,向高一位的進(jìn)位為Cn。全加運(yùn)算的真值表見(jiàn)1.121.6常用的組合邏輯電路

1.加法器表1.12全加運(yùn)算的真值表加數(shù)An被加數(shù)Bn低位進(jìn)位Cn-1本位和Sn本位進(jìn)位Cn0000000110010100110110010101011100111111由表1-16可以寫(xiě)出本位和Sn與本位進(jìn)位Cn的邏輯表達(dá)式為1.6常用的組合邏輯電路

1.加法器經(jīng)化簡(jiǎn)為由化簡(jiǎn)的表達(dá)式可知,求本位和Sn需經(jīng)過(guò)兩次半加運(yùn)算,第一次是兩個(gè)加數(shù)進(jìn)行半加,第二次是兩個(gè)加數(shù)半加的和再與低位進(jìn)位進(jìn)行半加,而不論哪一次半加有進(jìn)位時(shí),都會(huì)形成本位進(jìn)位。因此實(shí)現(xiàn)全加運(yùn)算需要兩個(gè)半加器和一個(gè)或門(mén)電路。圖1-60所示是全加器的電路圖及其邏輯符號(hào)。1.6常用的組合邏輯電路

1.加法器圖1-60全加器的邏輯電路圖及邏輯符號(hào)(a)全加器邏輯電路圖(b)全加器邏輯符號(hào)1.6常用的組合邏輯電路

1.加法器一個(gè)全加器只能完成兩個(gè)1位的二進(jìn)制數(shù)的加法運(yùn)算,用多個(gè)全加器可以實(shí)現(xiàn)兩個(gè)多位的二進(jìn)制數(shù)的加法運(yùn)算,即組成加法器。如圖1-61所示是四個(gè)全加器組成的加法器,可以實(shí)現(xiàn)兩個(gè)4位二進(jìn)制數(shù)A3A2A1A0與B3B2B1B0相加的運(yùn)算。其中,S0S1S2S3是各位的本位和,C3是最高位的進(jìn)位。由于最低位沒(méi)有低位進(jìn)位,所以將最低位進(jìn)位處接地。圖1-61四個(gè)全加器組成的加法器1.6常用的組合邏輯電路

1.加法器全加器可以做成集成芯片。將多個(gè)全加器集成在一個(gè)芯片上可以做成集成加法器。例如,74LS283是一種常用的集成4位加法器。圖1-62是它的引腳排列圖。

圖1-62加法器74LS283引腳圖1.6常用的組合邏輯電路

2.編碼器用數(shù)字、文字和符號(hào)來(lái)表示某一狀態(tài)或信息的過(guò)程稱(chēng)為編碼。實(shí)現(xiàn)編碼功能的邏輯電路稱(chēng)為編碼器。在數(shù)字電路中,一般用二進(jìn)制數(shù)編碼。二進(jìn)制數(shù)只有“0”和“1”兩種狀態(tài),電路易于實(shí)現(xiàn),且可以把若干個(gè)“0”和“1”按一定規(guī)律排列起來(lái),組成不同的代碼(二進(jìn)制數(shù))來(lái)表示某一對(duì)象或信號(hào)。1.6常用的組合邏輯電路

2.編碼器(1)二進(jìn)制編碼器二進(jìn)制編碼器是將被編碼信息編成二進(jìn)制代碼的電路。n位二進(jìn)制代碼有2n種代碼組合,所以用n位二進(jìn)制代碼最多可以對(duì)2n個(gè)被編碼信息進(jìn)行編碼,簡(jiǎn)稱(chēng)為2n/n線編碼器。例如,3位二進(jìn)制代碼可對(duì)八個(gè)對(duì)象進(jìn)行編碼,該編碼器簡(jiǎn)稱(chēng)為8/3線編碼器。設(shè)被編碼對(duì)象為N,二進(jìn)制代碼為n位,則二進(jìn)制編碼器應(yīng)滿足N≤2n。下面以4/2線編碼電路為例來(lái)說(shuō)明編碼器的原理。表1.13是對(duì)四個(gè)信息進(jìn)行編碼的二進(jìn)制編碼表。表中I0的編碼是00,I1的編碼是01,I2的編碼是10,I3的編碼是1。1.6常用的組合邏輯電路

2.編碼器表1.13二進(jìn)制編碼表輸入輸出Y1Y0I000I101I210I311表1.13可得出Y1=I2+I3

Y0=I1+I31.6常用的組合邏輯電路

2.編碼器若用與非門(mén)實(shí)現(xiàn)上述邏輯關(guān)系,要將上式變換為

根據(jù)變換后的表達(dá)式畫(huà)出的邏輯圖如圖1-63所示。圖中,I1~I3為編碼器的輸入,Y1和Y0為編碼器的輸出。當(dāng)I1=I2=0,I3=1時(shí),Y1和Y0都為1,即I3的編碼是1;當(dāng)I1=I3=0,I2=1時(shí),Y1=1,Y0=0,即I2的編碼是10。當(dāng)I1~I3均為0時(shí),Y1和Y0都為0,即I0的編碼為00,所以電路中沒(méi)設(shè)置輸入端I0??梢?jiàn),如圖1-63所示的編碼電路實(shí)現(xiàn)了表1.13的編碼操作。1.6常用的組合邏輯電路

2.編碼器圖1-63二進(jìn)制編碼電路1.6常用的組合邏輯電路

2.編碼器(2)二-十進(jìn)制編碼二-十進(jìn)制編碼也稱(chēng)為8421BCD編碼器。它的功能是將十進(jìn)制數(shù)碼(或其他十個(gè)信息)轉(zhuǎn)換為8421BCD碼。它應(yīng)當(dāng)是10線-4線編碼器,即有10個(gè)輸入端,4個(gè)輸出端。表1.14是8421BCD

溫馨提示

  • 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)論