電子技術(shù)ch9時序邏輯電路-80學(xué)時(修改版)課件_第1頁
電子技術(shù)ch9時序邏輯電路-80學(xué)時(修改版)課件_第2頁
電子技術(shù)ch9時序邏輯電路-80學(xué)時(修改版)課件_第3頁
電子技術(shù)ch9時序邏輯電路-80學(xué)時(修改版)課件_第4頁
電子技術(shù)ch9時序邏輯電路-80學(xué)時(修改版)課件_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九章時序邏輯電路§9.1概述§9.2寄存器

§9.4計數(shù)器的設(shè)計*

§9.5計數(shù)器的應(yīng)用舉例

§9.3計數(shù)器的分析1

時序電路必然具有記憶功能,因而組成時序電路的基本單元是觸發(fā)器。1、時序邏輯電路的特點在數(shù)字電路中,凡是任一時刻的穩(wěn)定輸出不僅決定于該時刻的輸入,而且還和電路原來的狀態(tài)有關(guān)者,都叫做時序邏輯電路,簡稱時序電路。組合邏輯電路存儲功能............XQZY概述2組合邏輯電路存儲功能............XQZY狀態(tài)方程:驅(qū)動方程:輸出方程:33、時序邏輯電路的功能描述1)邏輯方程2)狀態(tài)轉(zhuǎn)移表3)狀態(tài)圖4)時序圖P25254、時序邏輯電路的一般分析方法:P2536寄存器1數(shù)碼寄存器Q3Q2Q1Q0&&&&QQDQQDQQDQQDA0A1A2A3CLR取數(shù)脈沖接收脈沖(CP)寄存器是計算機的主要部件之一,它用來暫時存放數(shù)據(jù)或指令。四位數(shù)碼寄存器7根據(jù)移位數(shù)據(jù)的輸入-輸出方式,又可將它分為串行輸入-串行輸出、串行輸入-并行輸出、并行輸入-串行輸出和并行輸入-并行輸出四種電路結(jié)構(gòu):FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF串入-串出串入-并出并入-串出并入-并出9QQDQQDQQDQQD&&&&A0A1A2A3SDRDCLRLOAD移位脈沖CP0串行輸出數(shù)據(jù)預(yù)置3210存數(shù)脈沖清零脈沖四位串入-串出的左移寄存器初始狀態(tài):設(shè)A3A2A1A0

=1011在存數(shù)脈沖作用下,也有Q3Q2Q1Q0

=1011。D0

=0D1=Q0D2=Q1D3=Q2QQDQQDQQDQQD移位脈沖CP0串行輸出3210下面將重點討論蘭顏色的那部分電路的工作原理。10D0

=0D1=Q0D2=Q1D3=Q2QQDQQDQQDQQD移位脈沖CP0串行輸出3210101101100110110011001000100000000000000000000000Q3Q2Q1Q0D3D2D1D0設(shè)初態(tài)Q3Q2Q1Q0

=101111QQDQQDQQDQQD移位脈沖CP0串行輸出3210四位串入-串出的左移寄存器:D0

0D1

Q0D2

Q1D3

Q2QDQQ3DQDQD移位脈沖CP0串行輸出Q1Q2Q0四位串入-串出的右移寄存器:D1=Q2D2=Q3D3=0D0=Q113四位串入-串出的左移寄存器:D0

LD1

Q0D2

Q1D3

Q2四位串入-串出的右移寄存器:D1=Q2D2=Q3D3=RD0=Q1

雙向移位寄存器的構(gòu)成:只要設(shè)置一個控制端S,當(dāng)S=0時左移;而當(dāng)S=1時右移即可?!癓”即需左移的輸入數(shù)據(jù)“R”即需右移的輸入數(shù)據(jù)D0=SL+SQ1

D2=SQ1+SQ3

D3=SQ2+SRD1=SQ0+SQ2

集成組件電路74LS194就是這樣的多功能移位寄存器。14VCCQAQBQCQDS1S0CP16151413121110913456782QAQBQCQDCPS1S0CLRLDCBARABCDRLCLRGND74LS194右移串行輸入左移串行輸入并行輸入實驗芯片153寄存器應(yīng)用舉例例:數(shù)據(jù)傳送方式變換電路D6D5D4D3D2D1D0并行輸入串行輸出數(shù)據(jù)傳送方式變換電路1.實現(xiàn)方法:(1).因為有7位并行輸入,故需使用兩片74LS194;(2).用最高位QD2作為它的串行輸出端。172.具體電路:&G1S0S1CP1QA1QB1QC1QD1S0S1CP2QA2QB2QC2QD2R1R2A1B1C1D1A2B2C2D2D0D1D2D3D4D5D6+5V+5VCP啟動脈沖移位脈沖&G2串行輸出并行輸入74LS194(1)74LS194(2)0111100011011直接清零保持右移(從QA向右移動)左移(從QD向左移動)并入CLRCPS1S0功能18寄存器各輸出端狀態(tài)QA1QB1QC1QD1QA2QB2QC2QD2寄存器工作方式0D0D1D2D3D4D5D6

