5 第五章触发器Flip-Flop_第1页
5 第五章触发器Flip-Flop_第2页
5 第五章触发器Flip-Flop_第3页
5 第五章触发器Flip-Flop_第4页
5 第五章触发器Flip-Flop_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、 第五章 触发器FlipFlop 1、触发器的定义和分类 2、常用的触发器 3、触发器的分析 触发器(Flip-Flop):能够存储一位二进制数字信号的基本单元电路叫做触发器。(P179引言部分)特点:具有“记忆”功能。分析下面的电路:当A0时,F=0某一时刻,由于外界的干扰使得A信号突然消失,此时,相当于A输入端悬空由电路结构得:F=1。干扰发生前后, F的输出值发生的变化,故该电路没有“记忆”功能再看下面的电路:当A0时,F0。某一时刻,由于外界的干扰使得A信号突然消失,此时,相当于A输入端悬空,但F端反馈回来的值仍然为0,由电路结构得:F=0。说明该电路具有“记忆”功能。其根本原因在于,

2、该电路带有反馈。触发器的分类:P179按稳定工作状态分:双稳态、单稳态和无稳态(多谐振荡器)触发器。本章仅讨论双稳态触发器。按结构分:主从结构和维持阻塞型(边沿结构)触发器。本章仅讨论边沿触发器。按逻辑功能分:RS、JK、D、T和T触发器。本章重点讨论后四种。常用触发器1、基本RS触发器电路组成和逻辑符号基本RS触发器有两种:由与非门构成的和由或非门构成的。我们以前者为例:输出端在正常情形下应是完全相反的两种逻辑状态,即两个稳态。当Q=0时,称为“0态”;当Q=1时,称为“1态”。逻辑功能分析:A)当R=S=0时)(即1 SR11QQQQ 1可以保证门1的输出值不变。QQQ 1可以保证门2的输

3、出值不变。此时,门1和2的输出值均保持不变,称为:触发器的保持功能。B)当S=0,R=1时)(即0, 1RS100111可以保证门1的输出值为0。Q100Q可以保证门2的输出值为11此时,触发器的Q端始终输出低电平0,称为:触发器复位或触发器清0。C)当S=1,R=0时)(即1, 0RS100111可以保证门1的输出值为1。100Q可以保证门2的输出值为01此时,触发器的Q端始终输出高电平1,称为:触发器置位或触发器置1。QD)当S=R=1时)(即0, 0RS001010可以保证门1的输出值为1。100Q可以保证门2的输出值为11此时,触发器的两个输出端都输出高电平1,出现逻辑混乱。称为:不定

4、状态。此情形应尽量避免。Q因此我们得到了基本RS触发器的功能表如下:RSQ 0 0 不定 0 1 置1 1 0 清0 1 1 保持RS 和 均为低电平有效,故:RS称为:置1输入端或置位输入端称为:清0输入端或复位输入端如果我们规定触发器原来的状态称为“现态”(用Qn表示,简记为Q),将触发器由于输入值的影响后的输出状态称为“次态”(用Qn+1或Qn+1表示),可推导出基本RS触发器的真值表如下:RSQQn 10 0 00 0 1保持功能XX0 1 00 1 1置1功能111 0 01 0 1复位功能001 1 01 1 1不定01由真值表,利用卡诺图化简得:0X1011X0QRSQn1考虑到

5、要避免不定状态发生,(即R、S不能同时为1)故加上一个约束条件:SR=0。所以,基本RS触发器的逻辑函数表达式(特征方程)为:01SRQRSQn由真值表还可以推导出触发器的状态变化情况,以图形表示时,称为状态转换图,简称状态图。图例用圆圈表示触发器的状态,用箭头表示状态的变化方向,发生变化的条件则按顺序标明在箭头旁边。另外,若已知输入信号的波形,则可以作出触发器的波形图。如:求在输入作用下的输出波形。首先,将输入波形分段(作辅助线),再根据触发器的功能表作出输出波形。功能表:RS1 23456789第1段:输入为01,输出置1;Q第2段:输入为11,输出保持;第3段:输入为01,输出置1;第4

6、段:输入为11,输出保持;第5段:输入为10,输出清0;第6段:输入为11,输出保持;第7段:输入为01,输出置1;第8段:输入为11,输出保持;第9段:输入为01,输出置1;然后作Q的波形Q00 不定;01置1;10清0;11保持。通过上面的分析,我们得知触发器的描述至少有下面的几种方法:1、逻辑图2、功能表3、真值表4、卡诺图5、特征方程6、状态图7、波形图2、钟控RS触发器(同步RS触发器)P276基本RS触发器由输入信号的组合决定输出,实际中往往需要触发器在某些特定时候(或时刻)才响应输入,因此,必须加入所谓的控制信号,一般是时钟脉冲。电路组成及元件符号功能分析:A)在C=0期间,无论

