版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第5章時(shí)序邏輯電路5.1時(shí)序邏輯電路概述5.2計(jì)數(shù)器5.3寄存器小結(jié)技能實(shí)訓(xùn)
5.1時(shí)序邏輯電路概述
5.1.1時(shí)序邏輯電路的組成與分類
1.時(shí)序邏輯電路的組成
時(shí)序邏輯電路是一種有記憶電路,其電路由組合邏輯電路和存儲(chǔ)電路構(gòu)成。圖5-1是時(shí)序邏輯電路方框圖。由圖中看到,電路某一時(shí)刻的輸出狀態(tài),通過(guò)存儲(chǔ)電路記憶下來(lái),并與電路現(xiàn)時(shí)刻的輸入共同作用產(chǎn)生一個(gè)新的輸出。我們假定電路某一時(shí)刻的輸出狀態(tài)為“現(xiàn)態(tài)”,將要達(dá)到的下一時(shí)刻的輸出狀態(tài)為“次態(tài)”,則時(shí)序邏輯電路的工作特征是電路的次態(tài)由現(xiàn)態(tài)和輸入共同決定。時(shí)序邏輯電路中有記憶功能的存儲(chǔ)電路通常由觸發(fā)器擔(dān)任。圖5-1時(shí)序邏輯電路方框圖
2.時(shí)序邏輯電路的分類
時(shí)序邏輯電路按其觸發(fā)器翻轉(zhuǎn)的次序可分為同步時(shí)序邏輯電路和異步時(shí)序邏輯電路。在同步時(shí)序邏輯電路中,所有觸發(fā)器的時(shí)鐘端均連在一起由同一個(gè)時(shí)鐘脈沖觸發(fā),電路中需要變化狀態(tài)的觸發(fā)器會(huì)在同一個(gè)時(shí)鐘脈沖觸發(fā)下同步翻轉(zhuǎn)。
在異步時(shí)序邏輯電路中,只有部分觸發(fā)器的時(shí)鐘端與輸入時(shí)鐘脈沖相連而被觸發(fā),而其他觸發(fā)器則靠時(shí)序電路內(nèi)部產(chǎn)生的脈沖觸發(fā),電路中需要變化狀態(tài)的觸發(fā)器的翻轉(zhuǎn)過(guò)程是異步進(jìn)行的。
從邏輯功能上看,時(shí)序邏輯電路的基本功能電路是計(jì)數(shù)器和寄存器,另外還有序列信號(hào)檢測(cè)器,順序脈沖發(fā)生器等多種時(shí)序邏輯功能電路。5.1.2時(shí)序邏輯電路的分析
1.時(shí)序邏輯電路的狀態(tài)描述
時(shí)序邏輯電路是有記憶電路,其電路的輸出狀態(tài)與電路的歷史狀態(tài)有關(guān),因此,時(shí)序邏輯電路的狀態(tài)描述要反映出完整的時(shí)序關(guān)系。時(shí)序邏輯電路的狀態(tài)描述主要有狀態(tài)方程、狀態(tài)表、狀態(tài)圖和時(shí)序圖等幾種。
狀態(tài)方程也稱為次態(tài)方程,它表示了觸發(fā)器次態(tài)與現(xiàn)態(tài)之間的關(guān)系。它是將各觸發(fā)器驅(qū)動(dòng)方程代入特性方程而得到的。狀態(tài)表即狀態(tài)轉(zhuǎn)換真值表,它是將電路所有現(xiàn)態(tài)依次列舉出來(lái),分別代入各觸發(fā)器的狀態(tài)方程中求出相應(yīng)的次態(tài)并列成表。通過(guò)狀態(tài)表可分析出時(shí)序電路的轉(zhuǎn)換規(guī)律。
狀態(tài)圖和時(shí)序圖分別是描述時(shí)序電路邏輯功能的另外兩種方法。狀態(tài)圖是將狀態(tài)表變成了圖形的形式,而時(shí)序圖即為電路的波形圖,為了分析結(jié)果直觀,可采用這兩種表示方法。
2.時(shí)序邏輯電路的分析步驟
分析時(shí)序邏輯電路主要是根據(jù)邏輯圖得出電路的狀態(tài)轉(zhuǎn)換規(guī)律,從而掌握其邏輯功能。分析時(shí)序邏輯電路一般采用如下步驟:
(1)確定電路時(shí)鐘脈沖觸發(fā)方式。我們知道,時(shí)序電路可分為同步電路和異步電路,同步時(shí)序電路中各觸發(fā)器的時(shí)鐘端均與總時(shí)鐘相連,即CP1=CP2=…=CP,這樣在分析電路時(shí)每一個(gè)觸發(fā)器所受時(shí)鐘控制是相同的,可總體考慮。而異步時(shí)序電路中各觸發(fā)器的時(shí)鐘端可能是不相同的,故在分析電路時(shí)必須分別考慮,以確定各觸發(fā)器的翻轉(zhuǎn)條件。
(2)寫(xiě)驅(qū)動(dòng)方程。驅(qū)動(dòng)方程即為各觸發(fā)器輸入信號(hào)的邏輯表達(dá)式。它們決定著觸發(fā)器次態(tài)的去向,驅(qū)動(dòng)方程必須根據(jù)邏輯圖的連線得出。
(3)確定狀態(tài)方程。將觸發(fā)器的驅(qū)動(dòng)方程代入其特性方程中得到反映電路次態(tài)與現(xiàn)態(tài)之間關(guān)系的狀態(tài)方程。
(4)寫(xiě)輸出方程。若電路有外部輸出,如計(jì)數(shù)器進(jìn)位輸出等,則寫(xiě)出這些輸出的邏輯表達(dá)式,即輸出方程。
(5)列狀態(tài)表。分析電路的狀態(tài)方程,列出反映電路狀態(tài)轉(zhuǎn)換規(guī)律的狀態(tài)表。
(6)畫(huà)狀態(tài)圖和時(shí)序圖。為了準(zhǔn)確、直觀地分析電路的邏輯功能,可分別畫(huà)狀態(tài)圖和時(shí)序圖。從而確定電路的邏輯功能。
時(shí)序邏輯電路是由組合邏輯電路和觸發(fā)器混合組成的,電路中存在著反饋,電路的工作狀態(tài)與時(shí)間密切相關(guān),其電路原理及分析均較組合邏輯電路復(fù)雜。本節(jié)僅給出時(shí)序邏輯電路的分析方法,具體分析將結(jié)合后面介紹的計(jì)數(shù)器和寄存器展開(kāi)討論。
5.2計(jì)數(shù)器
5.2.1計(jì)數(shù)器分類
1.按計(jì)數(shù)體制分
二進(jìn)制計(jì)數(shù)器:按二進(jìn)制運(yùn)算規(guī)律進(jìn)行計(jì)數(shù)的電路稱為二進(jìn)制計(jì)數(shù)器。
非二進(jìn)制計(jì)數(shù)器:指二制計(jì)數(shù)器之外的其他進(jìn)制計(jì)數(shù)器,包括按十進(jìn)制運(yùn)算規(guī)律進(jìn)行計(jì)數(shù)的十進(jìn)制計(jì)數(shù)器和N(任意)進(jìn)制計(jì)數(shù)器:如七進(jìn)制、十二進(jìn)制、六十進(jìn)制計(jì)數(shù)器等。
2.按計(jì)數(shù)增減分
加法計(jì)數(shù)器:按遞增計(jì)數(shù)規(guī)律計(jì)數(shù)的電路稱做加法計(jì)數(shù)器。減法計(jì)數(shù)器:按遞減計(jì)數(shù)規(guī)律計(jì)數(shù)的電路稱做減法計(jì)數(shù)器。
3.按計(jì)數(shù)器中各個(gè)觸發(fā)器狀態(tài)轉(zhuǎn)換情況分
異步計(jì)數(shù)器:沒(méi)有公共時(shí)鐘脈沖,輸入計(jì)數(shù)脈沖只作用于某些觸發(fā)器CP端,而其他觸發(fā)器的觸發(fā)信號(hào)則由電路內(nèi)部提供,即各個(gè)觸發(fā)器狀態(tài)翻轉(zhuǎn)有先有后。
同步計(jì)數(shù)器:各個(gè)觸發(fā)器的狀態(tài)轉(zhuǎn)換是在同一時(shí)鐘脈沖(輸入計(jì)數(shù)脈沖)觸發(fā)下同時(shí)發(fā)生的,即各個(gè)觸發(fā)器狀態(tài)的翻轉(zhuǎn)與輸入脈沖同步。由于計(jì)數(shù)脈沖同時(shí)加到各個(gè)觸發(fā)器,所以它的計(jì)數(shù)速度要比異步計(jì)數(shù)器快得多。
加/減計(jì)數(shù)器:在加/減控制信號(hào)作用下,即可作加法計(jì)數(shù)又可作減法計(jì)數(shù)的電路稱做加/減計(jì)數(shù)器,通常又稱可逆計(jì)數(shù)器。
4.按計(jì)數(shù)器集成度分
小規(guī)模集成計(jì)數(shù)器:由若干個(gè)集成觸發(fā)器和門(mén)電路經(jīng)外部連接而成的計(jì)數(shù)器為小規(guī)模集成計(jì)數(shù)器。
中規(guī)模集成計(jì)數(shù)器:將整個(gè)計(jì)數(shù)器集成在一塊硅片上,具有完整的計(jì)數(shù)功能,并能擴(kuò)展使用的計(jì)數(shù)器為中規(guī)模集成計(jì)數(shù)器。5.2.2二進(jìn)制計(jì)數(shù)器
1.異步二進(jìn)制計(jì)數(shù)器
我們知道,數(shù)字系統(tǒng)是以二進(jìn)制為計(jì)數(shù)體制的,以二進(jìn)制規(guī)律計(jì)數(shù)是計(jì)數(shù)器的基本電路。觸發(fā)器有兩種輸出狀態(tài),分別與二進(jìn)制的0、1相對(duì)應(yīng),可作為計(jì)數(shù)器的基本單元電路,將多個(gè)觸發(fā)器級(jí)聯(lián),便可構(gòu)成簡(jiǎn)單的二進(jìn)制計(jì)數(shù)器。
圖5-2所示是由三個(gè)下降沿JK觸發(fā)器構(gòu)成的三位二進(jìn)制異步加法計(jì)數(shù)器,首先我們看一下電路的結(jié)構(gòu)。三個(gè)JK觸發(fā)器的輸入端J、K均懸空(或接高電平),即接成為T(mén)′觸發(fā)器。
時(shí)鐘脈沖CP加在最低位觸發(fā)器FF0的時(shí)鐘端,而另兩個(gè)觸發(fā)器的時(shí)鐘均是由低一位觸發(fā)器的輸出Q端提供的。圖5-2三位二進(jìn)制異步加法計(jì)數(shù)器觸發(fā)器FF0每來(lái)一個(gè)CP脈沖,輸出Q0翻轉(zhuǎn)一次,觸發(fā)器FF1在其相鄰低位觸發(fā)器的Q0端由1變?yōu)?(輸出下降沿)時(shí)翻轉(zhuǎn),觸發(fā)器FF2在其相鄰低位觸發(fā)器的Q1端由1變?yōu)?(輸出下降沿)時(shí)翻轉(zhuǎn)。由此可得該電路的狀態(tài)轉(zhuǎn)換真值表(簡(jiǎn)稱狀態(tài)表)如表5-1所示。由狀態(tài)表可看出此電路輸出Q2Q1Q0的狀態(tài)在CP脈沖觸發(fā)下,由初始000狀態(tài)依次遞增到111狀態(tài),其遞增規(guī)律每輸入一個(gè)CP脈沖,電路輸出狀態(tài)Q2Q1Q0按二進(jìn)制運(yùn)算規(guī)律加一。所以此電路是一個(gè)三位二進(jìn)制加法計(jì)數(shù)器,并且是異步工作。
圖5-3所示為該計(jì)數(shù)器的狀態(tài)轉(zhuǎn)換圖(狀態(tài)圖),在狀態(tài)圖中,將每一個(gè)狀態(tài)用圈圈上,用箭頭表示狀態(tài)轉(zhuǎn)換過(guò)程。狀態(tài)圖能更直觀地表示時(shí)序邏輯電路的工作過(guò)程。
為了清楚地描述Q2Q1Q0狀態(tài)受CP脈沖觸發(fā)的時(shí)序關(guān)系,還可以用時(shí)序波形圖(時(shí)序圖)來(lái)表示計(jì)數(shù)器的工作過(guò)程,如圖5-4所示,圖中向下的箭頭表示下降沿觸發(fā)。圖5-3二進(jìn)制加法計(jì)數(shù)器狀態(tài)圖圖5-4二進(jìn)制加法計(jì)數(shù)器時(shí)序圖從時(shí)序圖還可看出,此電路若以Q2作為輸出端,也可稱為八進(jìn)制加法計(jì)數(shù)器或八分頻器,因?yàn)镼2的波形頻率是CP頻率的1/8。
若將圖5-2電路中的FF1、FF2兩個(gè)觸發(fā)器的時(shí)鐘端依次接到低一位觸發(fā)器的輸出Q
端,如圖5-5所示,不難分析,當(dāng)連續(xù)輸入計(jì)數(shù)脈沖CP時(shí),計(jì)數(shù)器的狀態(tài)表如表5-2所示,這是一個(gè)三位二進(jìn)制減法計(jì)數(shù)器,其狀態(tài)圖,時(shí)序圖分別如圖5-6、圖5-7所示。圖5-5三位二進(jìn)制異步減法計(jì)數(shù)器圖5-6二進(jìn)制減法計(jì)數(shù)器狀態(tài)圖圖5-7二進(jìn)制減法計(jì)數(shù)器時(shí)序圖減法計(jì)數(shù)器的計(jì)數(shù)特點(diǎn)與加法計(jì)數(shù)器相反,每輸入一個(gè)CP脈沖,Q2Q1Q0的狀態(tài)數(shù)減1,當(dāng)輸入8個(gè)CP后,Q2Q1Q0減小到0,完成一個(gè)計(jì)數(shù)周期。
由時(shí)序圖可以看出,除最低位觸發(fā)器FF0受CP的下降沿直接觸發(fā)外,其他高位觸發(fā)器均受低一位的下降沿(即Q的上升沿)觸發(fā)。同樣,減法計(jì)數(shù)器也具有分頻功能。
2. 同步二進(jìn)制計(jì)數(shù)器
異步二進(jìn)制計(jì)數(shù)器結(jié)構(gòu)簡(jiǎn)單,電路工作可靠,但工作速度較慢,為了提高工作速度,可采用同步結(jié)構(gòu),它的計(jì)數(shù)規(guī)律與異步計(jì)數(shù)器相同,但工作速度高,結(jié)構(gòu)也較復(fù)雜。下面舉例討論同步二進(jìn)制計(jì)數(shù)器,并進(jìn)一步熟悉時(shí)序邏輯電路的分析。
例5-1
時(shí)序邏輯電路如圖5-8所示,試分析它的邏輯功能。圖5-8例5-1邏輯電路解
(1)分析電路時(shí)鐘脈沖觸發(fā)方式。
由電路可知,該電路由三個(gè)JK觸發(fā)器構(gòu)成??侰P脈沖分別與每個(gè)觸發(fā)器的時(shí)鐘脈沖端相連,有
CP1=CP2=CP3=CP
因此電路是一個(gè)同步時(shí)序邏輯電路。
(2)寫(xiě)驅(qū)動(dòng)方程:
J0=K0=1
J1=K1=Qn0
J2=K2=Qn1Qn0
(3)列狀態(tài)方程。將上述驅(qū)動(dòng)方程代入JK觸發(fā)器的特性方程
中,得到電路的狀態(tài)方程為
(4)列狀態(tài)表。列狀態(tài)表是分析過(guò)程的關(guān)鍵,其方法是先依次設(shè)定電路現(xiàn)態(tài)Qn2Qn1Qn0,再將其代入狀態(tài)方程及輸出方程,得出相應(yīng)次態(tài)Q2n+1Q1n+1Q0n+1,列出狀態(tài)表見(jiàn)表5-3。
(5)畫(huà)狀態(tài)圖。根據(jù)狀態(tài)表可畫(huà)出狀態(tài)圖,如圖5-9所示。圖中圈內(nèi)數(shù)為電路的狀態(tài),箭頭所指方向?yàn)闋顟B(tài)轉(zhuǎn)換方向。圖5-9例5-1狀態(tài)圖
(6)時(shí)序圖。設(shè)電路的初始狀態(tài)Qn2Qn1Qn0為000,根據(jù)狀態(tài)表和狀態(tài)圖,可畫(huà)出時(shí)序圖如圖5-10所示。圖5-10例5-1時(shí)序圖
(7)邏輯功能分析。由狀態(tài)表、狀態(tài)圖、時(shí)序圖均可看出,此電路有八個(gè)有效工作狀態(tài),在時(shí)鐘脈沖CP的作用下,由初始000狀態(tài)依次遞增到111狀態(tài),其遞增規(guī)律每輸入一個(gè)CP脈沖,電路輸出狀態(tài)按二進(jìn)制運(yùn)算規(guī)律加1。所以此電路是一個(gè)三位二進(jìn)制同步加法計(jì)數(shù)器。5.2.3非二進(jìn)制計(jì)數(shù)器
1.十進(jìn)制計(jì)數(shù)器
我們知道,十進(jìn)制的計(jì)數(shù)體制是“逢十進(jìn)一”,每一位十進(jìn)制數(shù)必須有十個(gè)狀態(tài)。所以要組成一位十進(jìn)制電路必須由四位二進(jìn)制電路組成,用其對(duì)應(yīng)的二進(jìn)制編碼來(lái)實(shí)現(xiàn)十進(jìn)制計(jì)數(shù),故十進(jìn)制計(jì)數(shù)器也稱二-十進(jìn)制計(jì)數(shù)器。下面舉例分析十進(jìn)制計(jì)數(shù)器。
例5-2
分析圖5-11所示十進(jìn)制同步計(jì)數(shù)器。圖5-11十進(jìn)制同步計(jì)數(shù)器解該計(jì)數(shù)器由四個(gè)JK觸發(fā)器組成同步結(jié)構(gòu),CP0=CP1=CP2=CP3=CP,各觸發(fā)器輸入端J、K驅(qū)動(dòng)方程如下:將上述驅(qū)動(dòng)方程代入JK觸發(fā)器的特性方程,得到狀態(tài)方程如下:根據(jù)上述狀態(tài)方程列表得狀態(tài)表如表5-4所示,可以看出,這是一個(gè)按8421碼編碼的十進(jìn)制同步計(jì)數(shù)器。
2.N進(jìn)制計(jì)數(shù)器
除以上討論的二進(jìn)制和十進(jìn)制計(jì)數(shù)器外,數(shù)字系統(tǒng)還需要其他進(jìn)制的計(jì)數(shù)器,如五進(jìn)制、八進(jìn)制、十六進(jìn)制等,我們可統(tǒng)稱為N進(jìn)制計(jì)數(shù)器。下面以一個(gè)五進(jìn)制計(jì)數(shù)器為例進(jìn)行分析。
例5-3
時(shí)序邏輯電路如圖5-12所示,試分析它的邏輯功能。圖5-12例5-3邏輯電路解
(1)電路時(shí)鐘脈沖觸發(fā)方式。
此電路由三個(gè)D觸發(fā)器組成,其中FF0、FF2的時(shí)鐘端與總時(shí)鐘脈沖相連,而FF1的時(shí)鐘端是獨(dú)立的,所以此電路是異步時(shí)序電路。得
CP0=CP2=CP,CP1=Q0
(2)驅(qū)動(dòng)方程:(3)狀態(tài)方程:
(4)輸出方程:
C=Q2n
(5)狀態(tài)表。在分析異步時(shí)序邏輯電路的狀態(tài)表時(shí),考慮到各觸發(fā)器的時(shí)鐘脈沖的觸發(fā)情況,應(yīng)加入觸發(fā)器的CP變化一欄,以便確定各觸發(fā)器的翻轉(zhuǎn)。
在本例題中,CP0=CP2=CP,所以FF0和FF2每次CP都可能翻轉(zhuǎn),具體情況看狀態(tài)方程。而CP1=Q0,則FF1是否有可能變化則必須看Q0是否出現(xiàn)上升沿,即Q0是否從1變到0出現(xiàn)下降沿,只有當(dāng)Q0下跳,CP1才有觸發(fā)脈沖,FF1才能被觸發(fā),如表5-5所示。
(6)狀態(tài)圖和時(shí)序圖。根據(jù)狀態(tài)表畫(huà)出狀態(tài)圖如圖5-13所示,時(shí)序圖如圖5-14所示。
(7)邏輯功能分析。由狀態(tài)表、狀態(tài)圖、時(shí)序圖可分別看出,在時(shí)鐘脈沖CP的作用下,電路狀態(tài)由000到100反復(fù)循環(huán),同時(shí)輸出端C配合輸出進(jìn)位信號(hào),所以此電路為五進(jìn)制異步計(jì)數(shù)器。分析中發(fā)現(xiàn)還有101、110、111三個(gè)狀態(tài)不在有效循環(huán)狀態(tài)之內(nèi),正常工作時(shí)是不出現(xiàn)的,故稱為無(wú)效狀態(tài)。如果由于某種原因使電路進(jìn)入到無(wú)效狀態(tài)中,則此電路只要在時(shí)鐘脈沖的作用下就可自動(dòng)過(guò)渡到有效工作狀態(tài)中(見(jiàn)狀態(tài)表后三行),故稱此電路可以自啟動(dòng)。圖5-13例5-2狀態(tài)圖圖5-14例5-2時(shí)序圖5.2.4集成計(jì)數(shù)器
1.集成異步計(jì)數(shù)器
常用的集成異步計(jì)數(shù)器芯片型號(hào)有74LS290、74LS293、74LS390、74LS393等幾種,它們的功能如表5-6所示。下面以二-五-十進(jìn)制異步計(jì)數(shù)器(74LS290)為例作一介紹。74LS290也稱集成十進(jìn)制異步計(jì)數(shù)器,其邏輯圖如圖5-15所示,它由四個(gè)負(fù)邊沿JK觸發(fā)器組成,兩個(gè)與非門(mén)作置0、置9控制門(mén)。其中,S9(1)、S9(2)稱為直接置“9”端,R0(1)、R0(2)稱為直接置“0”端;CP0、CP1端為計(jì)數(shù)脈沖輸入端,Q3Q2Q1Q0為輸出端。圖5-15異步二進(jìn)制計(jì)數(shù)器74LS290(a)邏輯圖;(b)邏輯符號(hào);(c)外引線圖
74LS290內(nèi)部分為二進(jìn)制和五進(jìn)制計(jì)數(shù)器兩個(gè)獨(dú)立的部分。其中二進(jìn)制計(jì)數(shù)器從CP0輸入計(jì)數(shù)脈沖,從Q0端輸出;五進(jìn)制計(jì)數(shù)器從CP1輸入計(jì)數(shù)脈沖,從Q3Q2Q1端輸出。這兩部分既可單獨(dú)使用,也可連接起來(lái)使用以構(gòu)成十進(jìn)制計(jì)數(shù)器,所以稱它為“二-五-十進(jìn)制計(jì)數(shù)器”。其功能如表5-7所示。
1)異步清零
當(dāng)R0(1)、R0(2)全為高電平,S9(1)、S9(2)中至少有一個(gè)低電平時(shí),不論其他輸入狀態(tài)如何,計(jì)數(shù)器輸出Q3Q2Q1Q0=0000,故又稱異步清零功能或復(fù)位功能。
2)異步置9
當(dāng)S9(1)、S9(2)全為高電平時(shí),不論其他輸入狀態(tài)如何,Q3Q2Q1Q0=1001,故又稱異步置9功能。
3)計(jì)數(shù)功能
當(dāng)R0(1)、R0(2)及S9(1)、S9(2)不全為1,輸入計(jì)數(shù)脈沖CP時(shí)開(kāi)始計(jì)數(shù)。
(1)二進(jìn)制、五進(jìn)制計(jì)數(shù):當(dāng)由CP0輸入計(jì)數(shù)脈沖CP時(shí),Q0為CP0的二進(jìn)制計(jì)數(shù)輸出,當(dāng)由CP1輸入計(jì)數(shù)脈沖CP時(shí),Q3為CP1的五進(jìn)制計(jì)數(shù)輸出。
(2)十進(jìn)制計(jì)數(shù):若將Q0與CP1連接,計(jì)數(shù)脈沖CP由CP0輸入,先進(jìn)行二進(jìn)制計(jì)數(shù),再進(jìn)行五進(jìn)制計(jì)數(shù),這樣即組成標(biāo)準(zhǔn)的8421碼十進(jìn)制計(jì)數(shù)器,這種計(jì)數(shù)方式最為常用;若將Q3與CP0連接,計(jì)數(shù)脈沖CP由CP1輸入,先進(jìn)行五進(jìn)制計(jì)數(shù),再進(jìn)行二進(jìn)制計(jì)數(shù),即組成5421碼十進(jìn)制計(jì)數(shù)器。
2.集成同步計(jì)數(shù)器
集成同步計(jì)數(shù)器種類繁多,常見(jiàn)的集成同步計(jì)數(shù)器如表5-8所示。下面以集成二進(jìn)制同步計(jì)數(shù)器74LS161為例作介紹。其邏輯圖如圖5-16所示,它由四個(gè)JK觸發(fā)器作四位計(jì)數(shù)單元,其中RD是異步清零端,LD是預(yù)置數(shù)控制端,CP為計(jì)數(shù)脈沖輸入端,D0D1D2D3是四個(gè)并行數(shù)據(jù)輸入端,QAQBQCQD為輸出端,EP和ET是計(jì)數(shù)使能端,RCO是進(jìn)位輸出端,供芯片擴(kuò)展使用。圖5-16同步二進(jìn)制計(jì)數(shù)器74LS161(a)邏輯圖;(b)邏輯符號(hào);(c)外引線圖
74LS161為四位同步二進(jìn)制計(jì)數(shù)器,其功能如表5-9所示。
1)異步清零
當(dāng)RD=0時(shí),無(wú)論其他輸入端如何,均可實(shí)現(xiàn)四個(gè)觸發(fā)器全部清零。清零后,RD端應(yīng)接高電平,以不妨礙計(jì)數(shù)器正常計(jì)數(shù)工作。
2)同步并行置數(shù)
74LS161具有并行輸入數(shù)據(jù)功能,這項(xiàng)功能是由LD端控制的。當(dāng)LD=0時(shí),在CP上升沿的作用下,四個(gè)觸發(fā)器同時(shí)接收并行數(shù)據(jù)輸入信號(hào),使Q3Q2Q1Q0=D3D2D1D0,計(jì)數(shù)器置入初始數(shù)值,此項(xiàng)操作必須有CP上升沿配合,并與CP上升沿同步,所以稱為同步置數(shù)功能。
3)同步二進(jìn)制加法計(jì)數(shù)
在RD=LD=1狀態(tài)下,若計(jì)數(shù)控制端EP=ET=1,則在CP上升沿的作用下,計(jì)數(shù)器實(shí)現(xiàn)同步四位二進(jìn)制加法計(jì)數(shù),若初始狀態(tài)為0000,則在此基礎(chǔ)上加法計(jì)數(shù)到1111狀態(tài),若已置數(shù)D3D2D1D0則在置數(shù)基礎(chǔ)上加法計(jì)數(shù)到1111狀態(tài)。
4)保持
在RD=LD=1狀態(tài)下,若EP與ET中有一個(gè)為0,則計(jì)數(shù)器處于保持狀態(tài)。
此外,74LS161有超前進(jìn)位功能。其進(jìn)位輸出端RCO=ET·Q0·Q1·Q2·Q3,即當(dāng)計(jì)數(shù)器狀態(tài)達(dá)到最高1111,并計(jì)數(shù)控制端ET=1時(shí),RCO=1,發(fā)出進(jìn)位信號(hào)。
3.用集成計(jì)數(shù)器構(gòu)成N進(jìn)制計(jì)數(shù)器
集成計(jì)數(shù)器除了可實(shí)現(xiàn)本身的進(jìn)制計(jì)數(shù)之外,還可利用其清零,置數(shù)等使能端進(jìn)行擴(kuò)展使用,用以實(shí)現(xiàn)成品計(jì)數(shù)器所沒(méi)有的其他N進(jìn)制計(jì)數(shù)器。
1)實(shí)現(xiàn)模小于本身進(jìn)制的計(jì)數(shù)器
如需要的計(jì)數(shù)器小于現(xiàn)有成品計(jì)數(shù)器,可選擇單片集成計(jì)數(shù)器,采用反饋歸零法和反饋置數(shù)法實(shí)現(xiàn)。
例5-4
用74LS161構(gòu)成七進(jìn)制加法計(jì)數(shù)器。
解一采用反饋歸零法:利用74LS161的異步清零端RD,強(qiáng)行中止其計(jì)數(shù)趨勢(shì),返回到初始零態(tài)。如設(shè)初態(tài)為0,則在前六個(gè)計(jì)數(shù)脈沖作用下,計(jì)數(shù)器Q3Q2Q1Q0按四位二進(jìn)制規(guī)律從0000~0110正常計(jì)數(shù),而當(dāng)?shù)谄邆€(gè)計(jì)數(shù)脈沖到來(lái)后,計(jì)數(shù)器狀態(tài)Q3Q2Q1Q0=0111,這時(shí),通過(guò)與非門(mén)強(qiáng)行將Q2Q1Q0的1引回到RD端,借助異步清零功能,使計(jì)數(shù)器回到0000狀態(tài),從而實(shí)現(xiàn)七進(jìn)制計(jì)數(shù)。電路圖及狀態(tài)圖如圖5-17所示。在此電路工作中,0111狀態(tài)會(huì)瞬間出現(xiàn),但并不屬于有效循環(huán)。圖5-17采用反饋歸零法用74LS161構(gòu)成七進(jìn)制加法計(jì)數(shù)器(a)邏輯圖;(b)狀態(tài)圖反饋歸零法適用于有清零端的集成計(jì)數(shù)器。
解二采用反饋置數(shù)法:利用74LS161的同步置數(shù)端LD,強(qiáng)行中止其計(jì)數(shù)趨勢(shì),返回到并行輸入數(shù)D3D2D1D0狀態(tài),如圖5-18所示。圖5-18采用反饋置數(shù)法用74LS161構(gòu)成七進(jìn)制加法計(jì)數(shù)器(a)邏輯圖;(b)狀態(tài)圖
2)擴(kuò)展成任意進(jìn)制的計(jì)數(shù)器
如果所需要的計(jì)數(shù)器大于現(xiàn)有成品計(jì)數(shù)器,可通過(guò)多片集成計(jì)數(shù)器擴(kuò)展實(shí)現(xiàn)。
例5-5
用74LS290構(gòu)成100進(jìn)制計(jì)數(shù)器。
解用兩片74LS290,每一片均接成十進(jìn)制計(jì)數(shù)器,然后將低位片的輸出Q3連到高位片的CP0端,即采用異步級(jí)聯(lián)的方式即可完成,如圖5-19所示。圖5-19用74LS290構(gòu)成100進(jìn)制計(jì)數(shù)器例5-6
用74LS290構(gòu)成78進(jìn)制計(jì)數(shù)器。
解
78進(jìn)制計(jì)數(shù)器即當(dāng)狀態(tài)為01111000時(shí)回0,先用兩片74LS290接成100進(jìn)制計(jì)數(shù)器,再用反饋歸零法構(gòu)成78進(jìn)制計(jì)數(shù)器,如圖5-20所示。圖5-20用74LS290構(gòu)成78進(jìn)制計(jì)數(shù)器
5.3寄存器
5.3.1數(shù)碼寄存器
在數(shù)字系統(tǒng)中,用以暫存數(shù)碼的數(shù)字部件稱為數(shù)碼寄存器。由前面討論的觸發(fā)器可知,觸發(fā)器具有兩種穩(wěn)態(tài),可分別代表0和1,所以一個(gè)觸發(fā)器可存放1位二進(jìn)制數(shù),用多個(gè)觸發(fā)器便可組成多位二進(jìn)制寄存器?,F(xiàn)以集成四位數(shù)碼寄存器74LS175為例來(lái)介紹數(shù)碼寄存器的電路結(jié)構(gòu)和邏輯功能。
四位數(shù)碼寄存器74LS175邏輯圖如圖5-21所示。
圖5-21碼寄存器74LS175(a)邏輯圖;(b)邏輯符號(hào);(c)外引線圖
74LS175功能表如表5-10所示,其功能如下:
(1)異步清零。在RD端加低電平,各觸發(fā)器異步清零。清零后,應(yīng)將RD接高電平,以不妨礙數(shù)碼的寄存。
(2)并行輸入數(shù)據(jù)。在RD=1的前提下,將所要存入的數(shù)據(jù)D加到數(shù)據(jù)輸入端,在CP脈沖上升沿的作用下,數(shù)據(jù)將被并行存入。
(3)記憶保持。RD=1,CP無(wú)上升沿(通常接低電平),則各觸發(fā)器保持原狀態(tài)不變,寄存器處在記憶保持狀態(tài)。
(4)并行輸出??赏瑫r(shí)在輸出端并行取出已存入的數(shù)碼及它們的反碼。5.3.2移位寄存器
能進(jìn)行移位操作的寄存器稱為移位寄存器。在移位命令的作用下,寄存器中各位的內(nèi)容依次向左(或向右)移動(dòng)。移位寄存器可分為單向移位寄存器和雙向移位寄存器。
1.移位寄存器工作原理
上節(jié)我們討論了數(shù)碼寄存器74LS175。若將其1Q接2D、2Q接3D、3Q接4D,且數(shù)碼從1D串行輸入,則組成了一個(gè)四位右移串行輸入、并行輸出的移位寄存器,如圖5-22所示。圖5-22四位右移寄存器現(xiàn)討論工作原理。設(shè)需存入數(shù)碼為D1D2D3D4,將它們高位在前依次加在1D端,則第一個(gè)CP脈沖到來(lái)后,D4被讀入第一個(gè)觸發(fā)器中,即1Q=D4,而此時(shí),1Q又作為第二個(gè)觸發(fā)器2D的輸入,則在第二個(gè)CP脈沖到來(lái)后,D4又進(jìn)入到第二個(gè)觸發(fā)器,即2Q=D4,以后,每來(lái)一個(gè)CP脈沖,數(shù)據(jù)就右移1位,當(dāng)?shù)谒膫€(gè)CP脈沖到來(lái)后,四個(gè)數(shù)據(jù)全部進(jìn)入寄存器。表5-11示出了以上移位的工作過(guò)程。
如將4Q接3D、3Q接2D、2Q接1D,且數(shù)碼從4D串行輸入,則組成了左移位寄存器。
2.集成移位寄存器
74LS194是四位雙向移位寄存器,圖5-23示出了它的邏輯圖、符號(hào)及外引線圖,表5-12是其功能。圖5-23四位雙向移位寄存器74LS194(a)邏輯圖;(b)邏輯符號(hào);(c)外引線圖
74LS194由四個(gè)D觸發(fā)器組成,另有四個(gè)與或非門(mén)完成左、右移位和并行置數(shù)的切換功能。其中RD是清零端,DSL、DSR是左、右移數(shù)據(jù)輸入端,S1、S0是使能控制端,D0D1D2D3是并行數(shù)據(jù)輸入端,Q0Q1Q2Q3是數(shù)據(jù)輸出端。具體功能如下。
1)異步清零
在RD端加低電平,各觸發(fā)器異步清零。清零后,應(yīng)將RD接高電平,以不妨礙寄存工作。
2)保持
在RD=1或S1S0=00時(shí),均處于保持狀態(tài),即寄存器輸出狀態(tài)不變。
3)并行置數(shù)
在RD=1及S1S0=11時(shí),CP上升沿可進(jìn)行并行置數(shù)操作,即Q0Q1Q2Q3=abcd(輸入數(shù)據(jù))。
4)右移
在RD=1及S1S0=01時(shí),在CP上升沿作用下,寄存器內(nèi)容依次向右移動(dòng)1位,而DSR端接收輸入數(shù)據(jù)。
5)左移
在RD=1及S1S0=10時(shí),在CP上升沿作用下,寄存器內(nèi)容依次向左移動(dòng)1位,而DSL端接收輸入數(shù)據(jù)。5.3.3寄存器的應(yīng)用
作為一種重要的邏輯器件,寄存器應(yīng)用是多方面的,現(xiàn)介紹寄存器在數(shù)字電路中的典型應(yīng)用。
1.構(gòu)成扭環(huán)計(jì)數(shù)器
圖5-24為一雙向移位寄存器74LS194加一反饋電路(反相器)構(gòu)成的扭環(huán)計(jì)數(shù)器,當(dāng)電路清零后,隨著計(jì)數(shù)脈沖的到來(lái),數(shù)據(jù)右移,Q3Q2Q1Q0的數(shù)據(jù)依次為圖5-24用移位寄存器構(gòu)成扭環(huán)計(jì)數(shù)器計(jì)數(shù)前,如果不清零,由于隨機(jī)性,隨著計(jì)數(shù)脈沖的到來(lái),Q3Q2Q1Q0的狀態(tài)可能進(jìn)入如下的循環(huán):原來(lái)的譯碼器無(wú)法對(duì)這八種狀態(tài)譯碼。這種循環(huán)稱之為封閉無(wú)效循環(huán)。因此,不允許寄存器工作在這種循環(huán)狀態(tài)。
除了在無(wú)效循環(huán)外,上述計(jì)數(shù)器的另一個(gè)缺點(diǎn)是沒(méi)有充分利用寄存器輸出的所有狀態(tài)。解決的辦法是設(shè)計(jì)反饋邏輯電路。
由寄存器構(gòu)成的計(jì)數(shù)器的一般電路如圖5-25所示。圖5-25由移位寄存器構(gòu)成的計(jì)數(shù)器的一般電路
2.實(shí)現(xiàn)并、串與串、并轉(zhuǎn)換
在數(shù)字系統(tǒng)中,如果要將數(shù)據(jù)進(jìn)行遠(yuǎn)距離傳送,為使設(shè)備簡(jiǎn)單,發(fā)送端常常要將并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)。接收端接收到數(shù)據(jù)以后,為使數(shù)據(jù)處理起來(lái)比較快捷,又需要將串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)。在一般的系統(tǒng)中,這種轉(zhuǎn)換都由超大規(guī)模集成電路內(nèi)部的移位寄存器來(lái)完成。在某些試驗(yàn)或?qū)嵱孟到y(tǒng)中,則由具有并入串出與并出的移位寄存器來(lái)完成。在傳送八位數(shù)據(jù)時(shí),常采用74LS164和74LS165兩種移位寄存器。圖5-26為采用這兩種寄存器的實(shí)用電路。圖5-26并、串與串并轉(zhuǎn)換電路小結(jié)
本章介紹了時(shí)序邏輯電路的基本概念、分析方法及典型的時(shí)序邏輯電路計(jì)數(shù)器和寄存器。
時(shí)序邏輯電路是由組合邏輯電路加存儲(chǔ)電路構(gòu)成的,是一種有記憶電路。通過(guò)使用驅(qū)動(dòng)方程、狀態(tài)方程、狀態(tài)圖、狀態(tài)表等可方便地對(duì)時(shí)序電路進(jìn)行分析。
計(jì)數(shù)器和寄存器是簡(jiǎn)單而又常用的時(shí)序邏輯器件,它們?cè)跀?shù)字系統(tǒng)中應(yīng)用十分廣泛。計(jì)數(shù)器的類型有異步計(jì)數(shù)器和同步計(jì)數(shù)器,二進(jìn)制計(jì)數(shù)器和非二進(jìn)制計(jì)數(shù)器,加法計(jì)數(shù)器和減法計(jì)數(shù)器等。寄存器是利用觸發(fā)器的兩個(gè)穩(wěn)定工作狀態(tài)來(lái)寄存數(shù)碼0和1,用邏輯門(mén)的控制作用實(shí)現(xiàn)清除、接收、寄存和輸出的功能。寄存器是用于暫存小容量信息的數(shù)字部件。技能實(shí)訓(xùn)
實(shí)訓(xùn)一集成二進(jìn)制計(jì)數(shù)器
一、技能要求
1. 熟悉集成二進(jìn)制計(jì)數(shù)器芯片。
2. 會(huì)測(cè)試并理解邏輯功能。
3. 熟悉集成二進(jìn)制計(jì)數(shù)器的應(yīng)用。二、實(shí)訓(xùn)內(nèi)容
1. 選用集成二進(jìn)制同步計(jì)數(shù)器74LS161一片(外引線圖如圖5-16所示)。
接好電源和地,進(jìn)行異步清零操作。將RD接低電平,測(cè)試計(jì)數(shù)器輸出Q3Q2Q1Q0端。
2.置數(shù)測(cè)試:將LD接低電平,RD接高電平,在D0D1D2D3端加入一組數(shù),如0101,加CP脈沖,測(cè)試計(jì)數(shù)器輸出Q3Q2Q1Q0端。
3.計(jì)數(shù)功能測(cè)試:設(shè)置RD和LD=1,計(jì)數(shù)控制端EP和ET=1均接高電平,在CP端加脈沖,測(cè)試計(jì)數(shù)器輸出Q3Q2Q1Q0
端,進(jìn)位輸出端RCO,將測(cè)試結(jié)果畫(huà)出波形。二、實(shí)訓(xùn)內(nèi)容
1. 選用集成二進(jìn)制同步計(jì)數(shù)器74LS161一片(外引線圖如圖5-16所示)。
接好電源和地,進(jìn)行異步清零操作。將RD接低電平,測(cè)試計(jì)數(shù)器輸出Q3Q2Q1Q0端。
2.置數(shù)測(cè)試:將LD接低電平,RD接高電平,在D0D1D2D3端加入一組數(shù),如0101,加CP脈沖,測(cè)試計(jì)數(shù)器輸出Q3Q2Q1Q0端。
3.計(jì)數(shù)功能測(cè)試:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)自我評(píng)價(jià)15篇
- 個(gè)人保證書(shū)集錦15篇
- 戰(zhàn)友聚會(huì)致辭(15篇)
- 學(xué)生畢業(yè)晚會(huì)策劃書(shū)12篇
- 四年級(jí)下冊(cè)語(yǔ)文說(shuō)課稿錦集六篇
- 客服辭職報(bào)告15篇
- 秋季幼兒園中班工作計(jì)劃
- 出納的實(shí)習(xí)報(bào)告范文錦集10篇
- 晶狀體病-教學(xué)課件
- 健康檢測(cè)設(shè)備代理銷(xiāo)售合同(2篇)
- GB/T 42449-2023系統(tǒng)與軟件工程功能規(guī)模測(cè)量IFPUG方法
- 酒店裝修工程預(yù)算表EXCEL模板(推薦)
- NY 5052-2001無(wú)公害食品海水養(yǎng)殖用水水質(zhì)
- 【講座】2020年福建省高職分類考試招生指導(dǎo)講座
- 性格決定命運(yùn)課件
- 學(xué)習(xí)會(huì)計(jì)基礎(chǔ)工作規(guī)范課件
- 雙面埋弧焊螺旋鋼管公稱外公壁厚和每米理論重量
- 富士施樂(lè)VC2265打印機(jī)使用說(shuō)明SPO
- 服務(wù)態(tài)度決定客戶滿意度試題含答案
- 教科版四年級(jí)科學(xué)上冊(cè)全冊(cè)復(fù)習(xí)教學(xué)設(shè)計(jì)及知識(shí)點(diǎn)整理
- 重慶萬(wàn)科渠道制度管理辦法2022
評(píng)論
0/150
提交評(píng)論