《数字电子技术基础》――时序逻辑电路

上传人:我*** 文档编号:136585551 上传时间:2020-06-29 格式:PPT 页数:80 大小:3.78MB
返回 下载 相关 举报
《数字电子技术基础》――时序逻辑电路_第1页
第1页 / 共80页
《数字电子技术基础》――时序逻辑电路_第2页
第2页 / 共80页
《数字电子技术基础》――时序逻辑电路_第3页
第3页 / 共80页
《数字电子技术基础》――时序逻辑电路_第4页
第4页 / 共80页
《数字电子技术基础》――时序逻辑电路_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《《数字电子技术基础》――时序逻辑电路》由会员分享,可在线阅读,更多相关《《数字电子技术基础》――时序逻辑电路(80页珍藏版)》请在金锄头文库上搜索。

1、第5章 时序逻辑电路,5.1 概 述,5.2 时序逻辑电路的分析,5.4 计数器,5.3 寄存器和移位寄存器,学习要点,时序逻辑电路的特点,时序逻辑电路的分析,寄存器的功能,计数器的功能与应用,5.1 概 述,-输出信号只取决于输入信号,一旦输入信号撤消,输出信号也随之消失。,-在任何一个时刻的输出信号不仅取决于当时的输入信号,还与电路原来的状态有关。,数字电子技术的两个重要组成部分:,时序逻辑电路,组合逻辑电路,所以时序逻辑电路必须含有具有记忆能力的存储元件,最常用的存储元件是触发器。,在时序逻辑电路中既包含输出信号只取决于输入信号的门电路部分,又包含能实现存储功能的触发器部分。,时序逻辑电

2、路示意图,按照时序逻辑电路中触发器触发方式的不同,时序逻辑电路可以分为:,同步时序逻辑电路,异步时序逻辑电路,-所有的触发器共用一个时钟信号,各个触发器状态变化都在该时钟信号的作用下同时发生 .,-所有触发器不共用一个时钟信号,各个触发器状态变化有先有后。,该电路位为同步时序逻辑电路 。,常用的时序逻辑电路描述方法有方程式、状态表、状态图和时序图。,例,输出方程,-时序逻辑电路的输出逻辑表达式。,驱动方程,-各触发器输入端的逻辑表达式。,状态方程,-将驱动方程代入相应触发器的特性方程,中,所得到的该触发器的次态方程。,状态表,-描述输入信号、输出信号、触发器态和次态之间关系的表格。,将电路现态

3、的各种取值代入状态方程和输出方程中计算,求出相应的次态和输出。,时序逻辑电路状态表,状态图,-描述触发器的动态行为,显示了触发器如何根据当前所处的状态对不同的情况做出反应。,圆圈和圈中数值表示某种状态下的编码;,箭头表示状态转换的前进方向;,箭头旁边带斜线的数值分别表示输入信号(斜线左侧)和输出信号(斜线右侧)的逻辑值。,当X=1时,“00”、“01”、“10”、“11”这四个状态构成一个循环,称为“主循环”或“有效循环”。,当X=0时,“01”和“11”构成一个“有效循环”,“01”和“11”称为“有效状态”;“00”和“10”位于有效循环之外,称为“无效状态”。,如果每个无效状态在若干个时

4、钟作用后都能够转入有效状态,进入“有效循环”,那么,称这个电路具有自启动能力;否则电路就不具有自启动能力。,显然,当X=1时,电路实现的功能是四进制加法计数器; 当X=0时,电路实现的功能是二进制计数器,并且不具有自启动能力。,时序图,-描述在时钟源CP作用下时序逻辑电路的状态及输出随输入和时间变化的波形,通常指有效循环的波形图。,时序图清晰的描述了在输入和时钟源的作用下,各个触发器状态的变化情况。,5.2 时序逻辑电路的分析,5.2.1 同步时序逻辑电路分析的一般步骤,5.2.2 同步时序逻辑电路分析举例,5.2.3 异步时序逻辑电路的分析,5.2.1 同步时序逻辑电路分析的一般步骤,电路图

