电子技术基础(第三版)课件 第6章 触发器和时序逻辑电路_第1页
电子技术基础(第三版)课件 第6章 触发器和时序逻辑电路_第2页
电子技术基础(第三版)课件 第6章 触发器和时序逻辑电路_第3页
电子技术基础(第三版)课件 第6章 触发器和时序逻辑电路_第4页
电子技术基础(第三版)课件 第6章 触发器和时序逻辑电路_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子技术基础(第三版)高等学校应用型本科系列教材第6章

触发器和

时序逻辑电路电子技术基础(第三版)6.1概述

锁存器(Latch)和触发器(Flip-Flop)是大多数时序电路(SequentialCircuit)的基本构件。带有反馈的组合电路是构成锁存器和触发器的基础。通常可以认为锁存器由一级反馈环构成,其输出会随着输入信号的变化而同时发生变化,即新的输入信号在读入的同时,旧的存储信号即被取代。触发器一般由两级反馈环构成,其输出仅随控制输入或异步置位、复位输入信号的变化而发生变化,触发器可以在读入新的输入信号的同时读出旧的存储信号的状态。6.2锁存器和触发器

6.2.1基本R-S锁存器6.2.2同步R-S锁存器6.2.3D锁存器6.2.4主从J-K触发器工作原理下面根据图6-7所示主从J-K触发器的电路结构和输入端的4种不同组合,阐述其工作原理。(1)J=1、K=0时的情况。若Q=1,=0(Qm=1,m=0),使门G7封锁,门G7输出为1。门G8在K的作用下输出为1,则主锁存器保持原态,Q*m=Qm=1。当CP由1变为0后,从锁存器接收主锁存器的信息,也保持原态,Q*=Q=1。若Q=0、=1并在CP=1期间,Q与K共同作用使门G8输出为1,门G7输出为0,主锁存器置1。当CP变为0后,从锁存器接收主锁存器信息变为1态,Q*=Q=1。所以当J=1、K=0时,无论原态为0态或1态,在CP为1期间主锁存器置1,当CP变为0后从锁存器随着置1。(2)J=0、K=1时的情况。同理可得,在CP为1期间主锁存器置0,当CP变为0后,从锁存器随着置0。(3)J=K=0时的情况。门G7、G8被封锁,门G7、G8输出均为1,主锁存器在CP为1期间保持原态,在CP信号改变为0后,从锁存器也保持原态。以上主从J-K触发器与主从R-S触发器的状态变化相同的。(4)J=K=1时的情况。这在主从R-S触发器中是不允许的,在这种情况下,若Q=0、=1,门G8在Q的作用下被封锁,其输出为1,在CP=1时,门G7输出为0,主锁存器置1,CP=0后从锁存器也跟着置1,Q*=1。6.2.5T触发器T触发器的真值表和逻辑符号如表所示:其所实现的功能为:当T=0时,触发器被封锁,保持原态;当T=1时,在时钟作用之后状态翻转一次。我们将J-K触发器的J、K端连在一起作为T触发器的输入端,就得到了T触发器。将T=J=K代入J-K触发器的特征方程,得到T触发器的特征方程为:Q*=6.2.6维持阻塞D触发器1.物理结构2.工作原理当CP=0时,门G3、G4被时钟信号封锁,其输出Q3=Q4=0,则由门G1、G2组成的基本R-S触发器保持原状态不变,也即整个触发器的状态保持不变;同时,在Q3、Q4的反馈作用下,门G5、G6被打开,输入信号被写入触发器,经门G6反相后到达G4输入端,经门G5再次反相后到达G3输入端。此时Q5=D,Q6=,由于门G3、G4被封锁,Q5、Q6不能被送入。当CP=1时,门G3、G4的封锁状态被解除,Q5=D经门G3反相后输出,Q3=;Q6=经门G4反相后输出,Q4=D。若D=1,则Q4=1,Q3=0为门G1、G2组成的基本R-S触发器的输入信号,由前面学过的知识可得触发器新态为Q*=1,*=0。若D=0,则Q4=0,Q3=1触发器新态为Q*=0,*=1。由此可以得到维持阻塞D触发器的状态方程为:Q*=D3.逻辑功能维持阻塞D触发器的真值表维持阻塞D触发器的波形6.2.7集成触发器双J-K触发器74HC76的逻辑符号、引脚分布、功能表双D触发器74HC74的引脚分布、逻辑符号、功能表6.3时序逻辑电路的分析与设计

