《数字电路课件课件.pptx》由会员分享,可在线阅读,更多相关《数字电路课件课件.pptx(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 计数器设计步骤如下:计数器设计步骤如下:1.1.根据设计要求,确定有效状态;根据设计要求,确定有效状态;2.2.画状态转移图;画状态转移图;3.3.选择集成器件,查看器件功能表;选择集成器件,查看器件功能表;4.4.选择合适的反馈形式和反馈信号;选择合适的反馈形式和反馈信号;5.5.画逻辑电路图;画逻辑电路图;6.6.画出工作波形图(可选)。画出工作波形图(可选)。第1页/共53页一、利用同步计数器实现任意模一、利用同步计数器实现任意模M M计数器计数器的方法:的方法:(一)利用清除端的复位法。一)利用清除端
2、的复位法。(反馈清零法反馈清零法)(二)利用置入控制端的置位法。(二)利用置入控制端的置位法。(同步预置法同步预置法)1.1.MN,NMN,N为单片计数器的最大计数值为单片计数器的最大计数值 利用清除端的复位法或置入控制端的置位法进行设计。利用清除端的复位法或置入控制端的置位法进行设计。2.MN,N2.MN,N为多片计数器级联后的最大计数值为多片计数器级联后的最大计数值当要实现的模值当要实现的模值M M超过单片计数器的计数范围时,必须首先将超过单片计数器的计数范围时,必须首先将多片计数器级联,以扩大计数范围(多片计数器级联,以扩大计数范围(N=10N=10n n 或或1616n n),然后利)
3、,然后利用整体同步置入端的置数法和利用整体清除端复位法构成模用整体同步置入端的置数法和利用整体清除端复位法构成模M M计数器。计数器。多片多片74160 74160、7416274162级联,级联,N=10N=10n n多片多片74161 74161、7416374163级联,级联,N=16N=16n n6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 第2页/共53页6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 1.MN,N1.MN,N为单片计数器的最大计数值为单片计数器的最大计数值 当计数至当计数至S SM M时,
4、利用时,利用S SM M状态产生一清除信状态产生一清除信号,加到清号,加到清0 0端,使计数器返回到端,使计数器返回到S S0 0状态,从而实状态,从而实现模现模M M的计数器。的计数器。(一)反馈清零法一)反馈清零法I.I.确定有效状态(必须从全确定有效状态(必须从全0 0开始);开始);II.II.产生异步清除端信号产生异步清除端信号 ;III.III.画逻辑图。画逻辑图。设计方法设计方法:第3页/共53页例:例:应用应用4 4位二进制同步计数器位二进制同步计数器7416174161实现实现模模1010计数器,要求采用计数器,要求采用清除端复位法。清除端复位法。分析:分析:根据设计要求,确
5、定各种状态根据设计要求,确定各种状态0 09 9;画状态转移图;画状态转移图;(一)反馈清零法一)反馈清零法6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 第4页/共53页计数器状态转移图为:计数器状态转移图为:注意:用来清注意:用来清0 0的瞬态为的瞬态为M M,该状态一经出现马上消失。,该状态一经出现马上消失。(一)反馈清零法一)反馈清零法6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 第5页/共53页 为什么为什么10101010状态不算在主循环状态不算在主循环内,用波形图说明内,用波形图说明画出电路原理图画出电
6、路原理图同步计数器最低位同步计数器最低位Q Q0 0在在CPCP翻转。先画最低位翻转。先画最低位Q Q0 0。当第十个脉冲上升沿到达后当第十个脉冲上升沿到达后Q Q3 3Q Q2 2Q Q1 1Q Q0 01010,/CR1010,/CR0 0。只要。只要/CR=0,/CR=0,计数计数器强制置器强制置0 0。10101010只能使只能使Q Q3 3Q Q1 1出现一个很窄的小毛刺。出现一个很窄的小毛刺。缺点缺点:Q:Q1 1输出波形上有毛刺。造成输出波形上有毛刺。造成/CR/CR脉冲宽度太窄,清脉冲宽度太窄,清0 0不可靠。不可靠。&CPD D3 3D D2 2D D1 1D D0 0Q Q
7、3 3Q Q2 2Q Q1 1Q Q0 0C CO OCTCTP PCTCTT T741611(一)反馈清零法一)反馈清零法6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 第6页/共53页6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器&0&D D3 3D D2 2D D1 1D D0 0Q Q3 3Q Q2 2Q Q1 1Q Q0 0C CO OCTCTP PCTCTT T74161当第十个当第十个CPCP到来:到来:1 0 11G1G2G3010当第十个当第十个CPCP到来:到来:01 在在第第十十个个CPCP的的作
8、作用用下下,Q Q端端输输出出的的清清0 0信信号号宽宽度度和和计计数数脉脉冲冲CP=1CP=1的的持持续续时时间间相相同同。足足以以保保证各级触发器能正常工作。证各级触发器能正常工作。基本触发器基本触发器Q=0Q=0,/CR=0,/CR=0,使使Q Q3 3Q Q2 2Q Q1 1Q Q0 0=0000=0000。基本触发器基本触发器Q=1Q=1,/CR=1/CR=1。0 0 0100加基本加基本RSRS触发器,使触发器,使 /CR /CR 脉冲宽度变宽脉冲宽度变宽CP1(一)反馈清零法一)反馈清零法第7页/共53页工作波形图:工作波形图:1 12 23 34 45 56 67 78 89
9、9 1010(一)反馈清零法一)反馈清零法第8页/共53页(二二)同步预置法:同步预置法:利用置数端,以利用置数端,以置入某一固定二进制数值置入某一固定二进制数值的方法,从而使的方法,从而使N N进制计数器跳跃进制计数器跳跃(N-M)(N-M)个状态,实现模值为个状态,实现模值为M M的计数器。的计数器。设计方法:设计方法:确定有效状态(连续的确定有效状态(连续的M M个状态)个状态)确定置入数据(由第确定置入数据(由第1 1个状态确定)个状态确定)产生同步置入端信号(由最后产生同步置入端信号(由最后1 1个状态确定)个状态确定)画逻辑图画逻辑图1.MN,N1.MN,N为单片计数器的最大计数值
10、为单片计数器的最大计数值6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 第9页/共53页例、用例、用7416174161的置入控制端构成的置入控制端构成8 8进制计数器进制计数器(方法(方法1 1)若计数从若计数从Q QD DQ QC CQ QB BQ QA A=0000=0000开始则有效状态为开始则有效状态为 0000 0001 0010 0011 0000 0001 0010 0011 0111 0110 0101 0100 0111 0110 0101 0100 置入数据为置入数据为DCBA=0000DCBA=0000同步置入信号同步置入信号(二二
11、)同步预置法同步预置法第10页/共53页例、用例、用7416174161的置入控制端构成的置入控制端构成8 8进制计数器进制计数器(方法(方法2 2)若计数从若计数从Q QD DQ QC CQ QB BQ QA A=0001=0001开始则有效状态为开始则有效状态为 0001 0010 0011 0100 0001 0010 0011 0100 1000 0111 0110 0101 1000 0111 0110 0101 置入数据为置入数据为DCBA=0001DCBA=0001同步置入信号同步置入信号(二二)同步预置法同步预置法第11页/共53页例、用例、用7416174161的置入控制端构
12、成的置入控制端构成8 8进制计数器进制计数器(方法(方法3 3)利用进位信号利用进位信号C CO O来控制同步置入端则有效状态为来控制同步置入端则有效状态为 Q QD DQ QC CQ QB BQ QA A 1000 1001 1010 1011 1000 1001 1010 1011 1111 1110 1101 1100 1111 1110 1101 1100 置入数据为置入数据为DCBA=1000 DCBA=1000 同步置入信号同步置入信号(二二)同步预置法同步预置法第12页/共53页例:用四位同步二进制计数器例:用四位同步二进制计数器7416174161设计设计8421BCD8421
13、BCD码计数器。码计数器。解:解:8421BCD8421BCD码计数器的状态转移图如图所示码计数器的状态转移图如图所示 从状态转移图可以看出,当计数器的状态为从状态转移图可以看出,当计数器的状态为10011001时,时,7416174161不再执行计数功能,而是要执行置数功能,使不再执行计数功能,而是要执行置数功能,使161161跳跳过过6 6个状态,使个状态,使10011001的下一个状态为的下一个状态为00000000。可以得到:可以得到:D D3 3D D2 2D D1 1D D0 0=0000=0000(二)同步预置法二)同步预置法第13页/共53页画出逻辑图如图画出逻辑图如图 D D
14、3 3D D2 2D D1 1D D0 0=0000=0000 例:用四位同步二进制计数器例:用四位同步二进制计数器7416174161设计设计8421BCD8421BCD码计数器。码计数器。(二)同步预置法二)同步预置法第14页/共53页例:用四位同步二进制计数器例:用四位同步二进制计数器7416174161设计余设计余3BCD3BCD码计数器。码计数器。解:余解:余3BCD3BCD码计数器的状态转移图如图所示码计数器的状态转移图如图所示D D3 3D D2 2D D1 1D D0 0=0000 =0000 画出逻辑图画出逻辑图 (二)同步预置法二)同步预置法第15页/共53页 置置0000
15、0000法:法:例如,设计例如,设计M10M10计数器,预置数为计数器,预置数为00000000,置数信号为,置数信号为10101 19 9,即即:Q:Q3 3Q Q2 2Q Q1 1Q Q0 0=1001,=1001,例如,设计例如,设计M12M12计数器,预置数为计数器,预置数为00000000,置数信号为,置数信号为12121 11111,即即:Q:Q3 3Q Q2 2Q Q1 1Q Q0 0=1011,=1011,置置0000-11110000-1111之间任意数法:之间任意数法:从所置入数对应状态开始顺序数到从所置入数对应状态开始顺序数到M M个状态,利用此状态产生置个状态,利用此状
16、态产生置数信号数信号/LD/LD。例如,设计例如,设计M12M12计数器,假定预置数为计数器,假定预置数为8 8,从,从8 8数到数到1212个状态,与个状态,与第第1212个状态相对应的数,即为置数信号。个状态相对应的数,即为置数信号。由由3 3(00110011)产生置数译码信号,)产生置数译码信号,计数模值计数模值M M,就由,就由M M-1-1组成置数信号。组成置数信号。(二)同步预置法二)同步预置法第16页/共53页2 2)MN,NMN,N为多片计数器级联后的最大计数值为多片计数器级联后的最大计数值当要实现的模值当要实现的模值M M超过单片计数器的计数范超过单片计数器的计数范围时,必
17、须首先将多片计数器级联,以扩大围时,必须首先将多片计数器级联,以扩大计数范围(计数范围(N=10N=10n n 或或1616n n)。级联的方法可采)。级联的方法可采用计数器的扩展(级联)。用计数器的扩展(级联)。然后利用整体同步置入端然后利用整体同步置入端LDLD的置数法和利的置数法和利用整体清除端用整体清除端CRCR复位法构成模复位法构成模M M计数器。计数器。多片多片74160 74160、7416274162级联,级联,N=10N=10n n多片多片74161 74161、7416374163级联,级联,N=16N=16n n(二)同步预置法二)同步预置法第17页/共53页 74160
18、74160是模是模1010计数器,要实现模计数器,要实现模853853计数,须用三片计数,须用三片7416074160级联。级联。用异步清用异步清0 0法法,使计数器计数脉冲输入到第,使计数器计数脉冲输入到第853853个脉冲时产整体置个脉冲时产整体置0 0信号信号 使计数器返回到初始状态使计数器返回到初始状态00000000。利用各片间进位信号快速传递方法,组成计数模值为利用各片间进位信号快速传递方法,组成计数模值为10001000计数器。计数器。先设计模先设计模10001000计数器计数器:M=MM=M1 1MM2 2 MM3 3=10=10 10 10 10=100010=1000计数范
19、围计数范围:08520852共共853853个状态个状态 第第853853个状态个状态产生异步清产生异步清0 0译码信译码信号号。所以第所以第853853个个状态不计算在主循环状态不计算在主循环内内&CPCP1 1D D3 3D D2 2D D1 1D D0 08 8 4 4 2 2 1 1C CO OCTCTP PCTCTT T74160(1)74160(1)CPCPD D3 3D D2 2D D1 1D D0 08 8 4 4 2 2 1 1C CO OCTCTP PCTCTT T74160(2)74160(2)CPCPD D3 3D D2 2D D1 1D D0 08 8 4 4 2 2
20、 1 1C CO OCTCTP PCTCTT T74160(3)74160(3)CPCP(一)反馈清零法(一)反馈清零法第18页/共53页先将两片先将两片7416174161级联成级联成M=MM=M1 1XMXM2 2=256=256计数器,然后用整体置计数器,然后用整体置数法组成模数法组成模6060计数器。计数器。计数范围:计数范围:0-590-59用什么产生置用什么产生置0 0译码信号?译码信号?(5959)1010(0011001110111011)2 2当计数器计到当计数器计到5959(0011101100111011)时,两片同时置)时,两片同时置0 0。CPD D0 0D D1 1
21、D D2 2D D3 3Q Q3 3Q Q2 2Q Q1 1Q Q0 0CTCTP PCTCTT TC CO O74161(1)74161(1)1 1D D0 0D D1 1D D2 2D D3 3Q Q3 3Q Q2 2Q Q1 1Q Q0 0CTCTP PCTCTT TC CO O74161(2)74161(2)1 1&(二)同步预置法二)同步预置法第19页/共53页 对于同步置数的加法计数器来说,只要用进位输出对于同步置数的加法计数器来说,只要用进位输出C CO O作为置数译码信号作为置数译码信号(使使/LD=0),/LD=0),并设置:并设置:预置输入预置输入N-MN-M,就可以实现模
22、值为就可以实现模值为M M的计数(或的计数(或分频)。若要改变计数模值分频)。若要改变计数模值M,M,只需要改变预置输入数即可。只需要改变预置输入数即可。N:N:最大计数值。最大计数值。M:M:要求计数值要求计数值。快速设计法快速设计法:同步预置:同步预置:预置数预置数N N M M MM补补计数值:计数值:M=M=预置数预置数 补补例如:模例如:模6060计数器计数器M =M =(6060)101000111100 00111100 2 2预置数预置数 MM补补=11000100=11000100计数值:M=预置数补=001111002=6010(二)同步预置法二)同步预置法第20页/共53
23、页 M M N N的实现方法:的实现方法:设需用模设需用模N N集成计数器(异步清零、同步置数)组成模集成计数器(异步清零、同步置数)组成模M M计数器计数器A A)异步清)异步清0 0法法B B)同步置位法)同步置位法利用清零输入端,使电路计数利用清零输入端,使电路计数到到M+1M+1状态时产生清零操作,状态时产生清零操作,越过后续越过后续N NM M个状态实现模个状态实现模N N计数计数利用计数器的置数功能,通过进利用计数器的置数功能,通过进位输出给计数器置数位输出给计数器置数N-MN-M,跳过,跳过0 0至至N-MN-M的状态实现模的状态实现模M M计数计数1 1)确定有效状态(必须)确
24、定有效状态(必须从全从全0 0开始);开始);3 3)画逻辑图。)画逻辑图。2 2)产生异步清除端信号)产生异步清除端信号1 1)确定有效状态;)确定有效状态;2 2)确定置入数据;)确定置入数据;4 4)画逻辑图。)画逻辑图。3 3)产生异步清除端信号)产生异步清除端信号用集成计数器设计任意进制计数器小节第21页/共53页6.56.5采用中规模集成器件设计任意进制计数器采用中规模集成器件设计任意进制计数器 二、利用异步计数器实现任意模二、利用异步计数器实现任意模M M计数器计数器的方法:的方法:设计思路:利用集成器件的置设计思路:利用集成器件的置0 0端和置端和置9 9端,从端,从N N进制
25、计数器进制计数器的状态转移表中跳过(的状态转移表中跳过(N-MN-M)个状态,从而实现)个状态,从而实现M M进制计数。进制计数。(一)利用清除端复位法一)利用清除端复位法 。异步置异步置0 0法法 (二)利用置入控制端的置位法二)利用置入控制端的置位法 。异步置异步置9 9法法1.MN,N1.MN,N2.MN,N为多片计数器级联后的最大计数值为多片计数器级联后的最大计数值当要实现的模值当要实现的模值M M超过单片计数器的计数范围时,必须首先将多片超过单片计数器的计数范围时,必须首先将多片计数器级联,以扩大计数范围(计数器级联,以扩大计数范围(N=10N=10n n),然后利用整体清除端),然
26、后利用整体清除端复位法和利用整体置入控制端的置位法构成模复位法和利用整体置入控制端的置位法构成模M M计数器。计数器。多片多片74290 74290 级联,级联,N=10N=10n n第22页/共53页设计方法:设计方法:确定有效状态(连续的确定有效状态(连续的M M个状态)个状态)确定置确定置0 0信号(由最后信号(由最后1 1个有效状态的下一状态个有效状态的下一状态确定,确定,M M 的二进制数)的二进制数)画逻辑图画逻辑图例:用例:用74LS290 74LS290 构成模七计数器。构成模七计数器。1.MN,N1.MN,N为单片计数器的最大计数值为单片计数器的最大计数值(一一)利用清除端复
27、位法(异步置利用清除端复位法(异步置0 0法)法)确定有效状态确定有效状态Q QD DQ QC CQ QB BQ QA A为为 0000 0001 0010 0011 0000 0001 0010 0011 01110111 0110 0101 0100 0110 0101 0100 确定置确定置0 0信号信号R R0A0AR R0B0BQ QC CQ QB BQ QA A第23页/共53页(一一)利用清除端复位法利用清除端复位法 (异步置(异步置0 0法)法)图(图(a a)为逻辑电路图)为逻辑电路图图(图(b b)为时序电路图)为时序电路图图(图(c c)为保证可靠清)为保证可靠清0 0的
28、逻辑电路图的逻辑电路图第24页/共53页(二二)利用置入控制端的置位法(异步置利用置入控制端的置位法(异步置9 9法)法)设计方法:设计方法:确定有效状态(连续的确定有效状态(连续的M M个状态)个状态)确定置确定置9 9信号(由最后信号(由最后1 1个有效状态的下一状态确定)个有效状态的下一状态确定)画逻辑图画逻辑图例:用例:用74LS290 74LS290 构成模七计数器。构成模七计数器。确定有效状态确定有效状态QDQCQBQA为 1001 0000 0001 0010 0110 0101 0100 0011 确定置确定置9 9信号信号S S9A9AS S9B9BQCQB第25页/共53页
29、例:用例:用74LS290 74LS290 构成模构成模4848计数器。计数器。解:由两片解:由两片7429074290构成,每片构成,每片7429074290的时钟接成的时钟接成8421BCD8421BCD码计数。其中码计数。其中片片I I的的R R0AI0AI=Q=Q1I1I,R,R0BI0BI=Q=Q2I2I,计数模值为模,计数模值为模6 6。片。片IIII的的R R0AII0AIIR R0BII0BIIQ Q3II3II。计。计数模值为模数模值为模8 8。2.MN,N2.MN,N为多片计数器级联后的最大计数值为多片计数器级联后的最大计数值第26页/共53页6.66.6采用小规模集成器件
30、设计计数器采用小规模集成器件设计计数器 6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器6.6.2 6.6.2 采用小规模集成器件设计异步计数器采用小规模集成器件设计异步计数器 同步时序电路设计过程可用下图简要表示。同步时序电路设计过程可用下图简要表示。第27页/共53页6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器设计步骤:设计步骤:1.1.作原始状态转移图,列状态转移表作原始状态转移图,列状态转移表2.2.画次态卡诺图、输出卡诺图、写出状态转移方程、输出函数画次态卡诺图、输出卡诺图、写出状态转移方程、输出函数
31、3.3.根据状态转移方程检验自启动性根据状态转移方程检验自启动性4.4.重新确定状态转移方程重新确定状态转移方程5.5.画出新的状态转移图,验证自启动性画出新的状态转移图,验证自启动性6.6.选择触发器,由状态转移方程得到激励函数选择触发器,由状态转移方程得到激励函数7.7.根据激励函数及输出函数画出逻辑图根据激励函数及输出函数画出逻辑图第28页/共53页例:用触发器设计模例:用触发器设计模6 6同步计数器同步计数器(1(1)作原始状态转移图)作原始状态转移图状态分配如下:状态分配如下:S S0 0=000000,S S1 1=001001,S S2 2=011011,S S3 3=11111
32、1,S S4 4=110110,S S5 5=1001006.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第38页/共53页列出状态转移表6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第39页/共53页(2 2)次态卡诺图、输出卡诺图、)次态卡诺图、输出卡诺图、状态转移方程、输出函数状态转移方程、输出函数6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第40页/共53页6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第41页/共53页
33、(3 3)根据状态转移方程检验自启动性)根据状态转移方程检验自启动性从状态转移图可以看出无自启动性从状态转移图可以看出无自启动性6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第42页/共53页(4 4)重新确定状态转移方程)重新确定状态转移方程6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第43页/共53页(5(5)画出新的状态转移图,验证自启动性)画出新的状态转移图,验证自启动性具有自启动性6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器第44页/共53页(6(6)采用
34、)采用D D触发器,由状态转移方程得到激励函数触发器,由状态转移方程得到激励函数输出函数:6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器(7(7)根据激励函数及输出函数画出逻辑图)根据激励函数及输出函数画出逻辑图1DRC1CP1DRC11DRC1&1123RDQ1Q2Q3Q2Z第45页/共53页6.6.1 6.6.1 采用小规模集成器件设计同步计数器采用小规模集成器件设计同步计数器 小结:采用小规模集成器件设计同步计数器的一般步骤。小结:采用小规模集成器件设计同步计数器的一般步骤。列出状态转移表或状态转移图列出状态转移表或状态转移图确定状态转移方程,输
35、出方程确定状态转移方程,输出方程检验自启动特性检验自启动特性确定驱动方程(激励函数)确定驱动方程(激励函数)画出逻辑电路画出逻辑电路不具有不具有 具有具有第46页/共53页例、设计例、设计8421BCD8421BCD二二十进制异步计数器十进制异步计数器二、画状态转换图,列出电路状态转移表二、画状态转换图,列出电路状态转移表0000010000010010001101010111100010010110/0/0/0/0/0/0/0/0/1/0一、状态分配一、状态分配S00000S10001S20010S30011S40100 S50101S60110 S70111S81000 S91001选用选
36、用4 4个个CPCP上升沿触发的上升沿触发的D D触发器,分别用触发器,分别用FFFF1 1、FFFF2 2、FFFF3 3、FFFF4 4表示表示。三、选择各级触发器的时钟信号三、选择各级触发器的时钟信号 异步时序电路的设计比同步电路多一步,即求各触发器的时钟方程。异步时序电路的设计比同步电路多一步,即求各触发器的时钟方程。6.6.2 6.6.2 采用小规模集成器件设计异步计数器采用小规模集成器件设计异步计数器 第47页/共53页时时序序图图时时钟钟方方程程FFFF1 1每输入一个每输入一个CPCP翻转一次,只能选翻转一次,只能选CPCP。选择时钟脉冲的一个基本原则:在满足选择时钟脉冲的一个
37、基本原则:在满足选择时钟脉冲的一个基本原则:在满足选择时钟脉冲的一个基本原则:在满足翻转要求的条件下,触发沿越少越好。翻转要求的条件下,触发沿越少越好。翻转要求的条件下,触发沿越少越好。翻转要求的条件下,触发沿越少越好。FFFF2 2在在t t2 2、t t4 4、t t6 6、t t8 8时刻翻转,可选时刻翻转,可选Q Q1 1。FFFF3 3在在t t4 4、t t8 8时刻翻转,可选时刻翻转,可选Q Q2 2。FFFF4 4在在t t8 8、t t1010时刻翻转,可选时刻翻转,可选Q Q1 1。第48页/共53页状态方程第49页/共53页比较,得驱动方程:电路图如果采用如果采用D D触
38、发器触发器第51页/共53页本本 章章 小小 结结1 1时时序序逻逻辑辑电电路路的的特特点点:任任一一时时刻刻输输出出状状态态不不仅仅取取决决于于当当时时的的输输入入信信号号,还与电路的原状态有关。时序电路中必须有存储器件。还与电路的原状态有关。时序电路中必须有存储器件。4 4时时序序逻逻辑辑电电路路的的设设计计步步骤骤一一般般为为:设设计计要要求求最最简简状状态态表表编编码码表表次态卡诺图次态卡诺图驱动方程、输出方程驱动方程、输出方程逻辑图。逻辑图。2 2描描述述时时序序逻逻辑辑电电路路逻逻辑辑功功能能的的方方法法有有状状态态转转换换真真值值表表、状状态态转转换换图和时序图等。图和时序图等。
39、3 3时时序序逻逻辑辑电电路路的的分分析析步步骤骤一一般般为为:逻逻辑辑图图时时钟钟方方程程(异异步步)、驱驱动动方方程程、输输出出方方程程状状态态方方程程状状态态转转换换真真值值表表状状态态转转换换图图和和时序图时序图逻辑功能。逻辑功能。5 5计计数数器器是是一一种种简简单单而而又又最最常常用用的的时时序序逻逻辑辑器器件件。计计数数器器不不仅仅能能用用于于统计输入脉冲的个数,还常用于分频、定时、产生节拍脉冲等。统计输入脉冲的个数,还常用于分频、定时、产生节拍脉冲等。7 7寄寄存存器器也也是是一一种种常常用用的的时时序序逻逻辑辑器器件件。寄寄存存器器分分为为数数码码寄寄存存器器和和移位寄存器两种。移位寄存器两种。6 6用已有的用已有的M进制集成计数器产品可以构成进制集成计数器产品可以构成N(任意任意)进制的计数器进制的计数器第六章第六章 时序逻辑电路时序逻辑电路 第52页/共53页感谢您的观看!第53页/共53页
限制150内