5、,时序图,状态图,方程式,同步时序逻辑电路中所有的触发器共用一个时钟信号。,流程图如图所示。,状态表,5.2.2 同步时序逻辑电路分析举例,例1,分析图示电路实现的逻辑功能。 各触发器初始状态为0。,解:,电路中两个D触发器的时钟信号是同一个时钟源CP,因此是同步时序逻辑电路。,1、列方程式:,(1)驱动方程,-即各触发器的输入逻辑表达式:,(2)输出方程:,(3)把驱动方程代入D触发器的特征方程 得状态方程:,2、根据上述方程式列出电路的状态表:,3、画出电路的状态图:,4、时序图-在一系列CP信号的作下,各触发器状态和输出波形图:,5、结论:,从电路的状态表、状态图和时序图可以看到,电路在

6、时钟脉冲的作用下,每经过4个CP,电路状态循环一次,并且按照“11”、“10”、“01”、“00”降序排列。,该电路是一个四进制减法计数器。,输出Z信号可以看作是借位信号。,实际上,此例中只要列出电路的状态表就可以看出电路实现的逻辑功能。,状态表、状态图和时序图可据分析的具体要求选用表示形式,不必要全部写出。,例2,试分析图示电路实现的逻辑功能。 各触发器初始状态为0。,解:,电路中三个JK触发器的时钟信号是同一个时钟源CP,因此是同步时序逻辑电路。,1、列方程式:,(1)驱动方程。,(2)输出方程。,(3)状态方程。,2、根据方程式列出状态表:,3、画出电路的状态图:,4、结论:,状态“00

7、0”、“001”、“100”、“010”构成有效循环,电路能够实现四进制计数器功能;,状态“110”、“011”、“101”、“111”经有限个时钟周期后能够回到有效循环中,电路具有自启动能力。,即该电路为具有自启动能力的四进制计数器。,当状态为“001”时,Z输出1信号,可以把Z信号看成是“001”状态的检测电路。即检测到“001”状态时,Z输出1信号。,1,5.2.3 异步时序逻辑电路的分析,例1,异步时序逻辑电路中各个触发器受不同时钟脉冲控制。 分析时需要特别关注时钟脉冲,根据时钟信号、输入信号和触发器现态来确定输出和触发器次态。,分析电路逻辑功能。各触发器初态为0。,解:,电路两个D触

8、发器由不同时钟源控制,异步时序逻辑电路。,1、列出方程式:,(1)驱动方程:,(2)输出方程:,(4)时钟方程:,(3)状态方程:,2、根据方程式列出状态表:,3、画出电路的状态图:,4、结论:,从电路的状态表、状态图可以看到,每经过4个CP脉冲,电路状态循环一次,并且按照“00”、“01”、“10”、“11”升序排列。,因此该电路是一个四进制加法计数器,输出Z信号可以看作是进位信号。,例2,分析电路逻辑功能。各触发器初始状态为0。,解:,电路由三个上升沿触发的JK触发器组成:,FF0和FF1的时钟输入端由时钟源 CP控制,FF2的时钟输入端由 控制,电路是异步时序逻辑电路。,1、列出方程式:

9、,(1)驱动方程:,(2)输出方程:,(3)状态方程:,(4)时钟方程:,2、根据方程式列出状态表:,“001”、“010”、“101”、“110”构成有效循环,能够实现四进制计数器功能 。,3、画出状态图:,4、结论:,“000”、“011”、“100”、“111”经有限时钟周期后能够回到有效循环,具有自启动能力。,该电路为具有自启动能力的四进制计数器, Z信号为进位端。,同步时序逻辑电路分析和异步时序逻辑电路分析不同的地方就在列方程式时,异步时序逻辑电路要多列一组时钟方程。,同步时序逻辑电路中各触发器共用时钟源,当条件具备时,各触发器进行状态转换的时刻完全取决于时钟脉冲有效边沿到来的时刻。

10、,异步时序逻辑电路中各触发器不是同一个时钟源控制,当条件具备时,各触发器的转换时刻取决于各自的时钟脉冲有效沿是否到达。,5.3 寄存器和移位寄存器,5.3.1 寄存器,5.3.2 移位寄存器,5.3.3 寄存器应用举例,5.3.1 寄存器,触发器是构成寄存器的主要部分,且一个触发器能够存储一位二进制代码。,寄存器可以由RS触发器、JK触发器、D触发器构成,各触发器通常在同一个时钟源的作用下工作。,由四个D触发器构成的四位寄存器:,由四个D触发器构成的集成寄存器7477。,两个时钟源CP12和CP34是7477内部四个D触发器的时钟输入端,为高电平触发。,CP12控制输入端为D1和D2的触发器:

