




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章时序逻辑电路6.1
双稳态触发器6.2寄存器6.3计数器触发器是构成时序逻辑电路的基本逻辑部件。它有两个稳定的状态:0状态和1状态;在不同的输入情况下,它可以被置成0状态或1状态;当输入信号消失后,所置成的状态能够保持不变。所以,触发器可以记忆1位二值信号。根据逻辑功能的不同,触发器可以分为RS触发器、D触发器、JK触发器、T和T´触发器;按照结构形式的不同,又可分为基本RS触发器、同步触发器、主从触发器和边沿触发器。6.1双稳态触发器
6.1基本触发器一、基本RS触发器
1.用与非门组成的基本RS触发器(1)电路结构:由两个门电路交叉连接而成。置0端置1端低电平有效触发器有两个互补的输出端,(2)逻辑功能当Q=1,=0时,称为触发器的1状态。当=1,Q=0时,称为触发器的0状态。Qn+1RS功能Qn特性表
01011100置000011R称为置0输入端低电平有效Qn叫状态变量。含状态变量的真值表叫特性表Qn+1RS功能Qn特性表
01置00001触发器有两个互补的输出端,(2)逻辑功能当Q=1,=0时,称为触发器的1状态。当=1,Q=0时,称为触发器的0状态。101000111置11101S称为置1输入端低电平有效Qn+1RS功能Qn特性表
01置00001触发器有两个互补的输出端,(2)逻辑功能当Q=1,=0时,称为触发器的1状态。当=1,Q=0时,称为触发器的0状态。10置1110111111100001011保持Qn+1RS功能Qn特性表
01置00001触发器有两个互补的输出端,(2)逻辑功能当Q=1,=0时,称为触发器的1状态。当=1,Q=0时,称为触发器的0状态。10置1110111001111011011保持00不定××01(3)波形分析
例1
在用与非门组成的基本RS触发器中,设初始0,已
知输入R、S的波形图,画出两输出端的波形图。基本触发器的特点总结:(1)有两个互补的输出端,有两个稳定的状态。(2)有复位(Q=0)、置位(Q=1)、保持原状态三种功能。(3)R为复位输入端,S为置位输入端,可以是低电平有效,也可以是高电平有效,取决于触发器的结构。(我们讲的是低电平有效)(4)无论是复位还是置位,有效信号只需要作用很短的一段时间,即“一触即发”。二、同步RS触发器
给触发器加一个时钟控制端CP,只有在CP端上出现时钟脉冲时,触发器的状态才能改变。这种触发器称为同步触发器。
1.同步RS触发器的电路结构2.逻辑功能当CP=0时,控制门G3、G4关闭,触发器的状态保持不变。当CP=1时,G3、G4打开,其输出状态由R、S端的输入信号决定。同步RS触发器的状态转换分别由R、S和CP控制,其中,R、S控制状态转换的方向;CP控制状态转换的时刻。Qn+1RS功能Qn功能表
0101输出状态同S状态1101
1010输出状态同S状态0001111101××不定0000保持01011001011013.触发器功能的几种表示方法触发器的功能除了可以用功能表表示外,还有几种表示方法:
(1)特性方程由功能表画出卡诺图得特性方程:Qn+1RS功能Qn功能表
0101输出状态同S状态1101
1010输出状态同S状态0001111101××不定0000保持0101(约束条件)(2)状态转换图
状态转换图表示触发器从一个状态变化到另一个状态或保持原状不变时,对输入信号的要求。Qn+1RS功能Qn功能表
0101输出状态同S状态1101
1010输出状态同S状态0001111101××不定0000保持0101在数字电路中,凡根据输入信号R、S情况的不同,具有置0、置1和保持功能的电路,都称为RS触发器。
(3)驱动表
驱动表是用表格的方式表示触发器从一个状态变化到另一个状态或保持原状态不变时,对输入信号的要求。Qn+1RS功能Qn功能表
0101输出状态同S状态1101
1010输出状态同S状态0001111101××不定0000保持010100011011Qn→Qn+1×001100×RS
RS触发器的驱动表
(4)波形图
已知同步RS触发器的输入波形,画出输出波形图。4、触发器初始状态的预置
在CP脉冲到来前,预先将触发器置成某一状态0或1,用Sd或Rd端,低电平有效,在CP=0时进行。不用时两个端悬空。5、触发方式时钟脉冲与触发输入信号和输出状态转换的相互配合及对应关系叫触发器的触发方式同步RS触发器的触发方式为高电平触发6.同步触发器存在的问题——空翻由于在CP=1期间,G3、G4门都是开着的,都能接收R、S信号,所以,如果在CP=1期间R、S发生多次变化,则触发器的状态也可能发生多次翻转。在一个时钟脉冲周期中,触发器发生多次翻转的现象叫做空翻。
有效翻转
空翻三、主从JK触发器1.电路结构
将触发器的两个互补的输出端信号通过两根反馈线分别引到输入端的G7、G8门,这样,就构成了JK触发器。三、主从JK触发器2.工作原理(1)接收输入信号的过程。C=1时,主触发器被打开,可以接收输入信号J、K,其输出状态由输入信号的状态决定。由于C=0,从触发器被封锁,无论主触发器的输出状态如何变化,对从触发器均无影响,即触发器的输出状态保持不变。2.工作原理(2)输出信号的过程。当C下降沿到来时,即C由1变为0时,主触发器被封锁,无论输入信号如何变化,对主触发器均无影响,即在C=1期间接收的内容被存储起来。同时,由于C由0变为1,从触发器被打开,可以接收由主触发器送来的信号,其输出状态由主触发器的输出状态决定。在C=0期间,由于主触发器保持状态不变,Q的值当然不可能改变。3.逻辑功能分析Qn+1JK功能QnJK触发器功能表
0101输出状态同J状态0001
1010输出状态同J状态1101111101100000保持0101Qn+!=Qn1101011010101101104.JK触发器逻辑功能的几种表示方法(1)功能表:(2)特性方程:Qn+1JK功能QnJK触发器功能表
0101输出状态同J状态0001
1010输出状态同J状态1101111101100000保持0101Qn+1=Qn(3)状态转换图(4)驱动表00011011Qn→Qn+10×1××1×0JK
JK触发器的驱动表
Qn+1JK功能QnJK触发器功能表
0101输出状态同J状态0001
1010输出状态同J状态1101111101100000保持0101Qn=Qn例
已知主从JK触发器J、K的波形如图所示,画出输出Q的波形图(设初始状态为0)。在画主从触发器的波形图时,应注意以下两点:(1)触发器的触发翻转发生在时钟脉冲的触发沿(这里是下降沿)(2)判断触发器次态的依据是时钟脉冲下降沿前一瞬间输入端的状态。四、D触发器
1.D触发器的逻辑功能
D触发器只有一个触发输入端D,因此,逻辑关系非常简单;D触发器的特性方程为:Qn+1=D0011D0101Qn0011Qn+1输出状态同D状态
功能D触发器的功能表0011D0101Qn0011Qn+1输出状态同D状态
功能D触发器的功能表逻辑符号D触发器的状态转换图例
已知D触发器的输入波形,画出输出波形图。解:在波形图时,应注意以下两点:(1)触发器的触发翻转发生在CP的上升沿。(2)判断触发器次态的依据是CP上升沿前一瞬间输入端D的状态。五、主从T触发器和T’触发器将JK触发器的J和K相连作为T输入端就构成了T触发器。T触发器特性方程:00011011
T
Qn
0110
Qn+1功能
T触发器的功能表
Qn+1=QnQn+1=Qn
当T触发器的输入端为T=1时,也可构成T’触发器。T’触发器的特性方程:CPQT’触发器六、触发器应用举例
例
设计一个3人抢答电路。3人A、B、C各控制一个按键开关KA、KB、KC和一个发光二极管DA、DB、DC。谁先按下开关,谁的发光二极管亮,同时使其他人的抢答信号无效。
利用触发器的“记忆”作用,使抢答电路工作更可靠、稳定。时序逻辑电路的基本概念时序逻辑电路的结构及特点时序逻辑电路————任何一个时刻的输出状态不仅取决于当时的输入信号,还与电路的原状态有关。时序电路的特点:(1)含有记忆元件(最常用的是触发器)。(2)具有反馈通道。在数字电路中,用来存放二进制数据或代码的电路称为寄存器。寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为数码寄存器和移位寄存器两大类。数码寄存器只能并行送入数据,需要时也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活,用途也很广。6.2寄存器一、
数码寄存器无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0~D3,就立即被送入进寄存器中,即有:二、移位寄存器
移位寄存器——不但可以寄存数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移动1位。1.单向移位寄存器
(1)右移寄存器(D触发器组成的4位右移寄存器)右移寄存器的结构特点:左边触发器的输出端接右邻触发器的输入端。移位脉冲输入数码输出CPDIQ0Q1Q2Q300000
设移位寄存器的初始状态为0000,串行输入数码DI=1101,从高位到低位依次输入。其状态表如下:111000110012030110141011右移寄存器的时序图:
在4个CP作用下,输入的4位串行数码1101全部存入了寄存器中。这种方式称为串行输入方式。移位脉冲输入数码输出CPDIQ0Q1Q2Q301234110100001000110001101011(2)左移寄存器
2.双向移位寄存器
将右移寄存器和左移寄存器组合起来,并引入一控制端S便构成既可左移又可右移的双向移位寄存器。左移寄存器的结构特点:右边触发器的输出端接左邻触发器的输入端。分析时序逻辑电路的一般步骤
1.由逻辑图写出下列各逻辑方程式:
(1)各触发器的时钟方程。(2)各触发器的驱动方程。(3)时序电路的输出方程。
2.将驱动方程代入相应触发器的特性方程,求得时序逻辑电路的状态方程。
3.根据状态方程和输出方程,列出该时序电路的状态表,画出状态图或时序图。
4.根据电路的状态表或状态图说明给定时序逻辑电路的逻辑功能。时序逻辑电路的一般分析方法计数器——用以统计输入脉冲CP个数的电路。
6.3计数器计数器的分类:(2)按数字的增减趋势可分为加法计数器、减法计数器。(1)按计数进制可分为二进制计数器和非二进制计数器。非二进制计数器中最典型的是十进制计数器。(3)按计数器中触发器翻转是否与计数脉冲同步分为同步计数器和异步计数器。
一、二进制计数器1.二进制异步计数器
(1)二进制异步加法计数器(4位)每当Q2由1变0,FF3向相反的状态翻转一次。工作原理:4个JK触发器都接成T’触发器。每来一个CP的下降沿时,FF0向相反的状态翻转一次;每当Q0由1变0,FF1向相反的状态翻转一次;每当Q1由1变0,FF2向相反的状态翻转一次;由时序图可以看出,Q0、Ql、Q2、Q3的周期分别是计数脉冲(CP)周期的2倍、4倍、8倍、16倍,因而计数器也可作为分频器。43第5章时序逻辑电路
CT74LS161的主要功能:
(1)异步置
0
功能(CR低电平有效)
(2)同步置数功能(LD低电平有效)
(3)计数功能(LR=LD=CTT=CTP=1)
(4)保持功能(LR=LD=1,CTT
和CTP
中有0)CT74LS161的功能表
CO=CTT·Q3Q2Q1Q0
CO=Q3Q2Q1Q0
CO=CTT·Q3Q2Q1Q0
异步置00保持×××××0×11保持××××××011计数××××1111d0d1d2d3d0d1d2d3××0100000××××××××0COQ0Q1Q2Q3D0D1D2D3CPCTTCTPLDCR
说明
输出输入CT74LS161和CT74LS163CT74LS161CPQ0Q1Q2Q3COD0CT74LS161和CT74LS163逻辑功能示意图CT74LS163CTTCTPCRLDD1D2D3CRLD计数状态输出端,从高位到低位依次为
Q3、Q2、Q1、Q0。进位输出端置数数据输入端,为并行数据输入。计数脉冲输入端,上升沿触发。计数控制端,高电平有效。
CR
为置0控制端,
低电平有效。
LD为同步置数控制端,低电平有效。4.集成同步二进制计数器
CT74LS161和
CT74LS163第5章时序逻辑电路
(2)二进制异步减法计数器用4个上升沿触发的D触发器组成的4位异步二进制减法计数器。
工作原理:D触发器也都接成T’触发器。由于是上升沿触发,则应将低位触发器的Q端与相邻高位触发器的时钟脉冲输入端相连,即从Q端取借位信号。它也同样具有分频作用。二进制异步减法计数器的时序波形图和状态图。
在异步计数器中,高位触发器的状态翻转必须在相邻触发器产生进位信号(加计数)或借位信号(减计数)之后才能实现,所以工作速度较低。为了提高计数速度,可采用同步计数器。
二、非二进制计数器N进制计数器又称模N计数器。当N=2n时,就是前面讨论的n位二进制计数器;当N≠2n时,为非二进制计数器。非二进制计数器中最常用的是十进制计数器。1.8421BCD码同步十进制加法计数器用前面介绍的同步时序逻辑电路分析方法对该电路进行分析。(1)写出驱动方程:(2)时钟方程CP0=CP1=CP2=CP3=CP然后将各驱动方程代入JK触发器的特性方程,得各触发器的状态方程:(3)转换成状态方程:先写出JK触发器的特性方程(4)作状态转换表设初态为Q3Q2Q1Q0=0000,代入次态方程进行计算,得状态转换表。现态次态Q3n
Q2nQ1n
Q0n
Q3n+1
Q2n+1
Q1n+1
Q0n+1
00001000000100100011010001010110011110001001010011000010000010100110111000011001(5)作状态图和时序图。(6)检查电路能否自启动
用同样的分析方法分别求出6种无效状态下的次态,得到完整的状态转换图。由于电路中有4个触发器,它们的状态组合共有16种。而在8421BCD码计数器中只用了10种,称为有效状态。其余6种状态称为无效状态。当由于某种原因,使计数器进入无效状态时,如果能在时钟信号作用下,最终进入有效状态,我们就称该电路具有自启动能力。可见,该计数器能够自启动。2.8421BCD码异步十进制加法计数器CP2=Q1
(当FF1的Q1由1→0时,Q2才可能改变状态。)用前面介绍的异步时序逻辑电路分析方法对该电路进行分析:(1)写出各逻辑方程式。
①时钟方程:
CP0=CP
(时钟脉冲源的下降沿触发。)CP1=Q0
(当FF0的Q0由1→0时,Q1才可能改变状态。)CP3=Q0
(当FF0的Q0由1→0时,Q3才可能改变状态)②各触发器的驱动方程:(2)将各驱动方程代入JK触发器的特性方程,得各触发器的次态方程:(CP由1→0时此式有效)(Q0由1→0时此式有效)
(Q1由1→0时此式有效)
(Q0由1→0时此式有效)
(3)作状态转换表。设初态为Q3Q2Q1Q0=0000,代入次态方程进行计算,得状态转换表。(CP由1→0时)(Q0由1→0时)
(Q1由1→0时)
(Q0由1→0时)
现态次态时钟脉冲Q3n
Q2nQ1n
Q0Q3n+1
Q2n+1
Q1n+1
Q0n+1
CP3CP2CP1CP000000001001000110100010101100111100010011000010011000010000010100110111000011001↓000↓↓0↓↓000↓↓↓↓↓↓0↓↓000↓↓0↓↓000↓↓↓↓↓0011.CT74LS160和
CT74LS162CT74LS160CPQ0Q1Q2Q3COD0CT74LS162CTTCTPCRLDD1D2D3CRLD
集成同步十进制计数器
CT74LS160和
CT74LS162正如“161”与“163”一样,“160”与“162”的差别是:“160”为异步置
0,“162”为同步置
0
;“160”与“162”的管脚以及其他功能完全相同。第5章时序逻辑电路
CO=CTT·Q3Q0
CO=Q3Q0
CO=CTT·Q3Q0
异步置00保持×××××0×11保持××××××011计数××××1111d0d1d2d3d0d1d2d3××0100000××××××××0COQ0Q1Q2Q3D0D1D2D3CPCTTCTPLDCR输出输入
CO=CTT·Q3Q0
CO=Q3Q0
CO=CTT·Q3Q0
同步置
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论