7、S和R为何值,G3和G4均输出1,此时为保持功能B)在C=1期间,若SR=00,则G3和G4均输出1,触发器保持。 若SR=01,则G3输出1、G4输出0,触发器清0。 若SR=10,则G3输出0、G4输出1,触发器置1。 若SR=11,则G3和G4均输出0,触发器不定。相当于在基本RS触发器前加入两个与非门。只要分析得出这两个与非门的输出,则根据基本RS触发器的功能就能推导出同步RS触发器的功能了。因此,可得出同步RS触发器的功能表:P276S R Qn+10 0 保持0 1 清01 0 置11 1 不定进一步得出真值表S R Q Qn+10 0 00 0 10 1 00 1 11 0 01

8、 0 11 1 01 1 1保持01清000置111不定XX再由真值表填卡诺图R、S均为高电平有效,分别称为:复位端和置位端X110010X考虑到要避免不定状态发生,(即R、S不能同时为1)故加上一个约束条件:SR=0。所以,基本RS触发器的逻辑函数表达式(特征方程)为:01SRQRSQnQRSQn1与基本RS触发器完全相同下面,我们分析一下同步RS触发器的波形。P277首先,按CP的值分段,当CP=0时,触发器状态保持;当CP=1时,触发器的输出由当时的R、S决定。若已知触发器的初值为0,则输出波形如下:第1段:CP=0,保持。123456789Q第2段:CP=1,R=S=0,保持。第3段:

9、CP=0,保持。 第4段:CP=1,R=0,S=1,置1。第5段:CP=0,保持。 第6段:CP=1,R=1,S=0,清0。第7段:CP=0,保持。 第8段:CP=1,R=S=1,不定。第9段:CP=0,保持。Q3、JK触发器由于RS触发器存在不定状态,所以应用时有局限性,为了克服这个问题,人们更多情况下使用其他的触发器。JK触发器的输入端有三个:时钟脉冲输入端C,控制输入端J和K。其元件符号为:对于边沿触发器,触发时刻有两种情形:CP的上升沿(即由0变1的时刻)和下降沿(即由1变0的时刻)。上面的符号分别与之对应,C端前带圈的为下降沿触发。无论触发沿为何值,JK触发器的特征方程只有一个:QK

10、QJQn1由特征方程,我们可以推导出JK触发器的功能表和真值表功能表J K Qn+10 00 11 01 1将输入值代入特征方程得:QQQQKQJQn001保持0101QQQKQJQn清01011QQQQQKQJQn置1QQQQKQJQn111翻转真值表J K Q Qn+10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1保持01清000置111翻转10状态图4、D触发器D触发器的输入端有两个:时钟脉冲输入端C,控制输入端D。其元件符号为:对于边沿触发器,触发时刻有两种情形:CP的上升沿(即由0变1的时刻)和下降沿(即由1变0的时刻)。上面的符号分别与之对应,C端

11、前带圈的为下降沿触发。无论触发沿为何值,D触发器的特征方程只有一个:DQn1由特征方程,我们可以推导出D触发器的功能表和真值表功能表D Qn+10 1将输入值代入特征方程得:01DQn11DQn清0置1真值表D Q Qn+10 0 0 1 1 0 1 1 00清011置1状态图5、T触发器T触发器的输入端有两个:时钟脉冲输入端C,控制输入端T。其元件符号为:对于边沿触发器,触发时刻有两种情形:CP的上升沿(即由0变1的时刻)和下降沿(即由1变0的时刻)。上面的符号分别与之对应,C端前带圈的为下降沿触发。无论触发沿为何值,T触发器的特征方程只有一个:QTQTQTQn1由特征方程,我们可以推导出D

