數(shù)電課件第二篇第3章(5-1)_第1頁
數(shù)電課件第二篇第3章(5-1)_第2頁
數(shù)電課件第二篇第3章(5-1)_第3頁
數(shù)電課件第二篇第3章(5-1)_第4頁
數(shù)電課件第二篇第3章(5-1)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

集成電子技術基礎教程2003~2004學年第1學期自動化(控制系)0101~0103班第二篇數(shù)字電路和系統(tǒng)第三章組合邏輯電路第三章組合邏輯電路組合邏輯電路在任何時刻的輸出狀態(tài)(結果),只決定于該時刻的輸入取值。一旦輸入取值確定后,輸出結果就可以確定。電路可以是多個輸入,多個輸出;也可以是多輸入單輸出??捎眠壿嫼瘮?shù)關系式表示:常見的組合邏輯電路很多:二進制數(shù)的四則運算電路、編碼電路、譯碼電路、奇偶校驗電路、數(shù)據(jù)分配器和數(shù)據(jù)選擇器等?!?.3.1

編碼器2.3.2譯碼器2.3.3數(shù)值比較器2.3.4二進制加法器2.3.5數(shù)據(jù)分配器和數(shù)據(jù)選擇器2.3.6奇偶校驗器2.3.7用可編程邏輯器件設計組合邏輯電路第三章組合邏輯電路2.3.1

編碼器編碼器是將一個特定對象變換成一組二進制碼的電路一、基本編碼器例如,將八個開關量,分別編制成三位二進制碼,稱為8線—3線編碼器。電路由多發(fā)射極管和若干開關組成。如當開關W5閉合時,T5管導電,其它管子截止,輸出Y2Y1Y0=101;W3閉合時,T3導電,其它管子截止,輸出Y2Y1Y0=011。8線-3線編碼器的真值表:可見,編碼器電路的基本結構是一個或門結構。基本編碼器的輸入只能有一個對象有效編碼輸入編碼輸出W0W1W2W3W4W5W6W7Y2Y1Y01000000000001000000001001000000100001000001100001000100000001001010000001011000000001111由真值表可得:Y1位的或門結構等效的二極管或門電路組合電路的分析方法:

(1)寫出每一個輸出的邏輯函數(shù)表達式;(2)在給定各個變量的取值后,列出真值表;(3)最后確定電路的邏輯功能。待編碼的特定對象和輸出的某一組代碼之間為一一對應關系,但又不能同時輸入二個或二個以上的特定對象,否則,會發(fā)生編碼混亂。二、中規(guī)模集成編碼器1.二進制編碼器將2n個特定對象編制成n位二進制代碼的一種組合邏輯電路。它在數(shù)字系統(tǒng)中應用的非常普遍,例如:4線-2線(4/2)編碼器,8線-3線(8/3)編碼器,16線-4線(16/4)編碼器等。W1W0W2n-1二進制編碼器Y0Y1Yn-1······2.二—十進制編碼器將十進制的0~9十個數(shù)字,用一組4位的二-十進制代碼(BCD碼)表示3.優(yōu)先編碼器這種編碼器允許同時輸入二個或二個以上的輸入信號,但編碼器只對其中優(yōu)先權最高的待編碼對象實施編碼。編碼對象的優(yōu)先權高低可以在設計時預先規(guī)定。BCD碼優(yōu)先編碼器74LS147輸入:W0、W1、‥W9代表十進制的十個數(shù),“0”表示有輸入,“1”表示無輸入。輸出:Y3、Y2、Y1、Y0表示輸出四位代碼,并用反碼表示。優(yōu)先權:采用大數(shù)優(yōu)先的原則,即W9優(yōu)先權最高,W0優(yōu)先權最低。編碼輸入BCD碼輸出11111111101111111111110111011111110110111111101100111110101111110101011101001110100010011100110根據(jù)邏輯功能列出真值表:二-十進制優(yōu)先編碼器電路的設計從真值表可以得到邏輯函數(shù)表達式:由上述邏輯函數(shù)畫出邏輯電路圖:組合邏輯電路的設計方法:(1)根據(jù)題意或給定功能找出輸入和輸出的邏輯變量(2)列出真值表(3)求出各個輸出的最簡“與-或”表達式(通常用卡諾圖法簡化)(4)用規(guī)定的邏輯門畫出整個邏輯電路圖2.3.2譯碼器譯碼是編碼的逆過程。即:將二進制代碼所代表的特定對象還原出來的電路一、二進制基本譯碼器電路的輸入是n位二進制代碼,輸出為2n

