版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目三搶答器的實(shí)現(xiàn)項(xiàng)目描述
項(xiàng)目分析任務(wù)1RS觸發(fā)器任務(wù)2集成觸發(fā)器任務(wù)3同步時(shí)序電路的分析任務(wù)4典型同步時(shí)序電路的設(shè)計(jì)軟件仿真小規(guī)模時(shí)序電路的計(jì)算機(jī)仿真實(shí)驗(yàn)項(xiàng)目實(shí)施
小結(jié)習(xí)題
項(xiàng)目描述
設(shè)計(jì)實(shí)現(xiàn)一個(gè)可容納四組參賽者的數(shù)字智力競(jìng)賽搶答器,其編號(hào)為1~4,各隊(duì)分別用一個(gè)按鈕(S1~S4)控制,并設(shè)置一個(gè)系統(tǒng)清零和搶答控制開關(guān)S5,該開關(guān)由主持人控制。搶答器具有數(shù)據(jù)鎖存功能,并將鎖存數(shù)據(jù)用發(fā)光二極管指示燈(或LED)顯示出來,同時(shí)蜂鳴器發(fā)出間歇式聲響,主持人清零后,聲音提示停止。搶答先后的分辨率為1ms。
項(xiàng)目分析
搶答器必須具有對(duì)第一搶答信號(hào)的鑒別和鎖存功能,實(shí)現(xiàn)鑒別和鎖存功能可由數(shù)字電路的另一類部件——觸發(fā)器完成,它在分類上屬于時(shí)序電路。輸入搶答信號(hào)由搶答按鈕的S1~S4產(chǎn)生,按鈕S5作為清零及搶答控制開關(guān)(由主持人控制),當(dāng)開關(guān)S5被按下時(shí),搶答電路清零,松開后則允許搶答。有搶答信號(hào)輸入時(shí),該信號(hào)用觸發(fā)器(一般為D觸發(fā)器)進(jìn)行鎖存,同時(shí)產(chǎn)生控制信號(hào),用于封鎖其他搶答信號(hào)。經(jīng)由譯碼器,用發(fā)光二極管(或LED)顯示出相應(yīng)組別的號(hào)碼。作為擴(kuò)展,可增加信號(hào)產(chǎn)生電路,用作搶答器的時(shí)基和聲音提示信號(hào)。搶答器的電路原理框圖如圖3-1所示。圖3-1搶答器的電路原理框圖
在數(shù)字系統(tǒng)中常常需要存儲(chǔ)各種數(shù)字信息,如圖3-2所示的計(jì)算機(jī)中的內(nèi)存條、U盤以及MP3等都可以存儲(chǔ)大量的數(shù)字信息。它們?yōu)槭裁淳哂杏洃浌δ?帶著這個(gè)問題,我
們進(jìn)入時(shí)序邏輯電路的學(xué)習(xí)。
時(shí)序邏輯電路是指具有記憶功能的邏輯電路,觸發(fā)器是構(gòu)成時(shí)序電路的基本單元。觸發(fā)器(Flip-Flop,FF)具有兩個(gè)特點(diǎn):第一,它有兩個(gè)穩(wěn)定的狀態(tài),可分別用來存儲(chǔ)二進(jìn)制數(shù)碼1和0;第二,在外加信號(hào)的作用下,可以從一個(gè)狀態(tài)轉(zhuǎn)變?yōu)榱硪粋€(gè)狀態(tài)(這個(gè)過程稱為觸發(fā)器的翻轉(zhuǎn))。圖3-2常用的存儲(chǔ)器件
一般來講,觸發(fā)器可以分為以下幾類:
(1)按電路結(jié)構(gòu),觸發(fā)器可以分為具有時(shí)鐘輸入端的時(shí)鐘觸發(fā)器和沒有時(shí)鐘輸入端的基本觸發(fā)器。
(2)按邏輯功能,觸發(fā)器可分為RS觸發(fā)器、JK觸發(fā)器、D觸發(fā)器、T觸發(fā)器和T'觸發(fā)器。
(3)按觸發(fā)方式,觸發(fā)器可分為同步觸發(fā)器(高電平觸發(fā))、維持阻塞觸發(fā)器(上升沿觸發(fā))、邊沿觸發(fā)器(下降沿觸發(fā))和主從觸發(fā)器(觸發(fā)方式較復(fù)雜)四類。
任務(wù)1RS觸發(fā)器
圖3-3是開關(guān)防抖動(dòng)電路。機(jī)械開關(guān)S在閉合的瞬間會(huì)產(chǎn)生多次抖動(dòng)現(xiàn)象,即開關(guān)S在閉合瞬間UA、UB兩點(diǎn)的電位可能會(huì)發(fā)生抖動(dòng),這種抖動(dòng)在電路中是不允許的。如何才能消除抖動(dòng)呢?實(shí)踐中借助于RS觸發(fā)器就可以構(gòu)成一個(gè)防抖動(dòng)開關(guān)。RS觸發(fā)器可分為基本RS觸發(fā)器和時(shí)鐘RS觸發(fā)器。圖3-3開關(guān)電路及抖動(dòng)現(xiàn)象
3.1.1基本RS觸發(fā)器
1.邏輯功能
基本RS觸發(fā)器可以由不同的邏輯門構(gòu)成。圖3-4(a)是用兩個(gè)與非門交叉反饋構(gòu)成的基本RS觸發(fā)器。該觸發(fā)器有兩個(gè)互補(bǔ)的輸出端Q和為觸發(fā)器的兩個(gè)輸入端,也稱激勵(lì)端。其中端稱為清零(Reset)端,也稱復(fù)位端;端稱為置1(Set)端,也稱置位端。我們常用Q端的邏輯電平表示觸發(fā)器所處的狀態(tài):若Q端為邏輯電平1,端為邏輯
電平0,則稱觸發(fā)器處于“1”狀態(tài);反之,Q端為邏輯電平0,則稱觸發(fā)器處于“0”狀態(tài)。
圖3-4(b)是基本RS觸發(fā)器的邏輯符號(hào),輸入端的小圓圈表示僅當(dāng)?shù)碗娖阶饔糜谳斎攵藭r(shí),觸發(fā)器狀態(tài)才會(huì)發(fā)生翻轉(zhuǎn),因此稱該觸發(fā)器由低電平觸發(fā),或稱該觸發(fā)器輸入低電平有效。
圖3-4由與非門構(gòu)成的基本RS觸發(fā)器
該觸發(fā)器的兩個(gè)輸入端共有四種輸入組合:
(1)若則門G2輸出為1,門G1輸出為0,觸發(fā)器輸出端Q=0,觸發(fā)器置0。
(2)若則門G2輸出為0,門G1輸出為1,觸發(fā)器輸出端Q=1,觸發(fā)器置1。
(3)若此時(shí)門G2、G1的輸出必須由此輸入信號(hào)之前電路的狀態(tài)來決定。若輸入11之前電路狀態(tài)為1,即Q=1,則輸入11后門G
2輸出為0,門G1輸出為1,觸發(fā)器輸出端Q=1;若輸入11之前電路狀態(tài)為0,即Q=0,則輸入11后門G
2輸出為1,門G1輸出為0,觸發(fā)器輸出端Q=0。因此,觸發(fā)器保持輸入信號(hào)之前的狀態(tài)。
為敘述方便,在此引入時(shí)序電路中常用的兩個(gè)術(shù)語:
現(xiàn)態(tài)Qn:輸入信號(hào)作用前觸發(fā)器的狀態(tài),也稱為原來的狀態(tài)(簡(jiǎn)稱原態(tài))。
次態(tài)Qn+1:輸入信號(hào)作用后觸發(fā)器的狀態(tài),也稱為新狀態(tài)。
(4)若,,由于門G2、G1的傳輸延遲時(shí)間不可能完全相同,觸發(fā)器的輸出端Q可能為1,也可能為0,所以觸發(fā)器的輸出不確定。
2.功能描述
觸發(fā)器的邏輯功能描述表示方法比門電路復(fù)雜一些,通常采用狀態(tài)真值表(簡(jiǎn)稱真值表)、特征方程和狀態(tài)圖等方法對(duì)觸發(fā)器的邏輯功能進(jìn)行描述。下面以基本RS觸發(fā)器為
例,來說明各種描述方法的應(yīng)用。
1)真值表
真值表以表格的形式反映了觸發(fā)器從原態(tài)Qn向次態(tài)
Qn+1轉(zhuǎn)移的規(guī)律?;綬S觸發(fā)器的真值如表3-1所示。該表詳細(xì)列出了次態(tài)Qn+1與原態(tài)Qn及當(dāng)前輸入之間的關(guān)系。由于=00這種輸入是禁止出現(xiàn)的,所以可在真值表中相應(yīng)的格內(nèi)填入Φ(無關(guān)項(xiàng))。
2)特征方程
特征方程以方程的形式描述觸發(fā)器的次態(tài)與現(xiàn)態(tài),以及輸入間的邏輯函數(shù)關(guān)系。將基本RS觸發(fā)器的真值填入卡諾圖,得到Qn+1函數(shù)的卡諾圖,如圖3-5所示。通過卡諾圖化
簡(jiǎn)得到:
上式稱為基本RS觸發(fā)器的特征方程或次態(tài)方程,其中
為RS觸發(fā)器的約束條件。圖3-5RS觸發(fā)器Qn+1的卡諾圖
表3-2給出了幾種典型的集成RS觸發(fā)器,供使用者選用。
4LS279是一種典型的四RS觸發(fā)器,其電路引腳圖和封裝圖如圖3-6所示。圖3-6四RS觸發(fā)器74LS279圖3-6四RS觸發(fā)器74LS279
【例3-1】已知基本RS觸發(fā)器端的輸入波形,試畫出Q端的輸出波形。
解設(shè)觸發(fā)器初態(tài)為“0”,根據(jù)RS觸發(fā)器的真值表,,則觸發(fā)器置0(相當(dāng)于存儲(chǔ)數(shù)據(jù)0);若
則觸發(fā)器置1(相當(dāng)于存儲(chǔ)數(shù)據(jù)1)。
所以Q對(duì)應(yīng)的輸出波形如圖3-7所示。圖3-7例3-1基本RS觸發(fā)器波形圖
基本RS觸發(fā)器可用于防抖動(dòng)開關(guān),電路如圖3-8(a)所示。為消除抖動(dòng),將UA、UB兩點(diǎn)接入RS觸發(fā)器的輸入端,將RS觸發(fā)器的輸出Q和作為開關(guān)狀態(tài)輸出。由基本RS觸發(fā)器特性可知:當(dāng)開關(guān)S撥到右邊時(shí),
Q置1,此時(shí)即使開關(guān)抖動(dòng),
Q也仍保持1,從而防止開關(guān)輸出抖動(dòng);當(dāng)開關(guān)S撥到左邊時(shí),此時(shí)即使開關(guān)抖動(dòng),Q也仍保持0,保持1。其開關(guān)反跳現(xiàn)象及改善后的波形圖如圖3-8(b)所示。
圖3-8防抖動(dòng)開關(guān)
3.1.2時(shí)鐘RS觸發(fā)器
時(shí)鐘RS觸發(fā)器又稱同步RS觸發(fā)器。
基本RS觸發(fā)器的端輸入信號(hào)發(fā)生變化時(shí),觸發(fā)器的狀態(tài)就立即改變。在實(shí)際應(yīng)用中,常要求多個(gè)觸發(fā)器在一個(gè)控制信號(hào)作用下按節(jié)拍同步工作,該控制信號(hào)稱為時(shí)鐘
脈沖信號(hào),簡(jiǎn)稱時(shí)鐘信號(hào),用CP表示。觸發(fā)器的翻轉(zhuǎn)受時(shí)鐘脈沖控制,而翻轉(zhuǎn)狀態(tài)由輸入信號(hào)和Qn決定,這就是時(shí)鐘觸發(fā)器。
1.電路結(jié)構(gòu)及工作原理
時(shí)鐘RS觸發(fā)器的邏輯電路如圖3-9(a)所示,CP為時(shí)鐘脈沖輸入端。圖3-9(b)是時(shí)鐘RS觸發(fā)器的邏輯符號(hào)。用74HC00實(shí)現(xiàn)的時(shí)鐘RS觸發(fā)器如圖3-9(c)所示。圖3-9時(shí)鐘RS觸發(fā)器
觸發(fā)器的輸出由輸入R、S確定。
(1)若R=0,S=1,G4G3輸出為10,基本RS觸發(fā)器置1。
(2)若R=1,S=0,G4G3輸出為01,基本RS觸發(fā)器置0。
(3)若R=0,S=0,G3、G4輸出均為1,基本RS觸發(fā)器保持原態(tài)。
(4)若R=1,S=1,G3、G4
的輸出均為0。前面已經(jīng)指出,對(duì)于用與非門構(gòu)成的基本RS觸發(fā)器來說,不允許兩個(gè)輸入端同時(shí)為0。因此,對(duì)時(shí)鐘RS觸發(fā)器來說,R端和S端不
允許同時(shí)為1。
2.功能描述
由以上分析可以得出:
(1)當(dāng)CP=0時(shí),觸發(fā)器保持原狀態(tài)不變。
(2)當(dāng)CP=1時(shí),觸發(fā)器的狀態(tài)隨輸入信號(hào)的不同而改變,變化的規(guī)律可用圖3-10(a)所示的狀態(tài)圖、圖3-10(b)所示的狀態(tài)卡諾圖、表3-3所示的真值表,以及特征方程及約束條件來描述。
其特征方程及約束條件:圖3-10時(shí)鐘RS觸發(fā)器狀態(tài)圖及狀態(tài)表
【例3-2】已知時(shí)鐘RS觸發(fā)器CP、R、S端的輸入波形,試畫出Q端的輸出波形。
解設(shè)觸發(fā)器初態(tài)為“0”,根據(jù)時(shí)鐘RS觸發(fā)器的真值表,CP=1時(shí):若R=0,S=1,則觸發(fā)器置1;若R=1,S=0,則觸發(fā)器置0。
在圖3-11中,第一個(gè)脈沖作用時(shí)(CP=1),觸發(fā)器輸入端S=R=0,可知觸發(fā)器此時(shí)處于保持狀態(tài),故Q不變化;第二個(gè)脈沖作用時(shí),觸發(fā)器輸入端S=1,R=0,處于置1狀態(tài),故Q=1;第四個(gè)脈沖作用時(shí),觸發(fā)器輸入S=0,R=1,處于置0狀態(tài),故Q=0;依此類推。圖3-11例3-2時(shí)鐘RS觸發(fā)器波形圖
任務(wù)2集成觸發(fā)器
時(shí)鐘RS觸發(fā)器的次態(tài)由CP=1期間的輸入信號(hào)確定,這種觸發(fā)器稱為電平觸發(fā)的觸發(fā)器。而邊沿觸發(fā)器采用時(shí)鐘CP脈沖邊沿觸發(fā),即在時(shí)鐘CP脈沖上升沿或者下降沿觸發(fā),觸發(fā)器的次態(tài)僅取決于觸發(fā)脈沖邊沿前一瞬間的輸入信號(hào),所以其抗干擾能力較強(qiáng)。邊沿觸發(fā)器就其邏輯功能而言,可分為D觸發(fā)器、JK觸發(fā)器和T觸發(fā)器等。
3.2.1JK觸發(fā)器
目前,JK觸發(fā)器可分為主從型JK觸發(fā)器和邊沿型JK觸發(fā)器。主從型JK觸發(fā)器由兩個(gè)分別稱為主觸發(fā)器和從觸發(fā)器的同步RS觸發(fā)器組成。CP=1期間,主觸發(fā)器輸入端接收輸入控制信號(hào),CP=0期間則將主觸發(fā)器狀態(tài)移入從觸
發(fā)器,所以主從型JK觸發(fā)器在CP下降沿到來時(shí)狀態(tài)才發(fā)
生變化,其邏輯符號(hào)如圖3-12(a)所示,圖中輸出端加“”表示CP脈沖由高電平變?yōu)榈碗娖綍r(shí),從觸發(fā)器接收主觸發(fā)器的輸出狀態(tài)。邊沿型JK觸發(fā)器的邏輯符號(hào)如圖3-12(b)所示,圖中符號(hào)“>”表示是動(dòng)態(tài)輸入,表明該觸發(fā)器響應(yīng)時(shí)刻在該輸入端的邊沿;CP端處的小圓圈表示該JK觸發(fā)器是在CP脈沖的下降沿觸發(fā)。圖3-12JK觸發(fā)器邏輯符號(hào)
邊沿型JK觸發(fā)器僅僅在CP脈沖的下降沿到來時(shí)狀態(tài)才改變一次,其狀態(tài)的變化取決于CP脈沖的下降沿到來之前瞬間JK的值,即在CP脈沖的下降沿到來時(shí),若JK=10,則觸發(fā)器置1;若JK=01,則觸發(fā)器置0;若JK=00,則觸發(fā)器狀態(tài)保持不變;若JK=11,則觸發(fā)器狀態(tài)翻轉(zhuǎn)。其特征方程為
JK觸發(fā)器的真值表如表3-4所示,表中符號(hào)“↓”表示觸發(fā)器在CP的下降沿觸發(fā)。
常用的集成JK觸發(fā)器如表3-5所示。它們的脈沖工作特性可查閱有關(guān)手冊(cè),其中7472只含一個(gè)JK觸發(fā)器,它的J端和K端均有三個(gè)輸入,這三個(gè)J端使J=J1·J2·J3,三個(gè)K端使K=K1·K2·K3。
【例3-3】負(fù)邊沿觸發(fā)的JK觸發(fā)器的CP脈沖和輸入信號(hào)J、K的波形如圖3-13所
示,畫出觸發(fā)器輸出端Q的波形(設(shè)Q的初始狀態(tài)為“0”)。
解由于負(fù)邊沿JK觸發(fā)器是下降沿觸發(fā),因此作圖時(shí)應(yīng)首先找出各CP脈沖的下降沿,再根據(jù)當(dāng)時(shí)的輸入信號(hào)J、K得出輸出Q,然后作出波形。
第1個(gè)CP脈沖的下降沿到來時(shí),JK=10,則觸發(fā)器置1,Q為1;第2個(gè)CP脈沖的下降沿到來時(shí),JK=00,則觸發(fā)器狀態(tài)保持不變,Q仍為1;第3個(gè)CP脈沖的下降沿到來時(shí),JK=01,則觸發(fā)器置0,Q為0;第4個(gè)CP脈沖的下降沿到來時(shí),JK=00,則觸發(fā)器狀態(tài)保持不變,Q仍為0;第5個(gè)CP脈沖的下降沿到來時(shí),JK=11,則觸發(fā)器狀態(tài)翻轉(zhuǎn),Q轉(zhuǎn)變?yōu)?。
因此作出的觸發(fā)器輸出端Q的波形如圖3-13所示。圖3-13例3-3波形
3.2.2D觸發(fā)器
目前,D觸發(fā)器可分為時(shí)鐘D觸發(fā)器和維持阻塞型D觸發(fā)器。時(shí)鐘D觸發(fā)器又稱為鐘控D觸發(fā)器,也常常稱為D鎖存器,其邏輯圖和邏輯符號(hào)如圖3-14(a)、(b)所示。由圖可知,時(shí)鐘D觸發(fā)器是將時(shí)鐘RS觸發(fā)器略加改變以后得來的,即S=D,R=D。因此,由時(shí)鐘RS觸發(fā)器特征方程可直接得出時(shí)鐘D觸發(fā)器的特征方程:圖3-14時(shí)鐘D觸發(fā)器
時(shí)鐘D觸發(fā)器的真值表如表3-6所示。
常用的時(shí)鐘D觸發(fā)器的型號(hào)及其功能如表3-7所示。
74LS75是一種典型的四時(shí)鐘D觸發(fā)器,其邏輯符號(hào)、電路引腳和封裝如圖3-15所示。維持阻塞型D觸發(fā)器是上升沿觸發(fā)的D觸發(fā)器,其邏輯符號(hào)如圖3-16所示。圖中,
D為信號(hào)輸入端或稱為激勵(lì)端,符號(hào)“>”表示是動(dòng)態(tài)輸入,在CP端處沒有小圓圈表示該D觸發(fā)器是在CP脈沖的上升沿觸發(fā)。圖3-15四時(shí)鐘D觸發(fā)器74LS75圖3-16維持阻塞型D觸發(fā)器邏輯符號(hào)
該集成D觸發(fā)器僅僅在CP脈沖的上升沿到來時(shí)狀態(tài)才改變,其狀態(tài)的變化取決于CP脈沖的上升沿到來之前瞬間D的值,即不論觸發(fā)器原來狀態(tài)如何,若D=1,則CP脈沖的上升沿就把1送入觸發(fā)器,即Q=1。在觸發(fā)器置1后,即使D變化,觸發(fā)器的狀態(tài)也不會(huì)改變。若D=0,則CP脈沖的上升沿把0送入觸發(fā)器,即Q=0。
其特征方程為
這種D觸發(fā)器的邏輯功能如表3-8所示。
常用的集成D觸發(fā)器如表3-9所示。
【例3-4】維持阻塞型D觸發(fā)器的CP脈沖和輸入信號(hào)D的波形如圖3-17(a)所示,畫出Q端的波形。
解觸發(fā)器輸出端Q的波形變化取決于CP脈沖及輸入信號(hào)D,由于維持阻塞型D觸發(fā)器是上升沿觸發(fā),故作圖時(shí)應(yīng)首先找出各CP脈沖的上升沿,再根據(jù)當(dāng)時(shí)的輸入信號(hào)D得出輸出Q,作出的波形如圖3-17(b)所示。圖3-17例3-4波形圖
【例3-5】畫出圖3-18(a)所示D觸發(fā)器的Q端的輸出波形。
解把D觸發(fā)器的輸出Q反饋回輸入端與D連接,則Qn+1=D=Qn。根據(jù)邏輯符號(hào)可知該觸發(fā)器是下降沿轉(zhuǎn)換的D觸發(fā)器,所以每來一個(gè)時(shí)鐘CP的下降沿,Q變化一次,波形如圖3-18(b)所示。
Q端輸出波形的周期是CP脈沖周期的2倍,而Q端輸出頻率為CP端頻率的一半,故該電路亦稱為二分頻電路。圖3-18D觸發(fā)器連成二分頻電路
3.2.3T觸發(fā)器
將JK觸發(fā)器的J、K兩端連在一起作為輸入端,便組成了T觸發(fā)器。根據(jù)JK觸發(fā)器的功能即可得到T觸發(fā)器的功能。T觸發(fā)器的真值表如表3-10所示。其特征方程為
當(dāng)T觸發(fā)器的T端恒為1時(shí),即為T'觸發(fā)器。其特征方程為
3.2.4觸發(fā)器的直接置位和直接復(fù)位
集成觸發(fā)器的輸入端除了數(shù)據(jù)輸入端和時(shí)鐘端外,有的還帶有直接置位端和直接復(fù)位端。例如,圖3-19所示為典型的帶有直接置位端和直接復(fù)位端的JK觸發(fā)器。
例如,7474觸發(fā)器是一種典型的帶有直接置位、直接復(fù)位端的雙D觸發(fā)器,其電路原理、引腳圖及邏輯符號(hào)如圖3-20所示。它采用雙列直插式14腳封裝。圖3-19帶有直接置位端和直接復(fù)位端的JK觸發(fā)器的邏輯符號(hào)圖3-207474雙D觸發(fā)器圖3-207474雙D觸發(fā)器
任務(wù)3同步時(shí)序電路的分析
所謂時(shí)序邏輯電路,是指在任何時(shí)刻電路產(chǎn)生的穩(wěn)定輸出信號(hào),不僅與該時(shí)刻電路的輸入信號(hào)有關(guān),而且與該時(shí)刻的電路狀態(tài)有關(guān)。換句話說,當(dāng)前的輸出不僅與當(dāng)前的輸入信號(hào)有關(guān),而且與以前的輸入有關(guān)。
3.3.1時(shí)序邏輯電路的一般結(jié)構(gòu)
時(shí)序邏輯電路一般由組合邏輯電路和存儲(chǔ)電路兩部分組成,其結(jié)構(gòu)模型如圖3-21所示。圖中,組合邏輯電路部分的輸入包括外部輸入和內(nèi)部輸入,外部輸入X(x1…xi)是整個(gè)
時(shí)序邏輯電路的輸入信號(hào),內(nèi)部輸入Q(q1…qr)是存儲(chǔ)電路部分的輸出,它反映了時(shí)序邏輯電路過去時(shí)刻的狀態(tài);組合邏輯電路部分的輸出也包括外部輸出和內(nèi)部輸出,外部輸出
Z(z1…zm)是整個(gè)時(shí)序邏輯電路的輸出信號(hào),內(nèi)部輸出Y(y1…yn)是存儲(chǔ)電路部分的輸入。
圖中的存儲(chǔ)電路將某一時(shí)刻之前電路的狀態(tài)保存下來。存儲(chǔ)電路可以用觸發(fā)器或延遲元件組成。在時(shí)序邏輯電路中,存儲(chǔ)電路的輸出稱為時(shí)序邏輯電路的狀態(tài),即Q(q1…qr)表示
的0、1序列。Y(y1…yn)是存儲(chǔ)電路的輸入信號(hào),也稱為存儲(chǔ)電路的驅(qū)動(dòng)信號(hào)(或激勵(lì)信號(hào))。
圖3-21時(shí)序邏輯電路的結(jié)構(gòu)模型
與組合邏輯電路相比,時(shí)序邏輯電路在結(jié)構(gòu)上有兩個(gè)主要特點(diǎn):其一是包含由觸發(fā)器構(gòu)成的存儲(chǔ)電路;其二是內(nèi)部存在反饋通路。
時(shí)序邏輯電路按電路結(jié)構(gòu),可分為同步時(shí)序電路和異步時(shí)序電路。所謂同步時(shí)序電路,是指組成時(shí)序電路的各級(jí)觸發(fā)器共用同一個(gè)外部時(shí)鐘,而異步時(shí)序電路是指組成時(shí)序電路的各級(jí)觸發(fā)器沒有統(tǒng)一的外部時(shí)鐘。
3.3.2同步時(shí)序邏輯電路的分析方法
其分析過程一般按下列步驟進(jìn)行:
(1)分析電路,確定電路的輸入和輸出。
(2)列出每個(gè)觸發(fā)器的驅(qū)動(dòng)方程,即D觸發(fā)器D的邏輯表達(dá)式,JK觸發(fā)器J、K的邏輯表達(dá)式,T觸發(fā)器T的邏輯表達(dá)式。它反映了各個(gè)觸發(fā)器輸入信號(hào)的組合。
(3)將各個(gè)觸發(fā)器的驅(qū)動(dòng)方程代入其特征方程,列出每個(gè)觸發(fā)器次態(tài)Qn+1的邏輯表達(dá)式,即時(shí)序邏輯電路的次態(tài)方程。
(4)列出電路輸出z1…zm的邏輯表達(dá)式。
(5)列出電路的狀態(tài)轉(zhuǎn)移表,畫出狀態(tài)轉(zhuǎn)移圖。
(6)根據(jù)狀態(tài)表及狀態(tài)圖所反映的電路狀態(tài)轉(zhuǎn)換關(guān)系,用語言或時(shí)序圖總結(jié)出電路的邏輯功能。
3.3.3同步時(shí)序邏輯電路分析舉例
【例3-6】分析圖3-22所示的同步時(shí)序邏輯電路。圖3-22例3-6邏輯電路
解(1)圖3-22中兩個(gè)D觸發(fā)器采用同一個(gè)時(shí)鐘脈沖源,所以是同步時(shí)序邏輯電路。該電路沒有外輸入變量,不存在獨(dú)立設(shè)置的輸出,而以電路的狀態(tài)Q直接作為輸出信號(hào)。
(2)寫出激勵(lì)方程:
(3)寫出次態(tài)方程:
(4)列出狀態(tài)表,畫出狀態(tài)圖。
由次態(tài)方程得出該電路的狀態(tài)表如表3-11所示。
由狀態(tài)表作出該電路的狀態(tài)圖,如圖3-23所示。由狀態(tài)圖可見:00、01、10這三個(gè)狀態(tài)構(gòu)成了循環(huán)狀態(tài)。電路正常工作時(shí),狀態(tài)總是按這個(gè)序列循環(huán)變化,這三個(gè)狀態(tài)稱為有效狀態(tài),其他狀態(tài)稱為無效狀態(tài)或多余狀態(tài)。圖3-23中無效狀態(tài)11經(jīng)過一個(gè)時(shí)鐘脈沖后能自動(dòng)進(jìn)入狀態(tài)循環(huán)。我們把無效狀態(tài)經(jīng)過一個(gè)或多個(gè)時(shí)鐘脈沖后能自動(dòng)進(jìn)入狀態(tài)循環(huán)的電路稱為具有自啟動(dòng)能力的電路。
(5)分析邏輯功能。從以上分析可知,該電路每經(jīng)過3個(gè)時(shí)鐘脈沖,狀態(tài)循環(huán)一次,因此這是一個(gè)具有自啟動(dòng)能力的模3計(jì)數(shù)器(三進(jìn)制計(jì)數(shù)器或3分頻器)。圖3-23例3-6狀態(tài)圖
【例3-7】時(shí)序邏輯電路如圖3-24所示,試分析它的邏輯功能。圖3-24例3-7電路圖
解(1)確定電路時(shí)鐘脈沖觸發(fā)方式。該電路由3個(gè)JK觸發(fā)器構(gòu)成。時(shí)鐘CP脈沖分別與每個(gè)觸發(fā)器的時(shí)鐘脈沖端相連,CP0=CP1=CP2=CP,輸出信號(hào)僅與狀態(tài)Q有關(guān),因
此該電路是一個(gè)同步時(shí)序邏輯電路。
(2)寫驅(qū)動(dòng)方程:
(3)列狀態(tài)方程。將上述驅(qū)動(dòng)方程代入JK觸發(fā)器的特征方程中,得到電路的狀態(tài)方程為
(4)列狀態(tài)表。列狀態(tài)表是分析過程的關(guān)鍵,其方法是先依次設(shè)定電路原態(tài),再將其代入狀態(tài)方程,得出相應(yīng)次態(tài),列出狀態(tài)表,如表3-12所示。
在列表時(shí)可首先假定電路的原態(tài)為000,代入狀態(tài)方程,得出電路的次態(tài)為001,再以001作為原態(tài)求出下一個(gè)次態(tài)010。如此反復(fù)進(jìn)行,即可列出所分析電路的狀態(tài)表。
(5)畫狀態(tài)圖,如圖3-25所示。圖3-25例3-7狀態(tài)圖
(6)畫時(shí)序圖。設(shè)電路的初始狀態(tài)為000,畫出時(shí)序圖,如圖3-26所示。圖3-26例3-7時(shí)序圖
(7)分析邏輯功能。由狀態(tài)表、狀態(tài)圖、時(shí)序圖均可看出,此電路有8個(gè)有效工作狀態(tài),在時(shí)鐘脈沖CP的作用下,由初始000狀態(tài)依次遞增到111狀態(tài),其遞增規(guī)律為每輸入一個(gè)CP脈沖,電路輸出狀態(tài)按二進(jìn)制運(yùn)算規(guī)律加1。所以該電路是一個(gè)3位二進(jìn)制同步加法計(jì)數(shù)器。
如果把計(jì)數(shù)器的輸出作為存儲(chǔ)器的地址,那么就可以按順序訪問存儲(chǔ)器中的數(shù)據(jù)。其關(guān)系圖如圖3-27所示。圖3-27順序訪問存儲(chǔ)器圖
任務(wù)4典型同步時(shí)序電路的設(shè)計(jì)
時(shí)序電路的設(shè)計(jì)過程與分析過程基本相反,一般來說設(shè)計(jì)總是比分析復(fù)雜一些,它的基本指導(dǎo)思想是要求設(shè)計(jì)者根據(jù)具體的邏輯問題要求,用盡可能少的觸發(fā)器及門電路來實(shí)現(xiàn)待設(shè)計(jì)的電路。實(shí)際數(shù)字工程中廣泛使用的是同步時(shí)序電路,所以本節(jié)將介紹由小規(guī)模集成電路構(gòu)成的同步時(shí)序電路的一種經(jīng)典的設(shè)計(jì)方法。
3.4.1設(shè)計(jì)步驟
(1)根據(jù)設(shè)計(jì)要求,畫狀態(tài)圖。這是整個(gè)時(shí)序電路設(shè)計(jì)中關(guān)鍵的一步。對(duì)于初學(xué)者來說,往往要對(duì)被設(shè)計(jì)電路的邏輯要求先進(jìn)行分析,再建立狀態(tài)圖,然后列狀態(tài)表。在較為熟練以后,也可直接列出狀態(tài)表而不畫狀態(tài)圖。
(2)選擇觸發(fā)器類型。根據(jù)電路的狀態(tài)數(shù)確定所需的觸發(fā)器的個(gè)數(shù),然后導(dǎo)出狀態(tài)方程,再列出電路的輸出方程及觸發(fā)器的驅(qū)動(dòng)方程。
(3)根據(jù)輸出方程及驅(qū)動(dòng)方程,畫出基于觸發(fā)器的邏輯電路圖。
3.4.2設(shè)計(jì)舉例
【例3-8】用下降沿觸發(fā)的JK觸發(fā)器設(shè)計(jì)一個(gè)同步計(jì)數(shù)器,狀態(tài)轉(zhuǎn)移圖如圖3-28所示。寫出狀態(tài)方程、驅(qū)動(dòng)方程,并畫出邏輯電路圖。圖3-28同步計(jì)數(shù)器狀態(tài)轉(zhuǎn)移圖
解(1)根據(jù)狀態(tài)轉(zhuǎn)移圖列出狀態(tài)編碼表,如表3-13所示。
(2)由狀態(tài)方程確定驅(qū)動(dòng)方程和輸出方程。
由表3-13的狀態(tài)表可以畫出圖3-29所示的次態(tài)卡諾圖及輸出卡諾圖。
根據(jù)次態(tài)卡諾圖寫出次態(tài)方程為
將每個(gè)狀態(tài)方程與特征方程
比較,可以得出每個(gè)觸發(fā)器的驅(qū)動(dòng)方程為
根據(jù)輸出卡諾圖寫出輸出(進(jìn)位信號(hào))方程為
由于兩級(jí)觸發(fā)器的4個(gè)狀態(tài)全部為有效循環(huán)狀態(tài),不存在多余狀態(tài)的問題,所以電路具備自啟動(dòng)能力。圖3-29例38卡諾圖
(3)畫邏輯圖。根據(jù)求得的驅(qū)動(dòng)方程、輸出方程,畫出邏輯電路,如圖3-30所示。圖3-30例3-8同步計(jì)數(shù)器的邏輯電路
軟件仿真
小規(guī)模時(shí)序電路的計(jì)算機(jī)仿真實(shí)驗(yàn)
1.RS觸發(fā)器如圖3-31所示。圖3-31RS觸發(fā)器
測(cè)試電路,并將結(jié)果列表。根據(jù)測(cè)試結(jié)果回答:
(1)該RS觸發(fā)器的狀態(tài)方程是什么?
(2)當(dāng)R=S=1時(shí),RS觸發(fā)器的輸出狀態(tài)是什么?
(3)RS觸發(fā)器的約束條件是什么?
2.74112雙JK觸發(fā)器如圖3-32所示。
(1)測(cè)試電路兩個(gè)控制端及J、K兩個(gè)輸入端,將測(cè)試結(jié)果列表,并求該觸發(fā)器的狀態(tài)方程。圖3-32JK觸發(fā)器
(2)設(shè)電路J=K=1,然后給CP端輸入頻率f=1kHz的方波信號(hào),用邏輯分析儀檢測(cè)該觸發(fā)器Q端的波形,觀察輸出狀態(tài)何時(shí)被觸發(fā)翻轉(zhuǎn),確定Q端的輸出波形的頻率f。
3.創(chuàng)建如圖3-33所示的D觸發(fā)器應(yīng)用電路。圖3-33D觸發(fā)器應(yīng)用電路
(1)寫出各觸發(fā)器的狀態(tài)方程和驅(qū)動(dòng)方程,指出電路的功能。
(2)通過單刀雙擲的開關(guān)S、R分別加置位、復(fù)位信號(hào),時(shí)鐘脈沖源頻率設(shè)置為100Hz,各觸發(fā)器的輸出端接數(shù)碼管顯示輸出數(shù)碼。接通電源,不論是先置位還是先復(fù)位,可以看到輸出狀態(tài)是什么?
(3)各觸發(fā)器的輸出端接探測(cè)器顯示輸出數(shù)碼,根據(jù)探測(cè)器亮滅可以看到輸出狀態(tài)是什么?如果把3個(gè)探測(cè)器換成3個(gè)彩燈,會(huì)有什么輸出效果?
(4)利用邏輯分析儀觀測(cè)輸入、輸出波形圖
4.有一個(gè)仿真電路,如圖3-34所示。利用邏輯分析儀觀測(cè)計(jì)數(shù)選通、鎖存和清零信號(hào)波形,分析計(jì)數(shù)選通、鎖存和清零信號(hào)的時(shí)序關(guān)系。圖3-34計(jì)數(shù)選通、鎖存和清零信號(hào)時(shí)序電路
項(xiàng)目實(shí)施
(1)將4名參賽選手分別編號(hào)為1、2、3、4,各用一個(gè)搶答按鈕,按鈕編號(hào)與選手編號(hào)對(duì)應(yīng),分別為S
1、S2、S3、S4。每個(gè)選手搶答臺(tái)上設(shè)置一個(gè)顯示燈,搶到時(shí)燈亮,否則燈滅。
(2)給節(jié)目主持人設(shè)置一個(gè)控制開關(guān),用來控制系統(tǒng)的清零和搶答的開始。
(3)用觸發(fā)器和控制電路完成數(shù)據(jù)的鎖存。
為此,搭建用D觸發(fā)器(74175)構(gòu)成的簡(jiǎn)易的四人搶答器電路,如圖3-35所示。圖3-35四人搶答器
小結(jié)
1.觸發(fā)器的基本性質(zhì)觸發(fā)器是數(shù)字邏輯電路的基本單元電路,它有兩個(gè)穩(wěn)態(tài)輸出。在觸發(fā)輸入的作用下,可以從一個(gè)穩(wěn)態(tài)翻轉(zhuǎn)到另一個(gè)穩(wěn)態(tài),因此它們都具有記憶能力。觸發(fā)器可用于存儲(chǔ)二進(jìn)制數(shù)據(jù)。
2.觸發(fā)器邏輯功能的描述方法
觸發(fā)器的邏輯功能可用真值表(功能表)、特征方程(次態(tài)方程)、狀態(tài)圖(狀態(tài)轉(zhuǎn)換圖)和時(shí)序圖(波形圖)來描述。
真值表簡(jiǎn)單直觀,但繁瑣,特征方程概括性強(qiáng),便于運(yùn)算,但較抽象,波形圖與測(cè)試波形一致,便于觀察。
3.觸發(fā)器分類
觸發(fā)器的種類很多,根據(jù)是否有時(shí)鐘脈沖輸入端及邏輯功能、電路結(jié)構(gòu)、觸發(fā)方式等的不同可將觸發(fā)器分為基本RS觸發(fā)器、時(shí)鐘RS觸發(fā)器、D觸發(fā)器、JK觸發(fā)器、T觸發(fā)器及T'觸發(fā)器等。其邏輯功能分類見表3-14。
按觸發(fā)器的結(jié)構(gòu)和觸發(fā)方式分類:
4.時(shí)序電路的基本特性
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年鐵嶺師范高等??茖W(xué)校單招綜合素質(zhì)筆試參考題庫含詳細(xì)答案解析
- 2026年吉林省經(jīng)濟(jì)管理干部學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫含詳細(xì)答案解析
- 2026年四川工業(yè)科技學(xué)院?jiǎn)握芯C合素質(zhì)筆試模擬試題含詳細(xì)答案解析
- 2026湖南長(zhǎng)沙市天心區(qū)西湖小學(xué)教師招聘考試參考試題及答案解析
- 2026年懷化職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年青海農(nóng)牧科技職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 某珠寶公司鉑金首飾設(shè)計(jì)方案
- 外交學(xué)李渤課件
- 烏審旗事業(yè)編招聘2022年考試模擬試題及答案解析11
- 班級(jí)職業(yè)規(guī)劃指導(dǎo)手冊(cè)
- 建筑施工機(jī)械使用安全手冊(cè)
- GB/T 22200.6-2025低壓電器可靠性第6部分:接觸器式繼電器可靠性試驗(yàn)方法
- 口腔感控培訓(xùn)教育制度
- 2026四川成都錦江投資發(fā)展集團(tuán)有限責(zé)任公司招聘18人筆試備考試題及答案解析
- 英語培訓(xùn)班工資制度
- 房地產(chǎn) -2025年重慶商業(yè)及物流地產(chǎn)市場(chǎng)回顧與展望2025年重慶商業(yè)及物流地產(chǎn)市場(chǎng)回顧與展望
- 2025年湖南邵陽經(jīng)開貿(mào)易投資有限公司招聘12人參考試題附答案解析
- 第三方管理制度規(guī)范
- 初步設(shè)計(jì)評(píng)審收費(fèi)標(biāo)準(zhǔn)與流程說明
- 城市感知體系研究報(bào)告2025
- 肛裂護(hù)理課件
評(píng)論
0/150
提交評(píng)論