10D0D1D2D3D4D5

110D0D1D2D3D4

1110D0D1D2D3

11110

D0D1D2

11111

0D0D1

11111

10D0

CP并行輸入(S1S0=11)并行輸入(S1S0=11)右移(S1S0=01)右移(S1S0=01)右移(S1S0=01)右移(S1S0=01)右移(S1S0=01)3.工作效果:提醒:在電路中,“右移輸入”端接+5V。19同步計數(shù)器的分析在同步計數(shù)器中,各個觸發(fā)器都受同一時鐘脈沖輸入計數(shù)脈沖的控制,因此,它們狀態(tài)的更新幾乎是同時的,故被稱為“同步計數(shù)器”。例2.三位二進制同步加法計數(shù)器三位二進制同步加法計數(shù)器Q2Q2J2K2Q1Q1J1K1Q0Q0J0K0&計數(shù)脈沖CP21Q2Q2J2K2Q1Q1J1K1Q0Q0J0K0&計數(shù)脈沖三位二進制同步加法計數(shù)器CP分析步驟:1.先列寫控制端的邏輯表達式:J2=K2=Q1Q0J1=K1=Q0J0=K0=1Q0:來一個CP,它就翻轉(zhuǎn)一次;Q1:當(dāng)Q0=1時,它可翻轉(zhuǎn)一次;Q2:只有當(dāng)Q1Q0=11時,它才能翻轉(zhuǎn)一次。222.再列寫狀態(tài)轉(zhuǎn)換表,分析其狀態(tài)轉(zhuǎn)換過程。20010011110101000000011001301000001101140111111111005100000011101610100111111071100000111118111111111000CPQ2Q1Q0J2=K2=J1=K1=J0=1K0=1Q2Q1Q0

Q1Q0Q1Q0Q0Q0原狀態(tài)控制端下狀態(tài),,,23異步計數(shù)器的分析Q2D2Q1D1Q0D0Q2Q1Q0CP計數(shù)脈沖在異步計數(shù)器中,有的觸發(fā)器直接受輸入計數(shù)脈沖控制,有的觸發(fā)器則是把其它觸發(fā)器的輸出信號作為自己的時鐘脈沖,因此各個觸發(fā)器狀態(tài)變換的時間先后不一,故被稱為“異步計數(shù)器”。三位二進制異步加法計數(shù)器例1.三位二進制異步加法計數(shù)器。25Q0D0Q1D1Q2D2Q0Q1Q2CP計數(shù)脈沖三位二進制異步加法計數(shù)器26任意進制計數(shù)器的分析Q2Q2J2K2Q1Q1J1K1Q0Q0J0K0計數(shù)脈沖CP1.寫出控制端的邏輯表達式:J2=Q1Q0,K2=1

J1=K1=1

J0=Q2,K0=1

27Q2Q2J2K2Q1Q1J1K1Q0Q0J0K0計數(shù)脈沖CP如前所述,右圖電路為異步五進制加法計數(shù)器。3.還可以用波形圖顯示狀態(tài)轉(zhuǎn)換表(略)290001000110010101011101115、狀態(tài)轉(zhuǎn)換圖302)利用集成功能組件設(shè)計計數(shù)電路一.中規(guī)模計數(shù)器組件介紹及其應(yīng)用1.二-五-十進制計數(shù)器74LS90(1).74LS90的介紹31QCQAJKQBJKJKQDQDJKCPACPBR0(1)R0(2)S9(2)S9(1)QAQBQCQD74LS90原理電路圖2)利用集成功能組件設(shè)計計數(shù)電路一.中規(guī)模計數(shù)器組件介紹及其應(yīng)用1.二-五-十進制計數(shù)器74LS903274LS90內(nèi)部含有兩個獨立的計數(shù)電路:一個是模2計數(shù)器(CPA為其時鐘,QA為其輸出端),另一個是模5計數(shù)器(CPB為其時鐘,QDQCQB為其輸出端)。外部時鐘CP是先送到CPA還是先送到CPB,在QDQCQBQA這四個輸出端會形成不同的碼制。QCQAJKQBJKJKQDQDJKCPACPBR0(1)R0(2)S9(2)S9(1)QAQBQCQD33CPACPBR0(1)R0(2)S9(2)S9(1)NCNCVCCQAQDQBQCGND1234567141312111098QAQDQBQCR9(2)R9(1)R0(2)R0(1)CPBCPA74LS9074LS90管腳分布圖34CPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90R0(1)R0(2)R9(1)R9(2)QDQCQBQAXX111001110X000011X000000X0X0XX0X00XX0X0計數(shù)狀態(tài)74LS90功能表35R0(1)R0(2)

s

9(1)

s