種特定對象。如2/4、3/8、4/16等譯碼器。根據(jù)還原(翻譯)對象的不同,分為二進制譯碼器(變量譯碼器)和二-十進制譯碼器(碼制變換譯碼器、顯示譯碼器)以2線-4線譯碼電路為例:

是譯碼還是不譯碼的使能控制端。當=0時,各輸出邏輯函數(shù)式為:給予使能控制端以及輸入變量的各種取值后,可得到各輸出的結果,以真值表方式表示由上可知:一組代碼和輸出對象具有一一對應的關系,每一個輸出的邏輯函數(shù)是一個最小項(這一結論后面有用)。譯碼器電路符號真值表使能輸入輸出1××11110001110001110101010110110111二、中規(guī)模集成譯碼器1.集成二進制譯碼器種類很多,主要有2/4,3/8,4/16等譯碼器3線-8線譯碼器74LS1380111111111101101111110110111011111101011110111100101111101111100111111011010011111110110001111111100000111111111×××1×11111111××××0輸出輸入74LS138真值表雙2線-4線譯碼器74LS139二進制譯碼器的擴展例如采用分時的工作方式可將兩片3線-8線譯碼器擴展為4線-16線譯碼器。當A3A2A1A0為0000~0111時,片Ⅰ使能,片Ⅱ禁止,輸出為Y0~Y7;當A3A2A1A0為1000~1111時,片Ⅰ禁止,片Ⅱ使能,輸出為Y8~Y15。另一種方案是采用分級譯碼的方法,例如用3片雙2線-4線譯碼器擴展為4線-16線譯碼器第一級第二級2.二-十進制譯碼器將輸入BCD碼翻譯成十進制數(shù)碼的組合邏輯電路,所以,又稱顯示譯碼器(譯碼后的結果能用顯示器顯示出來)、碼制變換譯碼器多種。顯示器簡介顯示器分為點陣式和分段式兩種(也可按器件分為半導體和液晶兩類)點陣式顯示器要點亮某一個字形時,只要點亮這些字形的點就行。一般由發(fā)光二極管等矩陣組成,常用于廣告、車站等場合。分段顯示器它可以是液晶分段式和半導體分段式(LED數(shù)碼管)兩種。

LED顯示器它由7段(不含小數(shù)點)、8段(含小數(shù)點)兩種,每一段就是一只發(fā)光二極管。又分為共陽極和共陰極結構。共陽極共陰極公共電極abcdefgh公共電極要點亮某一段時,只需給該段加一個信號即可“0”R接VCC=5V共陽極“1”R接地共陰極顯示字型時的基本筆劃分段式液晶顯示器(LCD)使用日益普遍功耗極微工作電壓低(2~5V)顯示清晰、體積小、壽命長缺點是響應速度慢(10~200ms)結構電路符號二-十進制譯碼器設計舉例【例2.3.1】試用非門和或非門設計一個8421BCD碼輸入的驅動七段半導體數(shù)碼管(共陰極)的二-十進制譯碼器。解:由于顯示器為七段半導體數(shù)碼管,所以譯碼器的輸出為七個輸出,四位BCD碼輸入,設計電路如下框圖所示:二-十進制譯碼器agDCBA由于LED是共陰極,所以譯碼器輸出應為高電平才能點亮某段發(fā)光二極管??闪谐稣嬷当恚?11011111001811111110001700001111110611111010110511011011010411001100010310011111100210110110100100001101000001111110000gfedcbaABCD字形輸出對應段亮暗輸入8421代碼二—十進制譯碼器真值表公共電極abcdefgh公共電極用卡諾圖化簡,得出七段的邏輯函數(shù)式,由于用或非門且驅動共陰極,所以用包圍“0”格,求或與式的最簡原函數(shù)。以a段為例:同理可得其它各段的函數(shù)式××11××××11101101DCBAa0000010111101110從邏輯式可以計算出需要或非門的個數(shù),畫出該設計電路如圖所示:74LS247集成譯碼器A3~A0是四位8421BCD碼輸入端Ya~Yg是集電極開路門結構,為低電平輸出,適用于七段共陽極數(shù)碼管。另外還有三個測試和控制端①LT燈測試控制端:

