




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、教學(xué)提示教學(xué)提示:數(shù)字電路是處理數(shù)字信號的電路,研究的是輸入信號狀態(tài)和輸出信號狀態(tài)之間的邏輯關(guān)系。數(shù)字信號只有0和1兩個狀態(tài)。數(shù)字電路采用“邏輯代數(shù)”這一數(shù)學(xué)工具來分析和描述,完全區(qū)別于模擬電路的分析、設(shè)計方法。教學(xué)目標:教學(xué)目標:(1) 掌握與門、或門、非門、與非門、或非門的邏輯功能;(2) 了解TTL與非門和CMOS門電路的工作特點;(3) 掌握邏輯函數(shù)的表示方法,能用邏輯代數(shù)的運算規(guī)則簡化函數(shù)表達式;(4) 理解加法器、編碼器、譯碼器、比較器和數(shù)據(jù)選擇器等組合邏輯電路的工作原理;(5) 能夠分析和設(shè)計簡單的組合邏輯電路。第第9 9章章 門電路和組合邏輯電路門電路和組合邏輯電路 9.1 基
2、本邏輯運算基本邏輯運算 9.2 集成邏輯門電路集成邏輯門電路 9.3 邏輯函數(shù)邏輯函數(shù) 9.4 組合邏輯電路組合邏輯電路模擬電路前幾章中討論了隨時間連續(xù)變化的模擬信號在電路中被放大的工作原理,放大電路中起核心放大作用的晶體管都是在線性狀態(tài)下工作,這樣的電路通常稱為模擬電路。數(shù)字電路數(shù)字電路是一種開關(guān)電路,數(shù)字電路中的晶體管一般都是工作在通、斷兩種狀態(tài)。數(shù)字電路有如下特點。(1).工作信號是開關(guān)信號,在時間和數(shù)值上是不連續(xù) 的,在電路上是低電平和高電平,這兩種狀態(tài)用 “0”和“1”表示。(2) 數(shù)字電路中關(guān)心的是:輸入信號狀態(tài)(0或1)與輸出信 號狀態(tài)(0或1)之間的邏輯關(guān)系。 一個數(shù)字電路所具
3、有的邏輯關(guān)系稱為該數(shù)字電路的 邏輯功能,可用邏輯函數(shù)表示。 (3).數(shù)字電路進行邏輯分析和邏輯設(shè)計的主要工具是邏 輯代數(shù)。 (4).數(shù)字電路會按照設(shè)計者所設(shè)計的邏輯功能進行邏輯 推理和邏判斷,還可具備一定的“邏輯思維”的能力。關(guān)于邏輯代數(shù)邏輯代數(shù)又稱為布爾代數(shù)或開關(guān)代數(shù)。邏輯代數(shù)所表示的不是數(shù)量上的大小關(guān)系,而是一種邏輯上的關(guān)系。它僅有0和1兩個取值,無數(shù)值的意義.0和1是表示矛盾的數(shù)學(xué)描述,稱為邏輯量。如:高電平表示為1,低電平表示為0; 有表示為1,無表示為0; 成立表示為1,不成立表示為0等等。 是把矛盾概念數(shù)學(xué)化.邏輯代數(shù)用字母表示變量,變量的取值僅有0和1,稱為邏輯變量. 邏輯代數(shù)的
4、運算只有三個基本的邏輯運算:與運算、或運算和非運算。數(shù)字電路中實現(xiàn)基本運算的邏輯電路就是邏輯門電路9.1.1 與邏輯運算1.與邏輯關(guān)系如圖9.1(a)電路連接。 只有在A和B同時閉合下,燈泡Y才會亮。反之,任何一個開關(guān)A(或B)的閉合,燈泡Y都不會亮。 開關(guān)A和B與燈泡Y亮的之間關(guān)系稱為邏輯“與”關(guān)系。用邏輯代數(shù)的表示式可寫成:Y = AB (或Y = AB)(9-1)把開關(guān)的狀態(tài)視為自變量,燈的狀態(tài)(亮或滅)視為因變量,它們之間存在有四種因果的邏輯關(guān)系,如圖9.1(b)中表所示。表中可看出:當決定一件事情的所有條件全部具備時,該事件才發(fā)生;否則,該事件不會發(fā)生。這樣的因果關(guān)系稱為與邏輯關(guān)系,
5、與邏輯運算又稱為邏輯乘運算。圖圖 9.1 2.與門電路實現(xiàn)與邏輯關(guān)系運算的電路稱為與門電路,其電路符號如圖9.1(c)所示。圖中A、B為輸入信號(可多于兩個的輸入信號);Y為輸出信號,輸出信號只能有一個。與門電路可用簡單的二極管電路來實現(xiàn),如圖9.2中電路。設(shè):輸入信號A和B為1時的電平為3V,為0時為零電平(硅管為0.7V,鍺管為0.3V)。 從電路中可看出: 不管A和B是1還是0,V1和V2導(dǎo)通。Y均為0只在A和B均為1時,才有Y為1(Y的輸出電壓約3.7V,為高電平)。否則,若有一個二極管為0(低電平),圖圖9.29.1.2 或邏輯運算1.邏輯運算: 圖9.3(a)所示連接。在A和B中至
6、少有一個閉合的情況下,燈泡Y就會亮。對燈泡Y來說,開關(guān)A和B與燈泡Y亮的關(guān)系稱為邏輯“或”的關(guān)系。用邏輯代數(shù)的表示式可 寫 成Y = A + B(9-2)式中的“+”表示“或”運算. 把開關(guān)的狀態(tài)視為自變量,燈的狀態(tài)(亮或滅)視為因變量,它們之間存在有四種因果的邏輯關(guān)系如圖9.3(b)表所示?;蜻壿嬤\算表明:在決定一事件的各個條件中,只要具備一個或一個以上的條件,該事件就會發(fā)生?;蜻壿嬤\算又稱為邏輯加運算。圖9.3(c)所示是或邏輯運算的或門符號。圖圖 9.3 2.或門電路 實現(xiàn)或邏輯關(guān)系運算的電路稱為或門電路. 或門電路可用簡單的二極管電路來實現(xiàn),如圖9.4電路。當 A輸入信號為1時(如高電
7、平3V), B輸入信號為0 則A端的電平比B端高,二極管V1優(yōu)先導(dǎo)通, Y輸出端的電平位2.3V,Y端為1。 此時,二極管V2因承受反向電壓而截止。 當輸入信號A和B均為1時,輸出端Y為1。 當輸入信號A和B均為0時,輸出端Y才為0 (-0.7V)。圖圖 9.4 9.1.3 非邏輯運算非邏輯運算1.非邏輯運算:圖9.5(a) 開關(guān)A不閉合,燈泡Y亮。 開關(guān)A閉合,燈泡Y則滅。A與Y的關(guān)系稱為邏輯“非”的關(guān)系。用邏輯式可寫成(9-3)式中的上“-”表示“非“運算,式(9-4)讀成Y等于A非。也可讀成A反。非邏輯關(guān)系如圖9.5(b)中表所示。圖9.5(c)所示是非邏輯運算的非門符號。 AY圖圖 9
8、.52.非門電路 實現(xiàn)非邏輯關(guān)系運算的電路稱為非門電路, 非門電路可用簡單的三極管電路來實現(xiàn),如圖9.6中電路。 非門電路只有一個輸入端A。當A為1時(高電平3V),Y為0(輸出電壓0.3伏);當A為0時(零電平),三極管T截止, Y為1(輸出電壓接近UCC)。 信號的高、低電平表示“1”和“0”。“1”是“0”的反面,“0”也是“1”的反面。用邏輯關(guān)系可表示為 (9-4) 所以非門電路亦稱為反相器。1001圖圖 9.69.2 集成邏輯門電路集成邏輯門電路 邏輯門電路包括與門、或門、非門以及由它們組合成的與非、或非等門電路。 常用的門電路有兩種類型:TTL門電路和CMOS門電路。9.2.1 T
9、TL門電路晶體管-晶體管邏輯門電路(Transistor Transistor Logic),簡稱TTL門電路。1.TTL與非門電路的組成:電路如圖9.8(a) , 圖9.7(b)是與非門電路符號。 l 由多射極晶體管T1和電阻R1組成TTL電路的輸入級。l T2和電阻R2、R3組成中間級。l T3、T4、T5晶體管和電阻R4構(gòu)成推拉式輸出級。圖圖 9.82.TTL與非門電路的工作原理(1)當A、B、C中有一個或一個以上為低電平(0.3V,0態(tài))時,接0態(tài)的發(fā) 射結(jié)正向偏置并導(dǎo)通,此時T1的基極電平為0.3V+0.7V=1V,T2和 T5處于截止狀態(tài)。T2的集電極電平接近于電源電壓UCC,使得
10、T3和T4導(dǎo)通,輸出端為高電平, 即UY =UCC IB3R2 UBE3 UBE4 UCC UBE3 UBE4,若UCC = 5V,則UY=3.6V。 (2)當A、B、C全為1態(tài)時,UCC使T1的集電結(jié)、T2的發(fā)射結(jié)、T5的發(fā)射 結(jié)正向偏置并導(dǎo)通。三個結(jié)電壓降均為0.7V,T1的基極電平被鉗制在2.1V,T1的集電極電平為1.4V,T1的所有發(fā)射結(jié)反向偏置并截止。此時UB3 = UC2 = UCE2(sat)+ UBE5 = 0.3V + 0.7V = 1V 該電壓不足以同時驅(qū)動T3、T4晶體管,T3、T4截止。T2的發(fā)射極向T5提供足夠的基極電流,T5處于飽和導(dǎo)通,UY = UCE5(sat
11、)= 0.3V,為低電平。邏輯關(guān)系式為:(9-5)與非門的邏輯關(guān)系如由表9.1所示。CBAY表表 9.1 A B C Y 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 3.TTL與非門的主要特性(1)電壓傳輸特性是指:輸出電壓跟隨輸入電 壓變化的關(guān)系可用一條曲線定 量表示,如右圖9.9所示。 電壓傳輸特性曲線共分四段。l AB段:ui1.3V,T3和T4趨向截止,T2、T5導(dǎo)通趨向飽和。當ui = 1.4V時,輸出電平迅速下降到0.3V。這一段稱為轉(zhuǎn)折區(qū)。l DE段:當ui 1.4V,輸出電平在0.3V。T5飽和
12、導(dǎo)通。通常稱與非門處于飽和狀態(tài)。 稱此段為飽和區(qū)(2)幾個主要特性參數(shù)輸出高電平UOH = 3.6V。輸出低電平UOL = 0.3V。開門電平和關(guān)門電平在保證輸出為額定低電平(0.3V)的條件下,允許輸入高電平的最低值稱為開門電平UON。一般認為開門電平UON值1.8V。在保證輸出為額定高電平(3V)的90%條件下,即2.7V,允許輸入低電 平 的 最 高 值 稱為 關(guān) 門 電 平 UO F F。 一 般 認 為 關(guān) 門 電 平UOFF0.8V。閥值電壓(門檻電壓)閥值電壓UTH是指:電壓傳輸特性曲線的轉(zhuǎn)折區(qū)所對應(yīng)的輸入電壓,稱為門檻電壓. 轉(zhuǎn)折區(qū)輸入電壓是一個區(qū)域范圍,常取UTH =1.4V
13、。扇出系數(shù)扇出系數(shù)NO是指一個TTL與非門正常工作時能驅(qū)動同類門的最大數(shù)目。一般地NO 8。傳輸延遲時間晶體管作為開關(guān),導(dǎo)通與截止間狀態(tài)的轉(zhuǎn)換都存在著延遲、存儲、上升和下降。使輸入信號電平發(fā)生變化到輸出信號電平變化之間存在一段延遲(或滯后)時間,即存在導(dǎo)通延遲時間tPHL和截止延遲時間tPLH。如圖9.10所示。傳輸延遲時間是用平均傳輸延遲時間表式,定義為tph=(tPHL-tPLH)/2平均傳輸延遲時間的大小反映了TTL與非門的開關(guān)特性,主要說明了它的工作速度4.其他類型的TTL門電路(1)集電極開路的與非門(OC門)在數(shù)字系統(tǒng)中,常要求將幾個與非門的輸出并聯(lián)實現(xiàn)與的功能,即實現(xiàn)“線與”的邏
14、輯。上述的TTL與非門電路,當一個門電路輸出高電平而另一個門電路輸出低電平時,會產(chǎn)生一個很大的電流從截止門的T4管流到導(dǎo)通門的T5管。這個電流不僅會使輸出電平抬高,邏輯混亂,還會使導(dǎo)通門功耗過大而損壞門電路,如圖9.11所示。圖圖 9.11圖9.12(a)中,因輸出管T5的集電極是懸空的,故稱為集電極開路與非門,簡稱OC門。OC門的電路符號如圖9.12(b)所示。用兩個OC門并聯(lián),可實現(xiàn)“線與”的邏輯。如圖9.13所示,該電路邏輯功能為:利用OC門的線與可實現(xiàn)與或非的邏輯關(guān)系。CDABCDABY圖圖 9.12圖圖 9.13 (2) 三態(tài)TTL門普通門電路只有兩種狀態(tài):邏輯1和邏輯0,這兩種狀態(tài)
15、都以低阻輸出。在普通門電路上增加控制端EN和控制電路而組成的。圖9.14(a)電路中: 當EN為0時,即是T1相應(yīng)的發(fā)射極電位,T2和T5截止。 由于Z點是低電平,V導(dǎo)通,T2的集電極電平被鉗位于1V左右, 使得T3和T4截止。此時,T5和T4都截止,輸出端呈現(xiàn)高阻狀態(tài)。當EN為)時,Z點為高電平,V截止不影響電路的工作。電路實現(xiàn)正常的與非門功能,三態(tài)門的電路符號如圖9.14(b)所示。圖圖 9.14高阻狀態(tài)意味著輸出端相當于懸空??煽闯傻谌N狀態(tài)高阻狀態(tài),三態(tài)TTL門邏輯狀態(tài)如表9.2所示。9.2.2 CMOS門電路以場效應(yīng)晶體管為基礎(chǔ)的集成電路 (1)CMOS非門電路1)CMOS非門電路結(jié)
16、構(gòu):圖9.15所示。用增強型NMOS管作為驅(qū)動管T1,用增強型PMOS管作為負載管T2,制作在同一硅晶片上,并將兩管柵極相連接,引出并作為輸入端A;又把兩管漏極相連接,引出并作為輸出端Y。這樣形成了兩管互補對稱的連接結(jié)構(gòu)。2)CMOS非門電路使用:將驅(qū)動管T1的源極接地,負載管T2的源極接正電源UDD。電路能正常工作時,PMOS管T2的開啟電壓UGS(th)P0,(典型值UGS(th)N=2.0V);而電源電壓要取UDD UGS(th)P+UGS(th)N,一般取UDD =5V。圖圖 9.153)工作原理:當A狀態(tài)為0(低電平0V)時:驅(qū)動管T1的柵源UGS = 0而截止,其源-漏間相當于一個
17、大于109的截止電阻。T2的柵源電壓UGS = UA-UDD = 0V5V=5V,作為負載管的T2導(dǎo)通,輸出電壓UY=5V,高電平,輸出端狀態(tài)為1。當A狀態(tài)為1(高電平+5V)時:T1的柵源電壓UGS = 5V并導(dǎo)通,T2的柵源電壓UGS =0并截止。因驅(qū)動管T1導(dǎo)通,輸出端輸出低電平(約為0V),故輸出端狀態(tài)為0。邏輯關(guān)系為邏輯關(guān)系為 AY(2)CMOS與非門電路圖9.16所示。電路中由兩只串聯(lián)的增強型NMOS管T1 和T2作為驅(qū)動管,兩只并聯(lián)的增強型PMOS管T3和T4作為負載管,而負載管和驅(qū)動管又相互串聯(lián)。當A和B為高電平時,T1 和T2都導(dǎo)通,Y與地電阻很小,電壓??;同時,并T3 和T
18、4則不能開啟,處于截止狀態(tài),電源UDD到Y(jié)之間呈現(xiàn)大電阻,電源UDD的電壓主要都降落在T3和T4管上。輸出端Y的狀態(tài)為0(低電平)。圖圖 9.16當A和B.中有一個低電平時,T1 和T2有一個截止。Y與地之間的電阻就非常大。此時,與之相連接的負載管導(dǎo)通。并聯(lián)的負載管若有一只導(dǎo)通,電源UDD到Y(jié)之間電壓小。所以,UDD電壓都降落在Y與地之間, Y的狀態(tài)為1(高電平)。由上得CMOS與非門電路邏輯關(guān)系為:BAY圖圖 9.16(3)CMOS或非門電路圖9.17所示。電路中由兩只并聯(lián)的增強型NMOS管T1 和T2作為驅(qū)動管,兩只串聯(lián)的增強型PMOS管T3 和T4作為負載管,而負載管和驅(qū)動管又相串聯(lián)。當
19、A和B有一個高電平時,相應(yīng)連接的負載管截止,呈現(xiàn)出大電阻。此時,與高電平相連的驅(qū)動管導(dǎo)通。兩只并聯(lián)的驅(qū)動管如有一個導(dǎo)通,輸出端與地之間的電阻就非常小,Y端為低電平。圖圖 9.17當A和B全為低電平時,驅(qū)動管T1 和T2都截止,輸出端與地之間的電阻很大;而此時,并聯(lián)的負載管T3 和T4則開啟,都處于導(dǎo)通狀態(tài),電源UDD到輸出端Y之間呈現(xiàn)出小電阻,電源UDD的電壓主要都降落在驅(qū)動管上。所以,輸出端Y的狀態(tài)為1(高電平)。由上得出CMOS或非門電路邏輯關(guān)系為:BAY (4)CMOS傳輸門 1). CMOS傳輸門的電路基本形式和邏輯符號. 下頁.圖9.18由PMOS管和NMOS管并聯(lián)互補組成的。PMO
20、S管TP的源極和NMOS管TN的漏極相連接,作為傳輸門輸入(輸出)端。PMOS管TP的漏極和NMOS管TN的源極相連接,作為傳輸門輸出(輸入)端。兩個柵極分別受一對控制信號C和的控制。2).傳輸 設(shè)控制信號C高電平為UDD,低電平為0V, 且電路中電源電壓滿足UDD UGS(th)P+UGS(th)N。當控制信號C=0V時,NMOS管和PMOS管都截止,輸入和輸出間呈現(xiàn)高阻抗(大于109),傳輸門截止。當控制信號C=UDDV時: 若ui接近于UDD,TN管的UGS0并截止,TP管的UGS= -UDD并導(dǎo)通; 若ui接近于0V,TN管的UGS5V并導(dǎo)通,TP管的UGS= 0并截止。 若ui接近于
21、UDD/2,TN管和TP管都導(dǎo)通。因此,ui在(0UDD)之間時,總有一個管子導(dǎo)通,使輸出和輸入之間呈現(xiàn)低阻抗(小于103),這時候傳輸門導(dǎo)通。C數(shù)字邏輯電路中輸入輸出間各自具有一定邏輯關(guān)系,需用邏輯代數(shù)來描述。邏輯代數(shù)是用來分析和設(shè)計邏輯電路的數(shù)學(xué)工具。9.3.1 邏輯代數(shù)邏輯量僅有0和1,是兩個邏輯狀態(tài)。邏輯變量用字母表示,僅有0和1取值。邏輯代數(shù)只有三個基本運算:與運算、或運算和非運算。 必須按照邏輯規(guī)則-基本定律與法則來進行。1.邏輯代數(shù)的基本定律最基本的邏輯關(guān)系只有與、或、非三種。因此在邏輯代數(shù)中基本的邏輯運算也只有三種:與運算(簡稱乘法運算)、或運算(簡稱加法運算)、非運算(簡稱求
22、反運算)。根據(jù)這三種運算可以推導(dǎo)出邏輯運算的有關(guān)定律。2.三項基本法則(1) 代入規(guī)則在任一邏輯等式中,如果等式兩邊所有出現(xiàn)某一變量的地方,都代之以一個邏輯數(shù),則等式仍然成立,該規(guī)則稱為代入規(guī)則。(2) 反演規(guī)則已知一邏輯函數(shù)Y,如果將Y中所有的“”換成“+”,所有的“+” 換成“”,把所有“0”換成“1”,把所有的“1” 成“0”,把原變量換成反變量,把反變量換成原變量,就可得到原邏輯函數(shù)Y的反函數(shù),即反演規(guī)則。CBABACACBBAAB則1)()(0DCBAYDBBAY則(3)對偶規(guī)則若將邏輯函數(shù)表達式Y(jié)中,所有的“+”換成“”,所有的 “”換成“+”,把所有“0”換成“1”,把所有的“1
23、” 換成“0”,而保持變量不變,則可得到一個新的邏輯函數(shù)表達式Y(jié)。Y稱為Y的對偶表達式。9.3.2 邏輯函數(shù)表示法 - 真值表邏輯函數(shù)表示,常用的有真值表、邏輯表達式、卡諾圖和邏輯圖等。這四種方法有各自的列、寫、繪制特點,并且能進行相互轉(zhuǎn)換。 描述邏輯函數(shù)中各個變量取值組合與之對應(yīng)函數(shù)值的關(guān)系表格稱為真值表。邏輯真值表以數(shù)字表格的方式表示,輸入和輸出之間邏輯關(guān)系直觀、明了。在數(shù)字電路設(shè)計中,首先就是要列出真值表。)()(CBAYCBAY則 A A B B C C Y Y 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1
24、1 在寫邏輯函數(shù)的真值表時,首先列出各變量的值,然后分別代入邏輯函數(shù)的表示式進行運算,求出相應(yīng)的邏輯函數(shù)值。為了不使輸入變量的取值產(chǎn)生遺漏和重復(fù),變量的取值一般按照其二進制數(shù)遞增的順序排列。 邏輯函數(shù)邏輯函數(shù) Y=AB+BC+CA 的真值表的真值表。【例題9.2】從三個地點各自獨立控制一盞路燈, 試列出邏輯真值表。【解】用A、B、C三個變量代表三地點的控制開關(guān)。取值為0時,代表開關(guān)斷開;取值為1,代表開關(guān)閉合。用Y表示路燈,Y=0時燈滅;Y=1時燈亮。以此列出其邏輯真值表,如表9.4所示。 A A B B C C Y Y 說說 明明 0 0 0 0 燈燈滅滅 0 0 1 1 有有一一個個開開關(guān)
25、關(guān)閉閉合合,燈燈亮亮 0 1 0 1 有有一一個個開開關(guān)關(guān)閉閉合合,燈燈亮亮 0 1 1 0 燈燈滅滅 1 0 0 1 有有一一個個開開關(guān)關(guān)閉閉合合,燈燈亮亮 1 0 1 0 燈燈滅滅 1 1 0 0 燈燈滅滅 1 1 1 1 開開關(guān)關(guān)全全閉閉合合,燈燈亮亮 9.3.3 邏輯函數(shù)表示法函數(shù)表達式1.函數(shù)表達式 是用與、或、非等運算表示邏輯函數(shù)中各個變量間邏輯關(guān)系的表示。例題9.2中的真值表9.4中,“燈亮”的四組組合,即函數(shù)值Y為1的組合為001,010,100,111。用變量表示分別為C,B,A,ABC。變量值為1的用原變量表示, 變量值為0的用其反變量表示,然后將函數(shù)值為1的每一個組合的乘
26、積項相加,即可得到邏輯函數(shù)表達式。如這樣就得到的函數(shù)表達式,亦稱為標準與或式。在表達式中每一個乘積項都 具有標準的乘積項,為最小項。 2.最小項(1) 定義最小項是一種與項,是組成邏輯函數(shù)表達式的基本單元。每一個變量以原變量或者反變量的形式在與項中作為一個因子出現(xiàn)一次,而且僅出現(xiàn)一次。ABCCBACBACBACBAY(2) 最小項特點使每一個最小項等于1的自變量取值是惟一的,如A為1的取值僅有100;兩個不同的最小項之積為0;全體最小項邏輯和恒為1。(3) 最小項編號最小項各變量取值后二進制數(shù)所對應(yīng)的十進制數(shù)作為最小項編號。如例題9.2中的邏輯表達式 Y = C+B+A+ABC 式中: C各變
27、量取值后的二進制數(shù)001,對應(yīng)的十進制數(shù)是“1”, 最小項的編號為1,記為m1;A各變量取值后的二進制數(shù)100,對應(yīng)的十進制數(shù)是“4”,最小項的編號為4,記為m4。同理,B記為m2,ABC記為m7。Y的邏輯表達式可寫成Y = m1 + m2 + m4 + m7 或 Y = (1,2,4,7)。3.邏輯函數(shù)的化簡在邏輯函數(shù)比較復(fù)雜的情況下,難以直接從變量中看出邏輯函數(shù)的結(jié)果,不直觀。在直接從真值表中寫出邏輯函數(shù)式并設(shè)計邏輯電路圖之前,一般先需對邏輯函數(shù)式進行簡化。邏輯函數(shù)的簡化常用的有代數(shù)化簡法和圖解化簡法(卡諾圖法)。邏輯代數(shù)化簡法(公式化簡法),是利用邏輯代數(shù)的公式、定理、法則進行運算和變換
28、,以達到簡化的目的。公式化簡法常用如下一些方法。9.3.4 邏輯函數(shù)表示法邏輯電路圖依據(jù)表達式或真值表的邏輯關(guān)系,用基本的邏輯門單元電路及組合邏輯門電路的邏輯符號組成的數(shù)字電路圖稱為邏輯電路圖,簡稱邏輯圖。畫出邏輯電路圖邏輯時,表達式中邏輯乘用與門實現(xiàn),求反用非門實現(xiàn),邏輯加用或門實現(xiàn)?!纠?.10】試畫出Y = AB + BC + AC 的邏輯電路圖?!窘狻孔兞緼和B、B和C、A和C都是與邏輯運算,可選擇三個有兩個輸入端的與門,乘積項AB、BC、AC之間是或運算,可選擇一個三輸入端的或門來實現(xiàn)。如右圖9.19所示電路。9.36邏輯電路可以分成兩大類型:組合邏輯電路和時序邏輯電路。9.4.1
29、組合邏輯電路的分析1.定義:數(shù)字電路中,某時刻的輸出如果僅取決于該時刻輸入信號的組合,而與電路原狀態(tài)無關(guān)的邏輯電路稱為組合邏輯電路。只有一個輸出量的組合邏輯電路,稱為單輸出組合邏輯電路。如果有多個輸出量,稱為多輸出組合邏輯電路。2.組合邏輯電路的分析:對給定的邏輯電路,求出輸出和輸入之間的邏輯關(guān)系或驗證其邏輯功能的過程 - 組合邏輯電路的分析。分析結(jié)果表示: 以邏輯函數(shù)表達式或真值表形式表示。 3.組合邏輯電路的分析過程。(1). 寫出邏輯表達式。根據(jù)組合邏輯電路圖的連接方式和邏輯門的功能,由輸入到輸出逐級進行推導(dǎo),寫出邏輯函數(shù)表達式。(2). 對邏輯函數(shù)表達式化簡。在需要時,運用邏輯代數(shù)有關(guān)
30、的定律和規(guī)則對所推導(dǎo)出的邏輯函數(shù)表達式進行簡化。(3). 列真值表。在需要時,將輸入信號各種可能的狀態(tài),代入邏輯函數(shù)表達式進行計算,列出真值表。(4). 分析邏輯功能。分析真值表,確定組合邏輯電路的具體邏輯功能。9.4.2 加法器加法器1.半加器1).半加定義: 不考慮進位的加法,稱為半加。 能完成半加運算功能的電路稱為半加器。 半加器只求本位的和,不管低位送來的進位。2).結(jié)構(gòu): 半加器有兩個加數(shù)輸入端A、B,有一個半加和的輸 出端Y和一個向高位進位端C。3).半加器的邏輯關(guān)系是:當兩個加數(shù)不同時為0或1時,半加和的輸出為1;當兩個加數(shù)同時為1時,進位端為1。邏輯表達式為:ABCBABABA
31、Y4).半加器的邏輯真值表見右表9.6。5).半加器的框圖邏輯電路和電路符號如下圖9.28所示。 A B Y C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 2. 全加器全加器1).定義:考慮到來自低位進位的加法稱之為全加,能完成全加運算功能的電路稱為全加器。全加器框圖如下圖9.29所示。三個輸入端:每一位全加器有加數(shù)A、被加數(shù)B、和來自低位的進位Ci二個輸出端:有全加和S和向高位進位C0 2).根據(jù)二進制相加的規(guī)則,列出一位全加器的邏輯真值表: A B Ci S C0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1
32、0 1 0 1 1 1 0 0 1 1 1 1 1 1 3).從邏輯真值表中可寫出邏輯表達式 4)邏輯電路圖: 全加器的邏輯電路圖9.30. 全加器電路符號如圖9.31。若用兩個半加器及一個或門也能組成全加器,如圖9.32。5) . 逐位進位的四位二進制加法器:四個全加器串聯(lián)組成; 運算的進位,是從低位向高位以串型方式逐位進位.9.4.3 編碼器 * 用文字、符號或數(shù)碼表示特定對象的過程,叫做編碼。 * * 數(shù)字電路采用0和進行編碼, 一位二進制代碼有0和1兩種,可以表示兩個信號; 兩位二進制代碼有00、01、10、11四種,表示四個信號。 n位二進制代碼就會有2n種,可表示2n個信號。 所以
33、,當有N個信號需要進行編碼表示時, 可根據(jù)2nN關(guān)系式, 確定要使用二進制代碼的位數(shù)n。* * * 用二進制代碼表示特定信號的過程,叫做二進制編碼。 能實現(xiàn)編碼操作的電路稱為編碼器。 1.二進制編碼器。用n位二進制代碼對N個信號進行編碼的電路稱為二進制編碼器。對N個信號進行編碼,就有N個輸入信號,編碼器應(yīng)有N個輸入端和n個編碼的輸出端。因此,編碼器是一種多輸入端和多輸出端的組合邏輯電路?!纠}9.15】設(shè)計有8個輸入信號(X0 X7)的二進制編碼器?!窘狻?1) 二進制編碼符合2n=N=8, 則二進制代碼位數(shù) n=3,有三位輸出(Y0 、Y1、Y3)。 8個輸入端和3個輸出端的編碼- 稱為8/
34、3線編碼。(2).列真值表。一組8個輸入信號,編碼器只能有一組編碼. 用三位二進制代碼表示8個輸入信號編碼是隨意的。但 習慣上編碼的方式是按二進制數(shù)的順序編碼,并以輸 入輸出均為高電平有效。據(jù)此列出編碼的真值表如表9.8所示。輸輸 入入 輸輸 出出 X7 X6 X5 X4 X3 X2 X1 X0 Y2 Y1 Y0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0
35、0 0 0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 (3)列邏輯表示式:將每個輸出函數(shù)值為1的輸入變量加起來,得到三個輸出端的函數(shù)關(guān)系為Y0 = X1 + X3 + X5 + X7Y1 = X2 + X3 + X6 + X7Y2 = X4 + X5 + X6 + X7(4)畫出邏輯電路圖。選擇與非門設(shè)計電路,需將上述與或表達式轉(zhuǎn)換成與非表達式:據(jù)與非表達式可畫出8/3線編碼器的邏輯電路圖9.34所示。圖圖 9.342.二十編碼器 - 將十進制的十個數(shù)碼0、1、2、3、4、5、6、7、8、9分別編成二進制代碼的電路。 輸入一個十進制的數(shù)碼時,輸出一組對應(yīng)的二進制代碼,這種二進制代
36、碼又稱為二十進制碼,簡稱BCD碼。 編碼的過程如下。 (1)確定二進制代碼的位數(shù)滿足2nN,取n=4。二進制四位可對應(yīng)十進制015的數(shù)碼,用前十個四位二進制編碼,這種編碼器通常稱為10/4線編碼器。 (2)列出編碼表0 9十個輸入信號是相互排斥的。編碼表如下表9.9所示。輸輸 入入 輸輸 出出 十十進進 制制 Y3 Y2 Y1 Y0 0 (X0) 0 0 0 0 1 (X1) 0 0 0 1 2 (X2) 0 0 1 0 3 (X3) 0 0 1 1 4 (X4) 0 1 0 0 5 (X5) 0 1 0 1 6 (X6) 0 1 1 0 7 (X7) 0 1 1 1 8 (X8) 1 0 0
37、 0 9 (X9) 1 0 0 1 表表 9.9(4)畫出邏輯電路圖, 如右圖9.35所示。3. 優(yōu)先編碼器優(yōu)先編碼器上述編碼,輸入信號相互排斥,每次只允許一個輸入端上有信號。但在實際中,常出現(xiàn)多個輸入端上同時有信號。要求編碼器能自動識別這些輸入信號的優(yōu)先順序(級別),對優(yōu)先級高的輸入信號先進行編碼,這樣的編碼電路稱為優(yōu)先編碼器。優(yōu)先級:是由設(shè)計人員人為設(shè)定的。在8421編碼中,設(shè)X9的優(yōu)先級最高,X8次之,依次類推,X0最低。采用高電平有效,列出優(yōu)先編碼器的8421編碼表,如表9.10所示。由于優(yōu)先級別高的排斥級別低的,在編碼表中,在輸入信號“”處,均表示被排斥的。當X9=1,無論其他輸入是
38、0還是1,輸出只對X9有效,輸出為1001。依次類推。輸輸 入入 輸輸 出出 X9 X8 X7 X6 X5 X4 X3 X2 X1 X0 X3 X2 X1 X0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 9.4.4 譯碼器譯碼器-將給定的輸入代碼翻譯成相應(yīng)的輸出
39、信號的過程。能完成譯碼的電路稱為譯碼器。 1.二進制譯碼器 - 將二進制代碼翻譯成相應(yīng)的輸出信號的電路。設(shè)計:把三位二進制輸入信號翻譯成8個輸出信號譯碼器,過程如下。 (1)列出譯碼器的邏輯真值表,如表9.11所示。輸輸 入入 輸輸 出出 X2 X1 X0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0
40、 0 0 0 1 1 1 1 0 0 0 0 0 0 0 表表 9.11 (3)畫出譯碼器的邏輯電路輸出信號采用高電平有效,譯碼器電路如下圖9.36所示。2.集成譯碼器在集成電路的譯碼器中一般都增加了使能端和控制端,使譯碼的操作更加靈活方便。 不同的電路,這些功能端有的是邏輯0有效,有的是邏輯1有效,使用時必須注意。 (1) 3/8線譯碼器:使使能能端端 控控制制端端 輸輸 入入 輸輸 出出 S1 2S 3S X2 X1 X0 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0Y 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0
41、1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 表表9.12 74LS138譯碼器真值表譯碼器真值表9.36邏輯表達式為邏輯表達式為:表9.13所示是74LS139譯碼器的真值表。從表中可看到,對應(yīng)于每一組的二進制輸入代碼,四個輸出端中只有一個為0,其余全為1。9.4.5 顯示譯碼器在數(shù)字系統(tǒng)中,把測量和數(shù)值運算的結(jié)果用十進制數(shù)碼顯示出來,需要用數(shù)字顯示譯碼器。它能把二進制編碼譯成十進制碼,并用顯示器件顯示出來。常用的顯示器件有:半導(dǎo)體數(shù)碼管、液晶數(shù)碼管和熒光數(shù)碼 管。 1.半導(dǎo)體數(shù)碼管把多個發(fā)光二極管封裝在一起成為點陣、文字、符號、數(shù)碼等形式。發(fā)光二極管分段排列封裝成數(shù)碼形式即為數(shù)碼管。半導(dǎo)體數(shù)碼管亦稱LED數(shù)碼管。數(shù)碼管分為七個段發(fā)光,圖9.38:其中七段 (a、b、c、d、e、f、g),另一段是小數(shù)點位。選擇不同的字段發(fā)光,可顯示出不同的字形。在數(shù)碼管內(nèi)部,根據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中物理實驗班《大氣壓強實驗操作指導(dǎo)》
- 企業(yè)服務(wù)質(zhì)量管理實戰(zhàn)指南
- 工作流程優(yōu)化辦公空間需求表
- 項目執(zhí)行過程中的經(jīng)驗教訓(xùn)總結(jié)與成果展示
- 寓言故事中的社會現(xiàn)象解讀與反思
- 藝術(shù)創(chuàng)作繪畫技巧知識題庫
- 智能制造產(chǎn)業(yè)鏈協(xié)同合作協(xié)議
- 制造業(yè)自動化技術(shù)應(yīng)用題庫
- 企業(yè)研發(fā)新產(chǎn)品試制合同
- 商務(wù)會議中的合作往來文書范本
- 硬筆書法全冊教案共20課時
- 人民幣上的風景名勝課件
- 小學(xué)雙減作業(yè)設(shè)計小學(xué)語文五年級下冊第八單元作業(yè)設(shè)計案例
- 2.0MWp屋頂太陽能分布式光伏發(fā)電項目監(jiān)理大綱2
- 山的飛花令經(jīng)典1000首小學(xué)
- 煉油廠化工廠車間崗位勝任力素質(zhì)模型設(shè)計
- 電子課件-《市場營銷》-A45-2298完整版教學(xué)課件全書電子講義(最新)
- 紅土鎳礦濕法冶煉技術(shù)綜述
- 隧道開挖作業(yè)臺車計算書
- 水利水電工程金屬結(jié)構(gòu)與機電設(shè)備安裝安全技術(shù)規(guī)程
- 新視野大學(xué)英語讀寫譯4U校園第一單元課后測試答案
評論
0/150
提交評論