9(2)QDQCQBQAXX111001110X000011X000000X0X0XX0X00XX0X0計數(shù)狀態(tài)74LS90功能表歸納:1.74LS90在“計數(shù)狀態(tài)”或“清零狀態(tài)”時,均要求S9(1)和S9(2)中至少有一個必須為“0”。2.只有在R0(1)和R0(2)同時為“1”時,且R9(1)和R9(2有一為零狀態(tài),它才進入“清零狀態(tài)”;否則它必定處于“計數(shù)狀態(tài)”。36分析:計數(shù)時鐘先進入CPA時的計數(shù)編碼。CPACPCPBQBQDQCQA25QDQCQB

000001010011100QDQCQBCPBQA

00000001001000110100010101100111100010010000結(jié)論:上述連接方式形成8421碼。QDQCQBCPBQA

0000000011001020011301004010150110601117100081001900000十進制數(shù)37再分析:計數(shù)時鐘先進入CPB時的計數(shù)編碼。CPACPQA2CPBQBQDQC5QDQCQB

000001010011100結(jié)論:上述連接方式形成5421碼。0000QAQDQCQBCPA

000100100011010010001001101010111100

0

0

00

00000QAQDQCQBCPA

000110010200113010041000510016101071011811009

0

0

000

十進制數(shù)38例1.構(gòu)成BCD碼六進制計數(shù)器。QDQCQBQA0000000100100011010001010000R0(1)=QBR0(2)=QC令即可CP0110CPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90(2).74LS90的應(yīng)用39CPCPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90討論:下述接法行不行?錯在何處?警示:切切不可將輸出端相互短路?。?0CPCPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90&只有這樣做才是正確的。41例2.用兩片74LS90構(gòu)成36進制8421碼計數(shù)器。QDQCQBQA

000000001100102001130100401015011060111710008

10019

00000

十進制數(shù)分析:1.如何解決片間進位問題?從右面的狀態(tài)轉(zhuǎn)換表中可以看到:個位片的QD可以給十位片提供計數(shù)脈沖信號。42分析:2.如何滿足“36進制”的要求?十位個位0035......共有36個穩(wěn)定狀態(tài)3600(00110110)43CPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90(十位)CPACPBQAQDQBQCR9(2)R9(1)R0(2)R0(1)74LS90(個位)&&CP用兩片74LS90構(gòu)成36進制8421碼計數(shù)器(00110110)442十進制同步計數(shù)器74LS160前面所講述的74LS90其清零方式通常稱為“異步清零”,即只要R0(1)=R0(2)=1,不管有無時鐘信號,輸出端立即為0;而且它的計數(shù)方式是異步的,即CP不是同時送到每個觸發(fā)器。而下面將要講述的74LS160,不但計數(shù)方式是同步的,而且它的清零方式也是同步的:即使控制端CLR=0,清零目的真正實現(xiàn)還需等待下一個時鐘脈沖的上升沿到來以后才能夠變?yōu)楝F(xiàn)實。這就是“同步清零”的含義。45(1).74LS160的介紹16151413121110123456789QAQ3QDQ2Q1Q0QBQCVCCTETPEPCPABCDCLRLOADENABLERC串行進位輸出允許允許GND時鐘清除輸出數(shù)據(jù)輸入置入74LS16074LS160管腳圖CP4674LS160功能表1111計數(shù)0111X保持1011X保持(CO=0)XX01并行輸入XXX0清零EPETCLRCP功能P264ETEPCOABCDQBQCQDQACLR74LS16047例1.用一片74LS160構(gòu)成六進制計數(shù)器。QDQCQBQA000000010010001101000101六個穩(wěn)態(tài)準備清零:使CLR=0+5V(2)74LS160的應(yīng)用COABCDQBQCQDQACLR74LS160&CPETEP48例2.用74LS161構(gòu)成二十四進制計數(shù)器。(1).需要兩片74LS161;(2).為了提高運算速度,使用同步計數(shù)方式。TPRCABCDQBQCQDQALOADCLR74LS161TPRCABCDQBQCQDQALOADCLR74LS161+5V+5V,,,,CPCLR應(yīng)該在QDQCQBQAQDQCQBQA=00010111時準備清零。,,,,QDQCQBQAQDQCQBQA,,,,CLR=49§5.5計數(shù)器的應(yīng)用舉例例.數(shù)字頻率計原理電路的分析。清零計數(shù)1秒鐘顯示50譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPA數(shù)字頻率計原理圖1Hz!51譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPAQ2Q1Q0=001時:1110ux作為CPA被送入計數(shù)器進行計數(shù)1、計數(shù)顯示部分52譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPAQ2Q1Q0=100、000時:1011計數(shù)器清零53譯碼顯示74LS90Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPAQ2Q1Q0=011、111、110時:ux被封鎖,計數(shù)器輸出保持0054譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPA2、循環(huán)計數(shù)器部分自動時55譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2+5V手動自動ux手動清零CPR0(1)R0(2)CPAQ2Q1Q0001011111110100Q2Q1Q0組成五進制計數(shù)器:2、循環(huán)計數(shù)器部分自動時計數(shù)清零顯示56譯碼顯示74LS907420Q1Q1D1Q0Q0D0Q2D2

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論