6.3.1概述6.3.2时序逻辑电路的分析时序电路的分析就是分析时序电路的状态变化过程和输出与输入的关系,从而弄清楚电路的逻辑功能。描述时序电路的逻辑功能可以用状态转移/输出表,也可以以用状态转移/输出图,或者用精炼的文字叙述。时序电路的分析步骤可以大致归纳如下:(1)根据给定电路确定触发器的控制输入方程和所研究电路的外输出方程。(2)根据所求的控制输入方程和触发器特征方程,求触发器的新状态方程。(3)列状态转移/输出表。利用n时刻的已知输入和触发器n时刻状态,求n时刻输出和触发器n+1时刻的新状态,然后将新状态和输出与外输入、激励输入、原状态一一对应列成状态转移/输出真值表(又称为激励/转移表),再将状态转移/输出真值表进一步转换为不包含激励输入的状态转移/输出表,简称状态表。(4)画出状态转移/输出图,简称状态图。(5)画波形图,目的是为了分析时序电路逻辑功能,更重要的是为了在实验过程中观察电路是否正常工作。(6)用精炼的语言阐明电路逻辑功能。6.3.3时钟同步状态机的设计时序电路的设计就是已知命题,要求设计出完成该命题的电路,其过程恰好与时序电路分析相反。时钟同步状态机的设计过程大致可以分为下面几个步骤。(1)根据题目的逻辑要求,画出原始的状态转移/输出图,构造状态转移/输出表。(2)状态化简。在第一步所得到的状态图中可能会有多余状态(有时也叫冗余状态)。设计过程中必须去掉这些多余状态,因为它直接关系到电路的繁简。(3)进行状态分配,建立状态转移/输出表。根据得到的最简状态图中所需的电路状态,确定触发器的个数。(4)触发器选型,求出电路的状态方程、激励方程和输出方程。同一个状态转移/输出图若采用不同的触发器实现,往往需要的辅助器件是不一样的,原则上应使辅助器件最少。(5)检查电路的自启动性。根据得出的方程式,检查电路能否自启动。如果不能自启动,则需要采取措施加以解决。一种解决方法是在电路开始工作时通过预置初态的方法,将电路的状态置成有效状态循环中的某一种;另一种解决方法是通过修改逻辑设计加以解决。(6)画逻辑电路图。根据前面求出的能够自启动的输出函数表达式和激励方程,画出逻辑电路图,必要时要画出工作波形图。6.4寄存器和移位寄存器寄存器用于寄存一组二进制代码。因为一个锁存器或触发器能存储1位二进制代码,所以用N个锁存器或触发器组成的寄存器能存储一组二进制码。对寄存器中的锁存器或触发器只要求可以置1或置0即可。位移寄存器(ShiftRegisters)除了具有存储代码的功能之外,还具有移位功能。所谓移位功能是指寄存器里存储的代码能在移位脉冲的作用下依次左移或右移。它可以由若干个锁存器或触发器链接而成。除第一级外,其它各级的控制输入皆为前级的输出,所有触发器共用一个时钟源。因此移位寄存器不但可以用来寄存代码,还可以用来实现数据的串行—并行转换、数值的运算以及数据处理等。1.由D触发器构成的移位寄存器2.由J-K触发器构成的移位寄存器3.双向移位寄存器4.移位寄存器的应用6.5计数器计数器的种类繁多,分类方法也不同。如果按计数器中的锁存器/触发器是否同时翻转分类,可以把计数器分为同步计数器(又称为并行计数器)和异步计数器(又称为串行计数器)两种。在同步计数器中,每当时钟脉冲输入时,触发器的翻转是同时发生的。而在异步计数器中,触发器的翻转有先有后,不是同时发生的。如果按计数过程中的数字增减分类,可以把计数器分为加法计数器,减法计数器和可逆计数器(或称加/减计数器)。随着计数脉冲的不断输入而作递增计数的叫加法计数器,作递减计数的叫减法计数器,可增可减的叫可逆计数器。如果按计数器中数字的编号方式分类,还可以分成二进制计数器、二—十进制计数器、循环码计数器和任意进制计数器等。此外,有时也用计数器的计数容量来区分各种不同的计数器,如十进制计数器、十六进制计数器等。构成计数器的核心电路是存储电路。6.5.1同步计数器