11、,CP34控制输入端为D3和D4的触发器,当CP12是高电平状态时,D1和D2的数据可以送入寄存器存储在Q1和Q2端;,当CP34是高电平状态时,D3和D4的数据可以送入寄存器存储在Q3和Q4端,,当CP12是低电平状态时,Q1和Q2保持;,当CP34是低电平状态时,Q3和Q4保持。,只有一个控制脉冲的寄存器(如前面D触发器构成的寄存器和集成7477)。,双拍工作方式的寄存器: 有两个控制脉冲的寄存器。,单拍工作方式的寄存器:,RS触发器构成的寄存器,5.3.2 移位寄存器,移位寄存器既可以寄存数码,又可以在时钟脉冲的控制下实现寄存器中的数码向左或者向右移动。,由JK触发器组成的3位右移寄存器

12、 :,设移位寄存器的初始状态为 ,从串行输入端把数码D=101送入寄存器,在串行输入数码D=101之后,始终令D=0 。,JK触发器组成的3位右移寄存器状态表。,由状态表知,,再经过3个时钟脉冲之后,数码D=101已经完全移出寄存器。,经过3个时钟脉冲之后,数码D=101已经移入寄存器,存储在 端。,通常称前3个脉冲后数码存储在 端是移位寄存器的串行输入/并行输出工作方式; 后3个脉冲后数码完全移出寄存器是移位寄存器的串行输入/串行输出工作方式。,即寄存器能够完成右移功能。,同理,要用JK触发器组成3位左移寄存器,需,5.3.3 寄存器应用举例,74LS194 -4位并行输入/并行输出双向移位

13、寄存器,并行输出端,并行输入端,直接清零端,左移串行输入,右移串行输入,工作方式控制端,74LS194状态表,右移,左移,将74LS194的 端经过非门送给串行输入端,可以构成扭环形右移计数器。,由于扭环形计数器的状态是通过移位寄存器实现的,相邻状态之间只有一位代码不同,因此扭环形计数器不会产生竞争冒险现象。,5.4 计数器,5.4.1 异步计数器和同步计数器,5.4.2 集成计数器,5.4.3 计数器应用举例,计数器是一种常用的时序逻辑功能器件。,(1)按照时钟信号CP控制方式 :,异步计数器,(2)按照计数规律:,加法计数器,分类 :,同步计数器,减法计数器,5.4.1 异步计数器和同步计

14、数器,由T触发器构成的3位二进制异步加法计数器,直接清零端,-先接低电平将触发器强制清零;,计数时一般接高电平。,T触发器输入端全接高电平,满足特征方程:,用三个T触发器完成减法计数功能,用D触发器、JK触发器都能够完成N位二进制加法/减法计数器,只要把相应的触发器连成 触发器。则在时钟信号的有效沿就满足特征方程 实现翻转。,由T触发器构成的3位二进制同步加法计数器,三个触发器是由同一个时钟源控制,各触发器输入端满足方程:,3位二进制减法计数器的状态转换图,T触发器也可由JK触发器替代,只要把JK触发器的J端和K端连在一起即可。,相比较而言,同步计数器工作速度快于异步计数器,但比异步计数器电路

15、结构复杂。,速度快,同步,结构复杂,5.4.2 集成计数器,1双四位二进制同步加法计数器74LS393,1 、2,1 1 、2 2,1CP、2CP,-时钟输入端,-输出端,-异步清零端,(高电平有效),(下降沿有效),74LS393状态表,2十进制同步加/减计数器74LS190,CP,-时钟输入端,(上升沿有效),-使能端,-预置数端,-数据输入端,-输出端,-减/加计数器控制端,CO/BO,-进位/借位标志端,当74LS190做加法计数器计到最大数或者做减法计数器计到最小数时此标志端输出高电平。,D/,十进制同步加/减计数器74LS190状态表,D/,使用计数器时,可以将N进制的计数器连成小于N进制的计数器或者大于N进制的计数器。,如果是连成小于N进制的计数器可用清零法来实现,清零法是指计数器从初始状态开始进行计数,计满M(N)个状态后使用直接清零端令计数器恢复初始状态重新计数。即构成M进制的计数器。,如果是连成大于N进制的计数器可以用两个或多个计数器扩展来实现。,3连成M()进制计数器,使用74LS393连成十一进制计数器。,首先在RD端加一个正脉冲, 使得输出端1 1 为0000状态。,工作时:,74LS393为双四位二进制同步加法计数器。,而 接到与门作为输入,此时与门的输

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号