12、触发器的功能表和真值表功能表T Qn+10 1将输入值代入特征方程得:QQQQTQTQn001QQQQTQTQn111保持翻转真值表T Q Qn+10 0 0 1 1 0 1 1 01保持10翻转状态图6、T触发器将T触发器的T端接高电平即为T触发器。T触发器的特征方程为:QQQQTQTQn111其功能为:每来一个触发脉冲,触发器的状态翻转一次。1、各种触发器之间的相互转换用待求触发器的输入表示现有触发器的输入信号,从而求出转换电路。用JK触发器实现D触发器功能。分析:JK触发器是现有触发器,而D触发器为待求。所以应求出用D来表示J、K的表达式。解:比较两种触发器的特征方程得:DQDQKQJQ

13、JKnn11:两式若要相等,则必有:作图得:DQQDQQD)(DKDJ;D用JK触发器实现T触发器功能。分析:JK触发器是现有触发器,而T触发器为待求。所以应求出用T来表示J、K的表达式。解:比较两种触发器的特征方程得:QTQTQTQTQKQJQJKnn11:两式若要相等,则必有:作图得:TKJT用JK触发器实现T触发器功能。分析:JK触发器是现有触发器,而T触发器为待求。考虑到T触发器是将T触发器的T端置1得到,所以只要求出T触发器,再令T1即可。解:利用上题的结论得:+Vcc用D触发器实现JK触发器功能。分析:D触发器是现有触发器,而JK触发器为待求。所以应求出用J、K来表示D的表达式。解

14、:比较两种触发器的特征方程得:QKQJQJKDQDnn11:两式若要相等,则必有:作图得:QKQJD用D触发器实现T触发器功能。分析:D触发器是现有触发器,而T触发器为待求。所以应求出用T来表示D的表达式。解:比较两种触发器的特征方程得:QTQTQTDQDnn11:两式若要相等,则必有:作图得:QTQTQTD用D触发器实现T触发器功能。分析:D触发器是现有触发器,而T触发器为待求。先作出T触发器,再令T为1即得T触发器。解:利用上题结论得:用T触发器实现JK触发器功能。分析:T触发器是现有触发器,而JK触发器为待求。所以应求出用J、K来表示T的表达式。解:比较两种触发器的特征方程得:QKQJQ

15、JKQTQTQTnn11:两式若要相等,则必有:作图得:KTJT;同一个信号既要等于J又要等于K,这是不可能的!首先,我们列出JK触发器的真值表:J K Q Qn+10 0 0 00 0 1 10 1 0 00 1 1 01 0 0 11 0 1 11 1 0 11 1 1 0再根据T触发器的功能表: T Q0 保持1 翻转反过来使用,即:当触发器状态保持时,T0当触发器状态翻转时,T1T00011110填卡诺图,化简得:00010111KQQJQn1作图得:用T触发器实现D触发器功能。分析:T触发器是现有触发器,而D触发器为待求。所以应求出用D来表示T的表达式。解:比较两种触发器的特征方程得

16、:DQDQTQTQTnn11:两式若要相等,则必有:T不可能既等于D,同时又等于DTDT;DQQDQQD)(D此路不通!首先作出D触发器的真值表:D Q Qn+10 0 00 1 01 0 11 1 1再根据T触发器的功能表 T Qn+10 保持1 翻转反过来使用,即:当触发器状态保持时,T0当触发器状态翻转时,T1T0110写表达式:QDT作图:用T触发器实现T触发器功能。解:令T1即可,作图得:2、触发器的波形分析首先观察触发器的符号,确定其触发时刻。其次写出触发器的驱动方程。再将驱动方程代入其特征方程求出次态方程。最后,根据处值、触发时刻和次态方程作触发器的输出波形。已知各触发器的初态均为0,求作在CP作用下的触发器输出波形。另外,无论哪一种触发器都存在一个问题:在上电的瞬间,触发器的现态是不可预期的,即通电的一霎那

温馨提示

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

评论

0/150

提交评论