同步计数器是将计数脉冲同时引入到各级触发器,当输入时钟脉冲触发时,各级触发器的状态同时发生变化。模等于8的二进码同步加法计数器状态转移/输出图模等于8的二进码同步加法计数器状态转移/输出图6.5.2异步二进制计数器异步计数器不同于同步计数器,在异步计数器中,各级触发器的状态不是在同一时钟作用下同时发生转移。因此,在分析异步计数器时,必须注意各级触发器的时钟信号。异步计数器在做加法计数即“加1”计数时,是采取从低位到高位逐步进位的方式工作的。因此,其中的各个触发器不是同步翻转的。4位二进制异步计数器4位异步二进制计数器状态转移/输出图异步二进制计数器的状态转移表6.5.3异步N进制计数器非2n进制异步计数器一般都称为任意进异步制计数器,或叫N进制异步计数器。由于异步计数器中各触发器不是共用时钟,在设计时必须先选定时钟,所以异步计数器的设计比同步计数器复杂。下面通过实例说明异步N进制计数器的设计方法。6.6555定时器及其应用555定时器是一种兼容模拟和数字电路于同一硅片的混合中规模集成电路。只需要添加有限的外围元器件,就可以极其方便地构成许多实用的电子电路,如施密特触发器、单稳态触发器和多谐振荡器等。由于555定时器使用灵活方便,加上性能优良,因而在波形的产生与变换、信号的测量与控制、家用电器和电子玩具等许多领域中都得到了广泛应用。国外典型的产品型号有NE555、LM555、XR555、CA555、RC555、LC555等,国内产品型号有CB555、SL555、FX555、FD555等。它们的内部功能结构和引脚排列序号都相同,因此可以在使用时相互替换。6.6.1555定时器的电路结构6.6.2555定时器的引脚用途及工作原理1.555定时器的功能2.工作原理(1)uΙ1>UR1且uΙ2>UR2时,比较器C1的输出uC1=0,比较器C2的输出uC2=1,R-S锁存器被置为0,VT导通,同时uo为低电平。(2)uΙ1<UR1且uΙ2>UR2时,比较器C1的输出uC1=10,比较器C2的输出uC2=1,R-S锁存器状态保持不变,从而VT的状态保持不变,同时uo的状态也保持不变。(3)uΙ1<UR1且uΙ2<UR2时,比较器C1的输出uC1=1,比较器C2的输出uC2=0,R-S锁存器设置为1,VT截止,同时uo为高电平。(4)uΙ1>UR1且uΙ2<UR2时,比较器C1的输出uC1=0,比较器C2的输出uC2=0,R-S锁存器Q==1,VT截止,同时uo为高电平。6.6.3施密特触发器及由555定时器构成的施密特触发器(1)施密特触发器输出有两种稳定状态——0态和1态。(2)施密特触发器采用电平触发,也就是说,它输出是高电平还是低电平取决于输入信号的电平。(3)对于正向和负向增长的输入信号,电路有不同的阈值电平UT+和UT-。当输入信号电压uI上升时,与UT+比较,大于UT+, 输出状态翻转;当输入信号电压uI下降时,与UT-比较,小于UT-,输出状态翻转。第(3)个特点是施密特触发器最主要的特点,是与普通电压比较器的区别所在。施密特触发器分为同相施密特触发器和反相施密特触发器两种。6.6.4单稳态触发器及由555定时器构成的单稳态触发器单稳态触发器(One—shotMonostableMultivihrator),又称单稳态振荡器(MonostableMultivihrator),是广泛应用于脉冲整形、延时和定时的常用电路。它具有以下特点。(1)有稳态和暂稳态两个不同的工作状

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论