收藏 分销(赏)

电子教案数字电子技术第五章时序逻辑电路XXX1.ppt

上传人:可**** 文档编号:10670288 上传时间:2025-06-07 格式:PPT 页数:80 大小:7.22MB 下载积分:8 金币
下载 相关 举报
电子教案数字电子技术第五章时序逻辑电路XXX1.ppt_第1页
第1页 / 共80页
电子教案数字电子技术第五章时序逻辑电路XXX1.ppt_第2页
第2页 / 共80页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2020年5月29日星期五,#,07 六月 2025,电子教案数字电子技术第五章时序逻辑电路XXX1,5.1 时序逻辑电路的基本概念,一、时序逻辑电路的结构及特点,时序逻辑电路任何一个时刻的输出状态不仅取决于当时的输入信号,还与电路的原状态有关,。,时序电路的特点:,(1)含有具有记忆元件(最常用的是触发器),(2),具有反馈通道。,组合电路,触发器,电路,X,1,X,i,Z,1,Z,j,Q,1,Q,m,D,1,D,m,输入,信号,信号,输出,触发器,触发器,输入信号,输出信号,CP,图5.1.1 时序逻辑电路框图,5.2 时序逻辑电路的一般分析方法,一、分析时序逻辑电路的一般步骤,1由逻辑图写出下列各逻辑方程式:,(1)各触发器的时钟方程。,(2)时序电路的输出方程。,(3)各触发器的驱动方程。,2将驱动方程代入相应触发器的特性方程,求得时序逻辑电路的状态方程。,3根据状态方程和输出方程,列出该时序电路的状态表,画出状态图或时序图。,4根据电路的状态表或状态图说明给定时序逻辑电路的逻辑功能。,解:该电路为同步时序逻辑电路,时钟方程可以不写。,(1)写出输出方程:,(2)写出驱动方程:,二、同步时序逻辑电路的分析举例,例5.2.1:试分析图5.2.2所示的时序逻辑电路。,(3)写出JK触发器的特性方程,然后将各驱动方程代入JK触发器的特性方程,得各触发器的次态方程:,输出方程简化为:,由此作出状态表及状态图。,1,Q,0,Q,00,01,10,/0,/0,/1,5.2.3 X=0时的状态图,(4)作状态转换表及状态图,当,X,=0时:触发器的次态方程简化为:,由此作出状态表及状态图。,将X=0与X=1的状态图合并,起来得完整的状态图。,1,Q,Q,0,00,10,01,/1,/0,/0,5.2.4 X=1时的状态图,当X=1时:触发器的次态方程简化为:,输出方程简化为:,(,5)画时序波形图。,根据状态表或状态图,可画出在,CP,脉冲作用下电路的时序图。,(6)逻辑功能分析:,当,X,=1时,按照减1规律从10010010循环变化,,并每当转换为00状态(最小数)时,输出,Z,=1。,该电路一共有3个状态00、01、10。,当,X,=0时,按照加1规律,从00011000循环变化,,并每当转换为10状态(最大数)时,输出,Z,=1。,所以该电路是一个可控的3进制计数器。,00,01,10,0/0,0/0,0/1,1/1,1/0,1/0,图5.2.5 例5.2.1完整的状态图,三、异步时序逻辑电路的分析举例,例5.2.2:试分析图5.2.7所示的时序逻辑电路,该电路为异步时序逻辑电路。具体分析如下:,(1)写出各逻辑方程式。,时钟方程:,CP,0,=,CP,(时钟脉冲源的上升沿触发。),CP,1,=,Q,0,(当,FF,0,的,Q,0,由01时,,Q,1,才可能改变状态。),(3)作状态转换表。,(2)将各驱动方程代入D触发器的特性方程,得各触发器的次态方程:,(,CP,由01时此式有效),(,Q,0,由01时此式有效),输出方程:,各触发器的驱动方程:,(5)逻辑功能分析,由状态图可知:该电路一共有4个状态00、01、10、11,在时钟脉冲作用下,按照减1规律循环变化,所以是一个4进制减法计数器,,Z,是借位信号。,(4)作状态转换图、时序图。,计数器用以统计输入脉冲CP个数的电路。,计数器的分类:,(2)按数字的增减趋势可分为加法计数器、减法计数器和可逆计数器。,(1)按计数进制可分为二进制计数器和非二进制计数器。,非二进制计数器中最典型的是十进制计数器。,(3)按计数器中触发器翻转是否与计数脉冲同步分为同步计数器和异步计数器。,5.3 计数器,工作原理:4个JK,触发器都接成,T,触发器。,每当Q,2,由1变0,FF,3,向相反的状态翻转一次。,每来一个CP的下降沿时,FF,0,向相反的状态翻转一次;,每当,Q,0,由1变0,FF,1,向相反的状态翻转一次;,每当,Q,1,由1变0,FF,2,向相反的状态翻转一次;,一、,二进制计数器,1二进制异步计数器,(1)二进制异步加法计数器(4位),由时序图可以看出,,Q,0,、,Q,l,、,Q,2,、,Q,3,的周期分别是计数脉冲(,CP,)周期的2倍、4倍、8倍、16倍,因而计数器也可作为分频器。,用“观察法”作出该电路的时序波形图和状态图。,工作原理:D,触发器也都接成,T,触发器。,由于是上升沿触发,则应将低位触发器的,Q,端与相邻高位触发器的时钟脉冲输入端相连,即从,Q,端取借位信号。,它也同样具有分频作用。,(2)二进制异步减法计数器,用4个上升沿触发的,D,触发器组成的4位异步二进制减法计数器。,二进制异步减法计数器的,时序波形图和状态图。,在异步计数器中,高位触发器的状态翻转必须在相邻触发器产生进位信号,(加计数)或借位信号(减计数)之后才能实现,所以工作速度较低。,为了提高计数速度,可采用同步计数器。,由于该计数器的翻转规律性较强,只需用“观察法”就可设计出电路:,因为是“同步”方式,,所以将所有触发器的,CP端连在一起,接计,数脉冲。,然后分析状态图,,选择适当的JK信号。,2二进制同步计数器,(1)二进制同步加法计数器,分析状态图可见:,FF,0,:每来一个,CP,,向相反的状态翻转一次。所以选,J,0,=,K,0,=1。,FF,1,:当,Q,0,=1时,来一个,CP,,向相反的状态翻转一次。所以选,J,1,=,K,1,=,Q,0,。,FF,2,:当,Q,0,Q,1,=1时,来一个,CP,,向相反的状态翻转一次。所以选,J,2,=,K,2,=,Q,0,Q,1,FF,3,:当,Q,0,Q,1,Q,3,=1时,来一个,CP,,向相反的状态翻转一次。所以选,J,3,=,K,3,=,Q,0,Q,1,Q,3,将加法计数器和减法计数器合并起来,并引入一加/减控制信号,X,便构成4位二进制同步可逆计数器,各触发器的驱动方程为:,就构成了4位二进制同步减法计数器。,(3)二进制同步可逆计数器,(2)二进制同步减法计数器,分析4位二进制同步减法计数器的状态表,很容易看出,只要将各触发器的驱动方程改为:,作出二进制同步可逆计数器的逻辑图:,当控制信号,X,=0时,FF,1,FF,3,中的各J、K端分别与低位各触发器的端相连,作减法计数。,实现了可逆计数器的功能。,当控制信号,X,=1时,FF,1,FF,3,中的各J、K端分别与低位各触发器的Q端相连,作加法计数。,(1)4位二进制同步加法计数器74161,3集成二进制计数器举例,74161具有以下功能:,计数。,同步并行预置数。,RCO,为进位输出端。,保持。,异步清零。,(2)4位二进制同步可逆计数器74191,当,N,=2,n,时,就是前面讨论的,n,位二进制计数器;,当,N,2,n,时,为非二进制计数器。非二进制计数器中最常用的是十进制计数器。,二、非二进制计数器,N进制计数器又称模N计数器。,1 8421,BCD,码同步十进制加法计数器,用前面介绍的同步时序逻辑电路分析方法对该电路进行分析。,(1)写出驱动方程:,(2)转换成次,然后将各驱动方程代入JK触发器的特性方程,得各触发器的次态方程:,先写出JK触发器的特性方程,设初态为,Q,3,Q,2,Q,1,Q,0,=0000,代入次态方程进行计算,,得状态转换表如表5.3.5所示。,(3)作状态转换表。,(4)作状态图及时序图。,由于电路中有4个触发器,它们的状态组合共有16种。而在8421BCD码计数器中只用了10种,称为有效状态。其余6种状态称为无效状态。,当由于某种原因,使计数器进入无效状态时,如果能在时钟信号作用下,最终进入有效状态,我们就称该电路具有,自启动,能力,。,(5)检查电路能否自启动,用同样的分析的方法分别求出6种无效状态下的次态,得到完整的状态转换图。可见,该计数器能够自启动。,CP,2,=,Q,1,(当,FF,1,的,Q,1,由10时,,Q,2,才可能改变状态。),用前面介绍的异步时序逻辑电路分析方法对该电路进行分析:,(1)写出各逻辑方程式。,时钟方程:,CP,0,=,CP,(时钟脉冲源的下降沿触发。),CP,1,=,Q,0,(当,FF,0,的,Q,0,由10时,,Q,1,才可能改变状态。),CP,3,=,Q,0,(当,FF,0,的,Q,0,由10时,,Q,3,才可能改变状态),28421BCD码异步十进制加法计数器,各触发器的驱动方程:,(2)将各驱动方程代入JK触发器的特性方程,得各触发器的次态方程:,(,CP,由10时此式有效),(,Q,0,由10时此式有效),(,Q,1,由10时此式有效),(,Q,0,由10时此式有效),设初态为,Q,3,Q,2,Q,1,Q,0,=0000,代入次态方程进行计算,得状态转换表。,(3)作状态转换表。,3集成十进制计数器举例,(1)8421,BCD,码同步加法计数器74160,二进制计数器的时钟输入端为,CP,1,,输出端为,Q,0,;,五进制计数器的时钟输入端为,CP,2,,输出端为,Q,1,、,Q,2,、,Q,3,。,74290包含一个独立的1位二进制计数器和一个独立的异步五进制计数器。,如果将,Q,0,与,CP,2,相连,,CP,1,作时钟脉冲输入端,,Q,0,Q,3,作输出端,则为8421,BCD,码十进制计数器。,(2)二五十进制异步加法计数器74290,异步清零。,计数。,异步置数(置9)。,74290的功能:,(1)同步级联。,例:用两片4位二进制加法计数器74161采用同步级联方式构成的8位二进制同步加法计数器,模为1616=256。,1计数器的级联,三、集成计数器的应用,(2)异步级联,例:用两片74191采用异步级联方式构成8位二进制异步可逆计数器。,例:如用两片74290采用异步级联方式组成的二位8421BCD码十进制加法计数器。,模为1010=100,(3)用计数器的输出端作进位/借位端,有的集成计数器没有进位/借位输出端,这时可根据具体情况,,用计数器的输出信号,Q,3,、,Q,2,、,Q,1,、,Q,0,产生一个进位/借位。,例:用集成计数器74160和与非门组成的6进制计数器。,2组成任意进制计数器,(1)异步清零法,异步清零法适用于具有异步清零端的集成计数器。,(2)同步清零法,同步清零法适用于具有同步清零端的集成计数器。,例:用集成计数器74163和与非门组成的6进制计数器。,(3)异步预置数法,异步预置数法适用于具有异步预置端的集成计数器。,例:用集成计数器74191和与非门组成的余3码10进制计数器。,(4)同步预置数法,同步预置数法适用于具有同步预置端的集成计数器。,例:用集成计数器74160和与非门组成的7进制计数器。,先将两芯片采用同步级联方式连接成100进制计数器,,然后再用异步清零法组成了48进制计数器。,解:,因为,N,48,而74160为模10计数器,所以要用两片74160构成此计数器。,例5.3.1,用74160组成48进制计数器。,解:,因为32768=2,15,,经15级二分频,就可获得频率为1,Hz,的脉冲信号。因此将四片74161级联,从高位片(4)的,Q,2,输出即可。,例5.3.2,某石英晶体振荡器输出脉冲信号的频率为32768,Hz,,用74161组成分频器,将其分频为频率为1,Hz,的脉冲信号。,3组成分频器,前面提到,模,N,计数器进位输出端输出脉冲的频率是输入脉冲频率的1/,N,,因此可用模,N,计数器组成,N,分频器。,例:用74161及门电路构成序列信号发生器。,其中74161与G,1,构成了一个模5计数器。,,因此,这是一个01010序列信号发生器,序列长度,P,=5。,4组成序列信号发生器,序列信号在时钟脉冲作用下产生的一串周期性的二进制信号,。,例5.3.3 试用计数器74161和数据选择器设计一个01100011序列发器。,解:由于序列长度,P,=8,故将74161构成模8计数器,并选用数据选择器74151产生所需序列,从而得电路如图6.3.31所示。,5组成脉冲分配器,集成数码寄存器74LSl75:,一、数码寄存器,数码寄存器存储二进制数码的时序电路组件,5.4 数码寄存器与移位寄存器,D,0,D,3,是并行数据输入端,,CP,为时钟脉冲端。,Q,0,Q,3,是并行数据输出端。,74,LS,175的功能:,R,D,是异步清零控制端。,1单向移位寄存器,(1)右移寄存器(,D,触发器组成的4位右移寄存器),右移寄存器的结构特点:,左边触发器的输出端接右邻触发器的输入端。,二、移位寄存器,移位寄存器不但可以寄存数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移动1位。,设移位寄存器的初始状态为0000,串行输入数码D,I,=1101,从高位到低位依次输入。其,状态表如下:,在4个移位脉冲作用下,输入的4位串行数码1101全部存入了寄存器中。,这种输入方式称为,串行输入方式,。,右移寄存器的时序图:,由于右移寄存器移位的方向为,D,I,Q,0,Q,1,Q,2,Q,3,,即由低位向高位移,所以又称为上移寄存器。,左移寄存器的结构特点:,右边触发器的输出端接左邻触发器的输入端。,(,2)左移寄存器,2 双向移位寄存器,将右移寄存器和左移寄存器组合起来,并引入一控制端,S,便构成既可左移又可右移的双向移位寄存器。,其中,D,SR,为右移串行输入端,D,SL,为左移串行输入端。,当,S,=0时,,D,0,=,Q,1,、,D,1,=,Q,2,、,D,2,=,Q,3,、,D,3,=,D,SL,,实现左移操作。,当,S,=1时,,D,0,=,D,S,R,、,D,1,=,Q,0,、,D,2,=,Q,1,、,D,3,=,Q,2,,实现右移操作;,74194为四位双向移位寄存器。,Q,0,和,Q,3,分别是左移和右移时的串行输出端,,Q,0,、,Q,1,、,Q,2,和,Q,3,为并行输出端。,D,SL,和,D,SR,分别是左移和右移串行输入。,D,0,、,D,1,、,D,2,和,D,3,是并行输入端。,三、集成移位寄存器74194,74194的功能表:,环形计数器的特点:,电路简单,,N,位移位寄存器可以计,N,个数,实现模,N,计数器。状态为1的输出端的序号等于计数脉冲的个数,通常不需要译码电路。,四、移位寄存器构成的移位型计数器,1.环形计数器,一般来说,,N,位移位寄存器可以组成模2,N,的扭环形计数器,只需将末级输出反相后,接到串行输入端。,2扭环形计数器,为了增加有效计数状态,扩大计数器的模,可用扭环形计数器。,1同步时序逻辑电路的设计步骤,(3)状态分配,又称状态编码。即把一组适当的二进制代码分配给简化状态图(表)中各个状态。,(1)根据设计要求,设定状态,导出对应状态图或状态表。,(2)状态化简。消去多余的状态,得简化状态图(表)。,(4)选择触发器的类型。,(5)根据编码状态表以及所采用的触发器的逻辑功能,导出待设计电路的输出方程和驱动方程。,(6)根据输出方程和驱动方程画出逻辑图。,(7),检查电路能否自启动。,一、同步时序逻辑电路的设计方法,5.5 同步时序逻辑电路的设计方法,(2)状态分配,列状态转换编码表。,(1)根据设计要求,设定状态,,画出状态转换图。该状态图不须化简。,2同步计数器的设计举例,例5.5.1,设计一个同步5进制加法计数器,(3)选择触发器。选用,JK,触发器。,(4)求各触发器的驱动方程和进位输出方程。,列出,JK,触发器的驱动表,,画出电路的次态卡诺图。,根据次态卡诺图和JK,触发器的驱动表可得各触发器的驱动卡诺图:,(5)将各驱动方程与输出方程归纳如下:,(6)画逻辑图。,再画出输出卡诺图,可得电路的输出方程:,(7)检查能否自启动,可见,如果电路进入无效状态101、110、111时,在,CP,脉冲作用下,分别进入有效状态010、010、000。所以电路能够自启动。,利用逻辑分析的方法画出电路完整的状态图。,S,0,初始状态或没有收到1时的状态;,例5.5.2,设计一个串行数据检测器。该检测器有一个输入端,X,,它的功能是对输入信号进行检测。当连续输入三个1(以及三个以上1)时,该电路输出,Y,=1,否则输出,Y,=0。,解:,(1)根据设计要求,设定状态::,S,2,连续收到两个1后的状态;,S,1,收到一个1后的状态;,S,3,连续收到三个1(以及三个以上1)后的状态。,3一般时序逻辑电路的设计举例,典型的时序逻辑电路具有外部输入变量,X,,所以设计过程要复杂一些。,(2)根据题意可画出,原始状态图:,(3)状态化简。,观察上图,可知,,S,2,和,S,3,是等价状态,所以将,S,2,和,S,3,合并,并用,S,2,表示,得简化状态图:,(,5)选择触发器。,本例选用2个,D,触发器。,1/0,0/0,1/0,0/0,0/0,X/Y,1/1,Q,1,Q,0,00,01,11,图5.5.9 例5.5.2编码后的状态图,(,4)状态分配。,该电路有3个状态,可以用2位二进制代码组合(00、01、10、11)中的 三个代码表示。本例取,S,0,=00、,S,1,=01、,S,2,=11。,由输出卡诺图可得电路的输出方程:,(6)求出状态方程、驱动方程和输出方程,。,列出,D,触发器的驱动表、,画出电路的次态和输出卡诺图。,根据次态卡诺图和D,触发器的驱动表可得各触发器的驱动卡诺图:,由各,驱动卡诺图可得电路的驱动方程:,(7)画逻辑图。根据驱动方程和输出方程,画出逻辑图,。,(8)检查能否自启动。,(1)根据设计要求,设定7个状态,S,0,S,6,。进行状态编码后,列出状态转换表,。,例5.5.3,设计一个异步7进制加法计数器.,二、异步时序逻辑电路的设计方法,异步时序电路的设计,比同步电路多一步,即,求各触发器的时钟方程,。,为触发器选择时钟信号的原则是:,触发器状态需要翻转时,必须要有时钟信号的翻转沿送到。,触发器状态不需翻转时,“多余的”时钟信号越少越好。,结合7进制计数器的时序图,并根据上述原则,选:,(2)选择触发器。本例选用下降沿触发的,JK,触发器。,(3)求各触发器的时钟方程,即为各,触发器选择时钟信号。,(4),求各触发器的驱动方程和进位输出方程。,画出电路的次态卡诺图和JK触发器的驱动表:,根据次态卡诺图和JK,触发器的驱动表可得三个触发器各自的驱动卡图:,再画出输出卡诺图,,得电路的输出方程:,(5)画逻辑图。,将各驱动方程与输出方程归纳如下:,(6)检查能否自启动。,可见,如果电路进入无效状态111时,在,CP,脉冲作用下可进入有效状态000。所以电路能够自启动。,用逻辑分析的方法画出电路完整的状态图,:,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服