版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第6章常用時序邏輯功能器件在本章中,重點介紹計數(shù)器和寄存器,內(nèi)容包括;1.各種類型計數(shù)器和寄存器的電路組成;2.典型計數(shù)器和寄存器集成電路;3.計數(shù)器和寄存器的典型應(yīng)用;6.1計數(shù)器計數(shù)器功能:統(tǒng)計輸入脈沖的個數(shù)。
計數(shù)器除了直接用于計數(shù)外,還可以用于定時器、分頻器、程序控制器、信號發(fā)生器等多種數(shù)字設(shè)備中.計數(shù)器分類:按計數(shù)器中的觸發(fā)器是否同時翻轉(zhuǎn)分類:同步計數(shù)器;異步計數(shù)器按計數(shù)器中數(shù)字的編碼方式分類:
二進(jìn)制計數(shù)器;非二進(jìn)制計數(shù)器6.1.1異步計數(shù)器1.異步二進(jìn)制計數(shù)器電路組成和邏輯功能分析(以加法計數(shù)討論)二進(jìn)制加法計數(shù)時,各位碼的變化規(guī)律:每加1,最低位碼狀態(tài)改變一次;低位由‘1’變‘0’,本位須改變狀態(tài)。由下降邊沿觸發(fā)的JK觸發(fā)器(已轉(zhuǎn)換為T’觸發(fā)器)構(gòu)成的四位二進(jìn)制加法計數(shù)器:四位二進(jìn)制加法計數(shù)器波形圖12345678910111213141516010101010101010100011001100110011000001111000011110
00000000111111110CLKQ0Q1Q2Q3如將電路改為:1J1KC1RQQ1F0Q011J1KC1RQQF1Q11J1KC1RQQ1F2Q21J1KC1RQQ1F3Q3RDCLK即將前一級的Q端和后一級的CLK端相連,則輸出波形為:1234567891011121314151601010101010101010011001100110011000111100001111000001111111100000000CLKQ0Q1Q2Q3二進(jìn)制減法計數(shù)器波形圖(2)異步二進(jìn)制計數(shù)器的特點1)異步二進(jìn)制計數(shù)器可由T’觸發(fā)器構(gòu)成,觸發(fā)器之間串接,
低位觸發(fā)器的輸出,作為高位觸發(fā)器的時鐘.
當(dāng)采用下降邊沿觸發(fā)器時,如將Qi和CLKi+1相連,則構(gòu)成加法計數(shù)器;如將Qi和CLKi+1相連,則構(gòu)成減法計數(shù)器;
當(dāng)采用上升邊沿觸發(fā)器時,如將Qi和CLKi+1相連,則構(gòu)成減法計數(shù)器;如將Qi和CLKi+1相連,則構(gòu)成加法計數(shù)器;●用D觸發(fā)器構(gòu)成二進(jìn)制計數(shù)器的例子:1DC1QQF0Q0CLK1DC1QQF1Q11DC1QQF2Q21DC1QQF3Q3異步二進(jìn)制減法計數(shù)器問:為何種類型計數(shù)器2)異步二進(jìn)制計數(shù)器,由于觸發(fā)器的狀態(tài)翻轉(zhuǎn)是由低位向高位逐級進(jìn)行的,因此,計數(shù)速度較低。3)若CLK脈沖的頻率為f,則Q0、Q1、Q2、Q3
輸出脈沖的頻率分別為f、f、f、f。常稱這種計數(shù)器為分頻器。1412181162.異步十進(jìn)制計數(shù)器(1)電路組成和邏輯功能分析由下降邊沿觸發(fā)的T’觸發(fā)器構(gòu)成的異步十進(jìn)制加法計數(shù)器:1J1KC1RQQ1F0Q011J1KC1RQQF1Q11J1KC1RQQ1F2Q21J1KC1RQQ1F3Q3CLK&12345678910CLKQQQ1Q2Q3十進(jìn)制計數(shù)器波形圖0000000100100011010001010110011110001001111011111100110110111010Q3Q2Q1Q0狀態(tài)圖有效狀態(tài)無效狀態(tài)(2)自啟動特性如果電路由于某種原因(例如受干擾影響)進(jìn)入無效狀態(tài),但在若干個時鐘脈沖的作用下,能自動返回(直接或間接返回)到某個有效狀態(tài),進(jìn)入有效循環(huán),則稱該電路具有自啟動特性。否則就不具有自啟動特性。3.通用異步計數(shù)器集成電路屬二進(jìn)制計數(shù)器的有74LS93A、74HC93、74LS197等,它們均為4位計數(shù)器。這些計數(shù)器的共同特點是:
1)每個集成電路內(nèi)部有兩組彼此獨立的計數(shù)器,一組為模2計數(shù)器,另一組為模8計數(shù)器;2)通過外電路,將這兩組計數(shù)器相連,可構(gòu)成模16計數(shù)器,這類集成電路也稱為二—八—十六進(jìn)制計數(shù)器。屬中規(guī)模集成異步十進(jìn)制計數(shù)器的型號有74290、74176和74196等,這些計數(shù)器的共同特點:
1)每個集成電路內(nèi)部有兩組彼此獨立的計數(shù)器,一組為模2計數(shù)器,另一組為模5計數(shù)器;2)通過外電路,將這兩組計數(shù)器相連,可構(gòu)成模10計數(shù)器,這類集成電路也稱為二—五—十進(jìn)制計數(shù)器。模5計數(shù)器74290邏輯功能:1)異步清零:R0(1)=R0(2)=1,且S9(1)·S9(2)=0
Q3Q2Q1Q0=00002)異步置9:R0(1)·R0(2)=0,且S9(1)=S9(2)=1
Q3Q2Q1Q0=10013)計數(shù):R0(1)·R0(2)=0,且S9(1)·S9(2)=0*異步模5計數(shù)器電路工作原理:
11J1KC1QQFF1Q11J1KC1QQ1FF2Q21J1KC1QQ1FF3Q3CLK電路圖&(2)當(dāng)Q2Q1≠11時,J3=0,Q3將保持0狀態(tài)不變,J1=1不變.當(dāng)Q3=0時,Q3=1.FF1和FF2構(gòu)成異步二進(jìn)制加法計數(shù)器。在CLK脈沖的作用下,Q2Q1按00,01,10,11,00..變化.110001000(3)當(dāng)Q2Q1=11時,J3=1,在下一個CLK作用下,Q3將由0狀態(tài)變?yōu)?狀態(tài),同時J1變?yōu)?.這時,Q3Q2Q1=100,J1=J3=0。
(4)在上述條件下,在下一個CLK脈沖作用下,電路回到
Q3Q2Q1=000狀態(tài).完成一個循環(huán)周期.電路狀態(tài)圖:000001010011100Q3Q2Q1自啟動特性討論:當(dāng)Q3Q2Q1=101時,J3J1=00,則下一個狀態(tài)為010;(2)當(dāng)Q3Q2Q1=110時,J3J1=00,則下一個狀態(tài)為010;(3)當(dāng)Q3Q2Q1=111時,J3J1=10,則下一個狀態(tài)為000。11J1KC1QQFF1Q11J1KC1QQ1FF2Q21J1KC1QQ1FF3Q3CLK電路圖&電路能自啟動1010111111)將Q0和CLK1相連,計數(shù)脈沖從CLK0輸入,Q3Q2Q1Q0
輸出,構(gòu)成8421BCD碼計數(shù)器;74290構(gòu)成模10計數(shù)器Q0Q1Q2Q3DIV2DIV5&&R0(1)R0(2)S9(1)S9(2)CTRCLKCLK100000000100100011010001010110011110001001Q3Q2Q1Q02)將Q3和CLK0相連,計數(shù)脈沖從CLK1輸入,Q0Q3Q2Q1
輸出。構(gòu)成5421BCD碼計數(shù)器。
0000000100100011010010001001101010111100Q0Q3Q2Q1Q0Q1Q2Q3DIV2DIV5&&R0(1)R0(2)S9(1)S9(2)CTRCLK0CLK0兩片74290級聯(lián)實現(xiàn)模100計數(shù)器1.同步二進(jìn)制計數(shù)器6.1.2同步計數(shù)器電路組成和邏輯功能分析*同步二進(jìn)制加法計數(shù)器設(shè)計思想根據(jù)計數(shù)器的功能要求,n位二進(jìn)制計數(shù)器用n個存儲單元電路組成,存儲單元的狀態(tài)表示二進(jìn)制數(shù),存儲單元由觸發(fā)器實現(xiàn);
輸入脈沖將使各位觸發(fā)器的狀態(tài)按計數(shù)規(guī)律變化,即每輸入一個脈沖,由觸發(fā)器的狀態(tài)表示的二進(jìn)制數(shù)必須加1;由于是同步計數(shù)器,輸入脈沖將同步加到各觸發(fā)器的時鐘輸入端,因此只有通過控制觸發(fā)器的驅(qū)動信號來達(dá)到控制觸發(fā)器狀態(tài)的目的。二進(jìn)制計數(shù)規(guī)則:每加1,最低位改變一次狀態(tài),高位的狀態(tài)是否改變,由低位是否計滿來決定。CLK:計數(shù)脈沖;Q3Q2Q1Q0:計數(shù)器的輸出狀態(tài);C:計數(shù)器的進(jìn)位標(biāo)志.1J1KC1F0QQ0T0=11J1KC1F1QQ1T11J1KC1F2QQ2T21J1KC1F0QQ3T3&&&CLKCG3G2G1Q3為高位;Q0為低位.T觸發(fā)器構(gòu)成的帶進(jìn)位標(biāo)志的四位同步二進(jìn)制加法計數(shù)器:演示計數(shù)器的驅(qū)動方程和輸出方程:T0=1T1=Q0T2=Q1Q0T3=Q2Q1Q0C=Q3Q2Q1Q0nnnnnnnnnn計數(shù)器的狀態(tài)方程:T觸發(fā)器的特性方程:Qn+1=TQn+TQn
=T⊕QnQn+1=QnQn+1=Qn⊕
QnQn+1=Qn⊕(QnQn)Qn+1=Qn⊕(QnQnQn)00000111122233Q3Q2Q1Q0Q3Q2Q1Q0C000000010000100100001000110001101000010001010010101100011001110011110000100010010100110100101010110101111000110011010110111100111011110
111100001
QnQn+1狀態(tài)表CLK(2)同步二進(jìn)制加法計數(shù)器的特點由n
個觸發(fā)器構(gòu)成的同步二進(jìn)制加法計數(shù)器的模為2n,
沒有多余狀態(tài),狀態(tài)利用率最高;(2)用T觸發(fā)器構(gòu)成的同步二進(jìn)制加法計數(shù)器,其電路結(jié)構(gòu)有兩條規(guī)則:①T0=1;②Ti=Qi-1Qi-2…Q0(i≠0).(3)同步計數(shù)器工作速度快,這種計數(shù)器的最高工作頻率可達(dá)
fmax=1tPF+tPG2.同步十進(jìn)制計數(shù)器(1)電路組成和邏輯功能分析1J1KC1F0QQ011J1KC1F1QQ11J1KC1F2Q1J1KC1F0QCLKQQQQ3Q2Q&&&C≥1&&Q3Q0Q1Q0Q3Q0Q3Q0Q2Q1Q0驅(qū)動方程和輸出方程:T0=1T1=Q3Q0nnT2=Q1Q0nnT3=Q2Q1Q0+Q3Q0nnnnnC=Q3Q0nn電路狀態(tài)方程Q2=Q2⊕(Q1Q0)nnn+1nQ0=Q0n+1nQ3=Q3⊕(Q2Q1Q0+Q3Q0)nnnnnnn+1Q1=Q1⊕(Q3Q0)nnnn+1Q3Q2Q1Q0Q3Q2Q1Q0
C000000010000100100001000110001101000010001010010101100011001110011110000100010010100100001101010110101101101110011010110101001111011110111100101n+1n+1n+1n+1nnnn狀態(tài)表無效狀態(tài)同步十進(jìn)制加法計數(shù)器狀態(tài)圖有效狀態(tài)圈無效狀態(tài)無效狀態(tài)0000000100100011010001010110011110001001111011111100110110111010100000000000110Q3Q2Q1Q0/C/1(2)同步十進(jìn)制計數(shù)器設(shè)計目的:根據(jù)十進(jìn)制計數(shù)器的狀態(tài)表(即設(shè)計要求),求電路結(jié)構(gòu)圖(即驅(qū)動方程和輸出方程)。以T觸發(fā)器構(gòu)成8421BCD碼加法計數(shù)器為例討論1)列出8421BCD碼加法計數(shù)器的狀態(tài)表;2)根據(jù)8421BCD碼加法計數(shù)器的狀態(tài)表,列出各觸發(fā)器所需要的驅(qū)動信號;3)根據(jù)狀態(tài)表,求輸出方程和驅(qū)動方程并化簡;4)畫電路圖設(shè)計步驟:Q3Q2Q1Q0Q3Q2Q1Q0
C0000000100001001000010001100011010000100010100101011000110011100111100001000100101001000011010×××××1011×××××1100×××××1101×××××1110×××××1111×××××n+1n+1n+1n+1nnnn狀態(tài)表T3T2T1T00001001100010111000100110001111100011001××××××××××××××××××××××××驅(qū)動信號由表可得驅(qū)動方程和輸出方程:例T3的驅(qū)動方程為Q1Q0Q3Q2000111100001111011××××××T3=Q3Q0+Q2Q1Q0同步計數(shù)器設(shè)計的一般步驟:1)根據(jù)所設(shè)計計數(shù)器的計數(shù)規(guī)律列出狀態(tài)轉(zhuǎn)換表;2)選擇觸發(fā)器,根據(jù)狀態(tài)轉(zhuǎn)換表所反映的狀態(tài)轉(zhuǎn)換規(guī)律列出各觸發(fā)器輸入端所對應(yīng)的驅(qū)動信號,形成激勵表;3)求輸出方程和驅(qū)動方程。根據(jù)激勵表,借助卡諾圖或其它化簡方法,寫出輸出方程和驅(qū)動方程的簡化表達(dá)式。4)根據(jù)輸出方程和驅(qū)動方程畫出計數(shù)器電路圖。5)自啟動性檢查。*用T觸發(fā)器設(shè)計3位格雷碼計數(shù)器:*注意:如先求狀態(tài)方程,就不容易得到該結(jié)果。3.可逆計數(shù)器可逆計數(shù)器具有兩種形式:①有加減控制的可逆計數(shù)器:這種電路有一個CLK脈沖
輸入端,有一個加減控制端,電路作何種計數(shù),由加減控制端的控制信號來決定;②雙時鐘可逆計數(shù)器:這種電路有兩個CLK脈沖輸入端,
電路作不同計數(shù)時,分別從不同的CLK端輸入.有加/減控制的同步二進(jìn)制可逆計數(shù)器電路的設(shè)計思路:以T觸發(fā)器設(shè)計例1J1KC1FiQQiQQiMUXCLKU/DQi-1Qi-2…Q010Qi-1Qi-2…Q0Ti(1)i=0T0=1;(2)i≠0Ti如圖所示:有加/減控制的同步4位二進(jìn)制可逆計數(shù)器電路1J1KC1F0QQ011J1KC1F1QQ11J1KC1F2QQ21J1KC1F0QQ3CLKQQQ0Q1QQ3&&&&&&&&&Q0Q0Q1Q1Q2Q21U/DQ2Q當(dāng)U/D=0時,各觸發(fā)器的驅(qū)動方程為:T0=1T1=Q0T2=Q1Q0T3=Q2Q1Q0
符合減法計數(shù)器的驅(qū)動方程當(dāng)U/D=1時,各觸發(fā)器的驅(qū)動方程為:T0=1T1=Q0T2=Q1Q0T3=Q2Q1Q0
符合加法計數(shù)器的驅(qū)動方程
雙時鐘二進(jìn)制可逆計數(shù)器設(shè)計思想示意:
以T’觸發(fā)器設(shè)計為例(1)i=0CLK0=CLKU+CLKD1J1KC1FiQQiQQiCLKiQi-1Qi-2…Q0Qi-1Qi-2…Q01≥&&CLKUCLKD當(dāng)作加計數(shù)時,CLKD=0;當(dāng)作減計數(shù)時,CLKU=0.(2)i≠0CLKi如圖示:4.通用同步計數(shù)器集成電路集成同步計數(shù)器的產(chǎn)品型號較多,屬4位二進(jìn)制計數(shù)器的有74161、74163等,屬十進(jìn)制計數(shù)器的有74160,屬4位二進(jìn)制可逆計數(shù)器有74169、74191、74193等,屬十進(jìn)制可逆計數(shù)器有74190、74192等,這些計數(shù)器均有對應(yīng)的CMOS集成電路,其型號為74HC(1)集成計數(shù)器74163、74160、741901)同步4位二進(jìn)制計數(shù)器74163的功能a.同步清零b.同步置數(shù)c.保持d.同步計數(shù)1615141312111091234567874163VCCRCOQ0Q1Q2Q3ENTLDCLRCLKD0D1D2D3ENPGNDD0Q1Q2Q3Q05CT=01,5DD1D2D3C5/2,3,4+M1M2G3G4CTRDIV16CLRLDENTENPCLK3CT=15RCO[1][2][4][8]74163CLK
CLR
LD
ENP
ENT
功能
0同步清零
10同步置數(shù)
1101保持(包括CO的狀態(tài))110保持(CO=0)1111同步計數(shù)××××××××↑↑74163功能表↑2)74160的功能1)同步十進(jìn)制計數(shù)器74160的功能a.異步清零b.同步置數(shù)c.保持d.同步計數(shù)1615141312111091234567874160VCCRCOQ0Q1Q2Q3ENTLDCLRCLKD0D1D2D3ENPGNDD0Q1Q2Q3Q0CT=01,5DD1D2D3C5/2,3,4+M1M2G3G4CTRDIV10CLRLDENTENPCLK3CT=9RCO[1][2][4][8]74160CLK
CLR
LD
ENP
ENT
功能
0異步清零
10同步置數(shù)
1101保持(包括CO的狀態(tài))110保持(CO=0)1111同步計數(shù)××××××××↑↑74160功能表×由兩片74160構(gòu)成的模100計數(shù)器(兩位BCD碼計數(shù)器)3)十進(jìn)制可逆計數(shù)器74190的功能為異步置數(shù)控制端a.為計數(shù)使能端b.為加/減計數(shù)控制端c.d.為最大/最小值指示端e.為脈動時鐘輸出端(2)用集成計數(shù)器構(gòu)成任意進(jìn)制計數(shù)器
利用已有的中規(guī)模集成計數(shù)器,經(jīng)外電路的不同連接,以得到所需任意進(jìn)制計數(shù)器,是數(shù)字電路中的一項關(guān)鍵技術(shù).1)反饋復(fù)位法(清零法)控制清零端CLR來獲得任意進(jìn)制計數(shù)器。例:用74160構(gòu)成模6加法計數(shù)器。復(fù)位法的缺點:①存在一個極短的過渡狀態(tài);②清零的可靠性較差。*提高清零可靠性的改進(jìn)電路:2)反饋置位法(置數(shù)法)利用計數(shù)器的預(yù)置數(shù)控制端來獲得任意進(jìn)制計數(shù)器.例:用74163實現(xiàn)模10計數(shù)器.例:用同步計數(shù)器74163實現(xiàn)5421BCD碼計數(shù)器。方案一:可在同一電路中既采用置數(shù),又采用清零方法。0000000100100011010010001001101010111100Q3Q2Q1Q0狀態(tài)圖方案二:只采用置數(shù)法,在不同的位置置不同的數(shù)。*試用74190設(shè)計可程控分頻器6.1.3計數(shù)器應(yīng)用1.序列信號發(fā)生器在數(shù)字信號的傳輸和數(shù)字系統(tǒng)的測試中,有時需要用到一組特定的串行數(shù)字信號。通常把這種串行數(shù)字信號稱為序列信號。產(chǎn)生序列信號的電路稱為序列信號發(fā)生器。用計數(shù)器和簡單組合邏輯電路(如MUX)組成序列信號發(fā)生器。計數(shù)器組合電路CLK輸出例:設(shè)計00011011序列信號發(fā)生器。設(shè)計步驟:1.由于序列長度為8,因此先設(shè)計一個模8計數(shù)器;2.將模8計數(shù)器的狀態(tài)碼,通過組合電路轉(zhuǎn)換成對應(yīng)的序列碼。模8計數(shù)器轉(zhuǎn)換電路
2.鍵盤掃描電路6.1.4
計數(shù)器的Verilog描述【例6.4】
具有同步清零、同步置數(shù)與使能的4位同步計數(shù)器的Verilog代碼。moduleVr74163(CLK,CLR_L,LD_L,ENP,ENT,D,Q,RCO);
inputCLK,CLR_L,LD_L,ENP,ENT;
input[3:0]D;
output[3:1]Q;
outputRCO;
reg[3:0]Q;
regRCO;
always@(posedgeCLK)
if(CLR_L==0)
Q<=4'b0;
elseif(LD_L==0)
Q<=D;
elseif((ENT==1)&&(ENP==1))
Q<=Q+1;
else
Q<=Q;
always@(Q,ENT)
if((ENT==1)&&(Q==4'd15))
RCO=1;
else
RCO=0;endmodule
【例6.5】
具有異步置數(shù)的同步十進(jìn)制碼可逆計數(shù)器的Verilog代碼。moduleVr74190(CLK,LD_L,UPN_DOWN,EN_L,D,Q,MAX_MIN,RCON);
inputCLK,LD_L,UPN_DOWN,EN_L;
input[3:0]D;
output[3:1]Q;
outputMAX_MIN,RCON;
reg[3:0]Q;
regMAX_MIN,RCON;
always@(posedgeCLK,negedgeLD_L)
if(!LD_L)
Q<=D;
elseif(!EN_L)beginif(UPN_DOWN==0)
beginif(Q==4'd9)
Q<=4'b0;elseQ<=Q+1;end
elsebeginif(Q==4'd0)Q<=4'd9;elseQ<=Q-1;end
end
else
Q<=Q;
always@(Q,UPN_DOWN,MAX_MIN)
if(((Q==4'd9)&&(UPN_DOWN==0))||((Q==4'd0)&&(UPN_DOWN==1)))begin
MAX_MIN<=1'b1;end
else
MAX_MIN<=1'b0;
always@(CLK,MAX_MIN,RCON)
if
((MAX_MIN==1)&&(CLK==0))RCON<=1'b0;else
RCON<=1'b1;endmodule6.2寄存器和移位寄存器6.2.1寄存器寄存器是用于暫時存放二進(jìn)制數(shù)碼的時序邏輯部件,廣泛地應(yīng)用于各類數(shù)字系統(tǒng)中。MSI多位數(shù)據(jù)寄存器通常分為兩類,一類是由多位D觸發(fā)器并行組成的寄存器,數(shù)據(jù)是在時鐘有效邊沿到來時存放的;另一類是由D鎖存器組成,數(shù)據(jù)是在時鐘某個約定電平下存入的。①4位D觸發(fā)器寄存器(74175)1DC1QQR1DC1QQR1DC1QQR1DC1QQR11CLKRDD0D1D2D3Q0Q0Q1Q1Q2Q2Q3Q3輸入輸出RDCLKDQn+1Qn+10××011↑1101↑00110×QnQnQ0Q0Q1Q1Q2Q2Q3Q3D0D1D2D31DRC1RDCLK②具有三態(tài)輸出的四位緩沖數(shù)據(jù)寄存器(74173)74173功能表RD
CLKG1G2MNQ0Q1Q2Q31×××00000000000D0
D1
D2
D301×00Q0Q1Q2Q30×100Q0Q1Q2Q31××1×Z
:為緩沖器符號;:三態(tài)符號。
1D
▽D0Q0D1Q1D2Q2D3Q3MNG1G2CLK&&RENC1RD③8位可選址寄存器(74259)
輸入RDEN10DQi選址鎖存
11QiQi
保持
00DLDMUX01LL清零選址鎖存輸出未選址鎖存輸出功能nnn功能表地址輸入A2A1A0
00000011010201131004101511061117地址鎖存
地址選擇表9,0D10,0DQ09,1D10,1DQ19,2D10,2DQ29,3D10,3DQ39,4D10,4DQ49,5D10,5DQ59,6D10,6DQ69,7D10,7DQ7Z10Z9G8210}M07A0A1A2ENDRD邏輯符號6.2.2移位寄存器功能:存放代碼;移位.分類:按移位方向分類:①單向移位寄存器;②雙向移位寄存器.2)按輸入輸出的方式分類:①串入---串出;②串入---并出;③并入---串出;④并入---并出。移位寄存器組成:移位寄存器中的存儲電路可用時鐘控制的無空翻的D、RS或JK觸發(fā)器組成。(1)單向移位寄存器a)串入---串/并出單向移存器1DC1QF01DC1QF11DC1QF21DC1QF3Vi串行輸入CLK移位脈沖Q0Q1Q2Q3串行輸出V0
各觸發(fā)器初態(tài)為0,Vi依次輸入1→0→1→1時的波形圖。CLKViQ0Q1Q2Q3101101011001010001000001在連續(xù)四個CLK脈沖后,在Q0、Q1、Q2和Q3端得到并行輸出信號;若再連續(xù)輸入CLK脈沖,可在串行輸出端得到串行輸出信號。(2)串/并入—串出單向移存器RS1DC1QRS1DC1QRS1DC1QRS1DC1Q&D0SD&D1SD&D2SD&D3SDRDViCLK接收V0串行輸出串行輸入移位脈沖F0F1F2F3工作原理:1)串行輸入RS1DC1QRS1DC1QRS1DC1QRS1DC1Q&D0SD&D1SD&D2SD&D3SDRDViCLK接收V0串行輸出串行輸入移位脈沖0111112)并行輸入:RS1DC1QRS1DC1QRS1DC1QRS1DC1Q&D0SD&D1SD&D2SD&D3SDRDViCLK接收V0串行輸出串行輸入移位脈沖0011110000①清零②接收(以D0D1D2D3=1010為例)111001110011002.雙向移位寄存器多功能雙向移位寄存器74194RDSASB
CLK
功能
0清零
100保持
101右移
110左移
111并行置數(shù)×××↑↑↑↑注意:清零為異步;置數(shù)為同步。3,4DD0Q1Q2Q3Q0RRD1,4D3,4D3,4D3,4D2,4DD1D2D3DSRDSLC41→/2←10}M03SASBCLKSRG47419474194邏輯電路結(jié)構(gòu)示意:1DQC1FiD0D1D2D3A1A0SASB1DQC1Fi+11DQC1Fi-1Qi-1QiQi+1Qi+1QiQi-1DiCLKRRRRD用兩片74194接成八位雙向移位寄存器6.2.3移位寄存器應(yīng)用舉例1.可編程分頻器2.串行加法器n位移存器
(1)n位移存器
(2)n+1位移存器
(3)FAQ1DC1RXnYnDSRDSRCi-1CiSixiyiZn+1nn置數(shù)清零移位脈沖串行輸出并行輸出3.串行累加器n位移存器
(1)n位移存器
(2)FAQ1DC1RXnCi-1CiSixiyin清零移位脈沖串行輸出并行輸出Zn4.序列信號發(fā)生器移位型序列信號發(fā)生器的一般框圖為:組合電路移位寄存器…輸出F工作原理:將移位寄存器和外圍組合電路構(gòu)成一個移存型計數(shù)器,使該計數(shù)器的模和要產(chǎn)生的序列信號的長度相等,并使移位寄存器的串行輸入信號F(即組合電路的輸出信號)和所要產(chǎn)生的序列信號相一致。組合電路移位寄存器…輸出F例:試設(shè)計一個能產(chǎn)生序列信號為00011101的移位型序列信號發(fā)生器.
設(shè)計方法:序列長度為8,考慮用3位移位寄存器。選用74194。僅使用74194的Q0、Q1和Q2。①狀態(tài)劃分00011101
00011101S1S2S3S4S5S6S7S8S1Si=Q0Q1Q2S1=000S2=100S3=110S4=111S5=011S6=101S7=010S8=001S1=000右移串行輸入輸出②求右移串行輸入信號DSR外圍組合電路用四選一MUX實現(xiàn),取Q1Q2為地址,則:Q0Q1Q2nnn000111100100001111D0=1D3=Q0D1=0D2=Q0③畫電路圖3,4DQ1Q2Q3Q0R1,4D3,4D3,4D3,4D2,4DDSRC41→/2←10}M03SASBCLKSRG4741941101010123}G03MUX10輸出Y①狀態(tài)劃分
試設(shè)計一個能產(chǎn)生序列信號為10110的移位型序列信號發(fā)生器.例:解:由于序列長度為5,先對序列按3位劃分。1011010s1s2s3s4s5101011110010
101Q1Q2Q3在S1時,要求DSL=1在S4時,要求DSL=0對序列按4位劃分:1011010110s1s2s3s4s510110110110101011010Q0Q1Q2Q3②求左移串行輸入信號DSL0001111000011110Q0Q1Q2Q301110×××××××××××F=Q0n+Q3n=Q0nQ3n=DSL可以驗證,能自啟。3,4DQ1Q2Q3Q0R1,4D3,4D3,4D3,4D2,4DDSLC41→/2←10}M03SASBCLKSRG474194011輸出&6.2.4移位寄存器型計數(shù)器
移位寄存器型計數(shù)器,是指在移位寄存器的基礎(chǔ)上加反饋電路而構(gòu)成的具有特殊編碼的同步計數(shù)器.
移位寄存器型計數(shù)器的狀態(tài)轉(zhuǎn)移符合移位寄存器的規(guī)律,即除去第一級外,其余各級滿足:Qi=Qi-1
n+1n移位寄存器型計數(shù)器框圖1DC1QF0CLK1DC1QF11DC1QFn-1反饋邏輯電路1.環(huán)形計數(shù)器(1)電路組成1DC1QF0CLK1DC1QF11DC1QF31DC1QF2(以四位環(huán)形計數(shù)器為例)特點:將串行輸出端和串行輸入端相連.(2)環(huán)形計數(shù)器狀態(tài)圖1110
01111101
1011110001101001001110000100000100100101101000001111有效循環(huán)無效循環(huán)(3)實現(xiàn)自啟動的方法①可利用觸發(fā)器的置位和復(fù)位端,將電路初始狀態(tài)預(yù)置成有效循環(huán)中的某一狀態(tài);②重新設(shè)計反饋電路,使電路具有自啟動特性。設(shè)計方法如下:a.列表確定反饋函數(shù)f;Q0Q1Q2Q3Q0Q1Q2Q3
f
100001000
010000100
001000010
000110001000010001
0011
00010
0101
00100
0110
00110
0111
001101001010001010010101011010101100011001101011
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年機(jī)動車質(zhì)押借款合同解除及賠償條款3篇
- 二零二五年度零食店收銀員食品安全責(zé)任承諾合同4篇
- 二零二五年度大型工業(yè)鍋爐設(shè)備采購合同2篇
- 2025年度塔吊操作人員勞務(wù)派遣及技能培訓(xùn)合同
- 二零二五年度企業(yè)項目管理培訓(xùn)服務(wù)合同標(biāo)準(zhǔn)3篇
- 2025年度航空器租賃及操作培訓(xùn)合同4篇
- 2025年度農(nóng)機(jī)零部件定制加工合同范本4篇
- 二零二五年度房地產(chǎn)開發(fā)貸款擔(dān)保合同
- 二零二五年度智慧城市版委托貸款合同
- 2025年度體育賽事組織策劃人員勞動合同規(guī)范文本4篇
- 電化學(xué)儲能電站安全規(guī)程
- 幼兒園學(xué)習(xí)使用人民幣教案教案
- 2023年浙江省紹興市中考科學(xué)真題(解析版)
- 語言學(xué)概論全套教學(xué)課件
- 大數(shù)據(jù)與人工智能概論
- 《史記》上冊注音版
- 2018年湖北省武漢市中考數(shù)學(xué)試卷含解析
- 測繪工程產(chǎn)品價格表匯編
- 《腎臟的結(jié)構(gòu)和功能》課件
- 裝飾圖案設(shè)計-裝飾圖案的形式課件
- 護(hù)理學(xué)基礎(chǔ)教案導(dǎo)尿術(shù)catheterization
評論
0/150
提交評論