低電平有效,LT=0時,不管A3~A0狀態(tài)如何,Ya~Yg輸出都為低電平,共陽極七段數(shù)碼都能點亮。不測試時,LT置“1”。②BI/RBO滅燈輸入/滅零輸出控制端:

BI=0為滅燈輸入,不管A3~A0狀態(tài)如何,Ya~Yg輸出都為高電平,把共陽的七段數(shù)碼管熄滅。作為滅零輸出端用時,可以作為下一位的滅零輸入。正常時應置高電平。③RBI滅零輸入端:

用來將不必顯示的零熄滅掉,它與RBO配合使用。如有一個8位數(shù)碼顯示,整數(shù)部分5位,小數(shù)部分3位,在顯示16.8這個數(shù)字時將呈現(xiàn)00016.800字樣,如將前后多余零滅掉,則更加明了醒目。滅零輸入RBI和滅零輸出RBO連接如圖:RBIRBORBIRBORBIRBORBIRBORBIRBORBORBIRBORBIRBORBI數(shù)碼管數(shù)碼管數(shù)碼管數(shù)碼管數(shù)碼管數(shù)碼管數(shù)碼管數(shù)碼管“1”“1”“1”小數(shù)點液晶顯示器的驅動液晶顯示器LCD的驅動比LED顯示器要復雜一些。因為液晶電極之間不允許長時間地加直流電壓,否則電極會因電解而損壞。因此,液晶要求用交流電壓驅動(直流分量應小于100mV)。異或門驅動一段液晶A為0時,液晶不顯示;A為1時,液晶顯示。

C306集成譯碼器BCD碼輸入驅動七段液晶顯示3.譯碼器應用舉例由于譯碼器的每一個輸出就是一個最小項,而任何一個輸出函數(shù)都可以表示為最小項之和表達式。所以,譯碼器配上適當?shù)倪壿嬮T電路就可實現(xiàn)各種組合電路?!纠吭囉?/8譯碼器設計一個能判別四位二進制碼中1的位數(shù)是奇數(shù)還是偶數(shù)的奇偶識別電路。可用與非和與或非兩種門電路。解:令四位二進制碼為A3A2A1A0,輸出YOD表示1的位數(shù)為奇數(shù),YE表示為偶數(shù)。則卡諾圖為:1010110100101010A3A2A1A00000010111101110圖中1方格表示奇數(shù),0格為偶數(shù)。所以結合1格得到YOD函數(shù),結合0格得YE函數(shù)。其電路如圖所示:2.3.3數(shù)值比較器數(shù)值比較器用來比較二個數(shù)據(jù)的大、小、是否相等,它經(jīng)常用在邏輯判斷,執(zhí)行程序的跳轉路經(jīng)或執(zhí)行何種操作等場合。分為串行比較器和并行比較器。一、1位并行數(shù)值比較器10011001010101010000比較結果輸出比較輸入CiBiAiLiEiGi一位比較器框圖三個輸出函數(shù)表達式為:由函數(shù)式畫出電路圖:10011001010101010000比較結果輸出比較輸入二、多位數(shù)值比較器多位數(shù)值比較器通常用“高位優(yōu)先”的比較原則,如

溫馨提示

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

評論

0/150

提交評論