登陆注册
36460000000034

第34章 触发器及时序逻辑电路(1)

时序逻辑电路是以触发器为基本单元的逻辑电路,是数字电路的主要内容之一,常见的时序逻辑电路有寄存器和计数器等。

13-1基本触发器

在数字系统中,不但要对数字信号进行算术运算和逻辑运算,而且还需要将运算结果保存起来,这就需要具有记忆功能的逻辑单元。把能够存储一位二进制数字信号的基本逻辑单元电路叫触发器,触发器应具有两个稳定状态,用来表示逻辑1和逻辑0(或二进制的1和0),在触发信号作用下,两个稳定状态可以相互转换或称翻转,当触发信号消失后,电路能将新建立的状态保存下来,因此这种电路也称为双稳态电路。

13-1-1触发器的种类和基本电路

1-触发器的种类

根据触发器电路结构的不同,可以把触发器分为基本R-S触发器、同步触发器、边沿触发器等。

根据触发器逻辑功能的不同,又可以把触发器分为R-S触发器、D触发器、J-K触发器、T和T触发器。触发器的逻辑功能可用状态转换性表和时序波形图来表示。

2-R-S触发器的基本电路

基本R-S触发器又称为R-S锁存器,在各种触发器中,它的结构最简单,但却是各种复杂结构触发器的基本组成部分。

基本R-S触发器的逻辑电路图及逻辑符号,如图13-1所示。它是由两个与非门G1和G2交叉耦合组成的,所以基本R-S触发器是所有触发器中结构最简单的一种。

它有两个稳定状态,一个是门G1导通,门G2截止,输出端Q=0,Q=1,称为触发器的0状态;一个稳定状态是门G1截止,门G2导通,输出端为Q=1,Q=0,称为触发器的1状态。如果不考虑输入信号的作用,那么当门G1导通,门G2截止时,Q端的低电平反馈到了门G2的输入端,保证了门G2的截止,同时Q端的高电平又反馈到了门G1的输入端,保证了门G1的导通,因而触发器的0状态可以自动保持住。同理,当门G1截止,门G2导通时,触发器也能自动保持在1状态。

假如触发器原处于0状态,当在输入端SD上加一个负脉冲SD时,则门G1从导通变为截止,Q端从0变成了1。这个高电平加到门G2的输入端,门G2将从截止变为导通,于是Q从高电平变成低电平,同时,这个低电平又反馈到了门G1的输入端。至此,触发器已从0状态转换到了1状态。如果现在把输入到SD端的负脉冲去掉,触发器将自动保持1状态,而不会返回原状态。正因为这样,也经常把输入的负脉冲叫做触发脉冲。

同时可以看到,由于两个门交叉耦合形成了一个正反馈回路,所以,当门G2一旦开始导通以后,电路内部将产生正反馈过程,使电路的状态迅速翻转。因此,即使触发脉冲的下降沿十分平缓,而在输出端仍旧可以得到边沿很陡的波形。

同理,当触发器处于1状态时,若在RD端加上一个负脉冲,则触发器将从1状态翻转到0状态。

此外,如果在截止的门上输入负的触发脉冲(也就是当触发器处于0状态时在RD端加负脉冲,或当触发器处于1状态在SD端加负脉冲),触发器的状态将不会发生改变。

最后,讨论一下在SD端和RD端同时加入负脉冲的情况,在脉冲的作用下,两个门同时截止,使Q=Q=1,因而在触发脉冲消失以后,触发器的状态是不确定的,所以必须避免出现RD=SD=0的情况。

13-1-2用以表示触发器逻辑功能的方法描述触发器逻辑功能,一般采用以下三种方法。

1-特性表和驱动表

为了表明触发器下一个输出状态与输入信号及现在的输出状态的关系,可以把它们的关系列成真值表,取名为特性表(或叫状态转换真值表)。其中Qn表示触发器现状态(简称现态),Qn+1表示触发器的下一个状态(简称为次态),如表13-1(a)。与此同时,还可以根据触发器从现态变为规定的状态时对输入信号SD、RD的要求,列出表13-1(b),并把这个真值表称为驱动表(或激励表)。这种方法,也就是前面讲过的用真值表描述逻辑关系的方法,所不2-特性方程和驱动方程

如果把图13-2(a)所表示的逻辑功能用逻辑表达式来表示,那么就得到了R-S触发器的同样,也可以用逻辑表达式表示图13-2(b)从而得到R-S触发器的驱动方程。因为现在加在R、S端的就是输入信号R和S,所以也就没有必要再列方程式了。当触发器的输入端不是简单地接到输入信号上时,驱动方程仍然是很有用的。

3-状态转换图

图13-3中给出的是R-S触发器的状态转换图,以图形的方式形象化地表示了触发器状态转换的规律。图中的两个圆圈分别代表触发器的两个状态,箭头表示状态转换的方向,箭头旁边所标注的字表示转换条件。

由图13-3可知,这个状态转换图,既表示了次态输出与R、S及现态间的逻辑关系,又表明了触发器从一个状态转换到一个状态时,对输入信号R、S的要求,所以,状态转换图不仅包含了特性方程所表示的内容,同时又包含了驱动方程所表示的内容。

13-1-3同步R-S触发器

前面介绍的基本R-S触发器触发信号直接控制着输出端的状态翻转,而实际应用时,常常要求触发器在某一指定时刻按输入信号所决定的状态翻转,这个时刻可由外加时钟脉冲(ClockPulse,CP)来决定。由时钟脉冲控制的触发器称为同步触发器(或称钟控触发器)。

1-电路组成

同步R-S触发器是同步触发器中最简单的一种,其逻辑图和逻辑符号如图13-4所示,图中G1和G2组成基本R-S触发器,G3和G4组成输入控制门电路。CP是时钟脉冲的输入控制信号,Q和Q是互补输出端。

2-功能分析

(1)当CP=0时,G3、G4门被封锁,Q3=Q4=1,此时R、S端的输入不起作用,所以触发器保持原状态不变。

(2)当CP=1即同步时钟脉冲上升沿到来时,G3、G4门解除封锁状态,Q3=S,Q4=R,触发器将按基本R-S触发器的规律发生变化。此时,同步R-S触发器的状态转换特性表与表13-2相同,这里不再赘述。

3-初始状态的预置

在实际应用中,有时必须在时钟脉冲CP到来之时,预先将触发器置成某一初始状态。为此,在同步R-S触发器电路中设置了专门的直接置位端Sd和直接复位端Rd(均低电平有效),通过在Sd或Rd端加低电平直接作用于基本R-S触发器,使其完成置1和置0功能,而不受CP脉冲限制,故也称Sd或Rd为异步置位端和异步复位端。初始状态预置完毕后,Sd和Rd应处于高电平,触发器才能进入正常工作状态。上述原理可用图13-5的时序波形图来描述。

4-存在的问题

与基本R-S触发器相比,同步R-S触发器对翻转功能增加了时间控制,但它一般要求在CP=1时触发器只能翻转一次,即CP=1期间R、S的状态应不变,否则R、S状态的变化将会引起触发器状态相应变化,则触发器的状态不能严格按时钟节拍而变化,即发生空翻现象,从而失去同步的意义。因此,这种工作方式的触发器在应用中受到一定的限制,现常见的触发器多为边沿触发器。

13-1-4边沿触发器

边沿触发器只在时钟脉冲CP上升沿或下降沿时刻接收输入信号,电路状态才发生翻转,从而提高了触发器工作的可靠性和抗干扰能力,它没有空翻现象。边沿触发器主要有维持阻塞D触发器、边沿J-K触发器等。其J-K触发器逻辑电路图与逻辑符号如图13-6所示。

1-边沿J-K触发器

1)逻辑电路图及逻辑符号

2)驱动表和特性表驱动表与特性表见表13-3(a)、(b)所列。

3)特性方程

特征方程为

J-K触发器的两个输入端的状态间,没有约束条件,所以J-K输入状态的任意组合都是允许的,而且在CP到来后,触发器的状态总是肯定的,边沿J-K触发器只在CP的下降沿即由高电平转为低电平时才发生翻转。

4)状态转换图

2-维持阻塞D触发器

1)逻辑电路图及逻辑符号

D触发器逻辑电路图与逻辑符号如图13-8所示。

2)特性方程

特征方程为

维持阻塞D触发器的输出状态仅仅取决于时钟脉冲到达的瞬间(即CP端由0变为1时),输入端的D状态。由于D触发器的输出状态永远与CP作用前输入端D的状态相同,所以,当D端信号也受同一时钟信号操作而不停地变化时,输出状态的变化总是比输入状态的变化延迟一个时钟脉冲的间隔时间,因此也把D触发器叫做延迟触发器。

3)状态转换图

D触发器状态转换图如图13-9所示。

13-1-5触发器的逻辑转换

在数字电路中,常用的触发器除J-K触发器、D触发器之外,之外,还有T、T触发器。

所谓T触发器是一种受控计数型触发器,其特性方程可表示为当受控输入信号T=1时,时钟脉冲到来触发器就翻转;当T=0时,触发器处于保持状态。由前面介绍的J-K触发器不难看出,若把J-K触发器的J、K端相连作为受控输入端T,便可构成T触发器,如图13-10(a)所示。其时序波形如图13-10(b)所示。所谓T触发器则是只要时钟脉冲到来就翻转计数的触发器。在T触发器中,当T恒为1时就构成了T触发器,图13-11所示是T触发器的时序波形图。T和T触发器常用来构成计数器。

13-2寄存器

13-2-1寄存器的功能和分类

在数字系统中,常常需要将一些数码或指令存放起来,以便随时调用,这种存放数码和指令的逻辑部件称为寄存器。因此寄存器必须具有记忆单元——触发器,因为触发器具有0和1两个稳定状态,所以一个触发器只能存放1位二进制数码,存放N位数码就应具备N个触发器。

一般寄存器都是借助时钟脉冲作用而把数据存放或送出触发器的,故寄存器还必须具有控制作用的门电路,以保证信号的接收和清除。

寄存器按所具备的功能不同可分为两大类:数码寄存器和移位寄存器,下面分别予以介绍。

13-2-2数码寄存器

这种寄存器只具有接收数码和清除原有数码的功能,在数字电路系统中,常用于暂时存放某些数据。

1-工作原理

图13-12是一个由D触发器构成的4位数码寄存器,4个触发器的触发输入端D3~D0作为寄存器的数码输入端,时钟输入端接在一起作为送数脉冲(CP)控制端。这样,在CP的上升沿作用下,将4位数码寄存到4个触发器中。

在上述数码寄存器中要特别注意,由于触发器为边沿触发,故在计数脉冲CP的触发沿到来之前,输入的数码一定要预先准备好,以保证触发器的正常寄存。

2-集成数码寄存器

将构成寄存器的各个触发器及有关控制逻辑门集成在一个芯片上,就可以得到集成数码寄存器。集成数码寄存器种类较多,常见的有4D触发器(如74HC175)、6D触发器(如74HC174)、8D触发器(如74HC374、74HC377)等。由锁存器组成的寄存器,常见的有8D型锁存器(如74HC373)。锁存器与触发器的区别是:其计数脉冲为一使能信号(电平信号),当使能信号到来时,输出跟随输入数码的变化而变化(相当于输入直接接到输出端);当使能信号结束时,输出保持使能信号跳变的状态不变,因此这一类寄存器有时也称为“透明”寄存器。

下面以8D锁存器74HC373为例说明寄存器的应用。

图13-13所示为74HC373用于单片机数据总线中的多数数据选通电路。由器件手册可知74HC373具有使能(LE)和输出控制(EN)功能,当输出控制端EN为高电平时,74HC373输出呈高阻状态;当输出控制端EN为低电平且使能端LE为高电平时,输入数据便能传输到数据总线上;当输出控制端EN为低电平且使能端LE为低电平时,74HC373锁存在这之前已建立的数据状态。

电路中,8位数据总线(D7~D0)上挂接了8个74HG373,它们的LE端并接在一起,而EN1,EN2,EN8接到了3-8译码器上。给LE端一个正的窄脉冲,各组的数据被分别写入各自的寄存器中。但是,如果EN端为高电平,所有输出端均被强制为高阻态,数据不能送到8位数据总路上。

同类推荐
  • 食品工厂设计

    食品工厂设计

    食品工厂设计是一项复杂的工作,要想完成设计任务必须做好多专业人员的合作。因此,对于食品科学与工程专业设计人员来说,为了保证设计工作的规范性和建成投产后的食品的卫生安全,除了掌握食品工厂工艺设计的原则和基本方法步骤外,还必须了解其他相关专业设计方面的知识并做好与其他专业设计人员的沟通交流和配合工作。因此,本书以“食品工厂工艺设计”为中心,内容包括基本建设的概念、基本建设程序的相关知识,食品工厂建设前期的项目决策及可行性研究的重要意义和方法,食品工厂公用工程设计的原则和方法,食品工厂设计对厂址选择、总平面设计和卫生等方面的相关规范要求以及食品工厂建成后的经济技术分析等。
  • 船舶动力装置故障诊断技术

    船舶动力装置故障诊断技术

    科技进步、经济振兴以及整个社会的发展,都取决于劳动者素质的提高和大批合格的技术人才的培养。船用柴油机、齿轮箱和传动轴系是船舶的主要动力……
  • 如何维修电动自行车

    如何维修电动自行车

    电动自行车是电力驱动和人力驱动两用的绿色环保交通工具。人力驱动同普通自行车一样操作,电力驱动是以电动自行车配用的蓄电池为能源通过控制器控制电机转动,从而驱动电动自行车的车轮达到行使的目的。
  • 柴油发电机组

    柴油发电机组

    本书共分8章:第1章,柴油机发电机组概况;第2章,柴油发电机组的选择;第3章,发电机组的基本结构及工作原理;第4章,自动化柴油发电机组的监测控制与通信;第5章,自动化柴油发电机组;第6章,低噪声柴油发电机组;第7章,柴油发电机组的选购、安装及验收;第8章,柴油发电机组的维修及技术管理。
  • 如何维修电视机

    如何维修电视机

    本书以问答的形式介绍了电视机使用与维修方面的知识,主要包括电视机的工作原理、电视机的分类、电视机如何保养、电视机除尘、检修电视机需要注意的事项等。
热门推荐
  • 二白小小说

    二白小小说

    不一样的岁月,不一样的人生,走下去就是胜利
  • 末日余芒

    末日余芒

    初入大学校园的萧槿风,刚刚经历完军训,却发现曾几何时祥和美丽的校园已堕入深渊,充斥着电影中可怖的丧尸!“生化危机”爆发了!他要如何在丧尸遍地的末日中生存?他又是否会被无尽的黑暗所吞噬,最终成为“他们”之中的一员?
  • 当年那些破事

    当年那些破事

    当你戴上皇冠的那一刻,你就必须得承受它的重量。我这一辈子都在寻找自己的皇冠,为了它我放弃了爱情,为了它我变得残忍,为了它我变得冷酷无情。当我终于戴上皇冠的那一刻我才知道,我什么都没了。在别人眼里我就是一只凶残血腥的野兽,其实并不是这样,我只是再也找不回自己。请你好好听听我的故事,当你听懂后你就知道,其实人都是逼出来的。你好,我叫佐龙!百度贴吧:罪恶的野兽作者唯一qq:381964697唯一交流群QQ258918153欢迎大家入群一起交流,谢谢大家的支持!
  • 六月骄阳炽似火

    六月骄阳炽似火

    初次见面,是在中考考场上。再次见面,确实在高中新生报到那天。“喂!那个丫头!做我女朋友好不好?”
  • 我玩的不是超能力

    我玩的不是超能力

    获得异世功法,登顶都市超能时代。你们这些超能者灵能值上限是固定的,没有成长空间,但我的“超能力”是修炼出来的,我有无限的成长空间。地球能量环境改变,无数人成为了超能者。方晓天以为自己这辈子就只能是个普通人了,可胸前的“小石头”头却给了他一本《法典》。关键时刻又觉醒雷系超能力,成为雷电法王。邪恶组织,进化兽,异空间魔物入侵,人类陷入空前危机。什么王座,神座的,你们不行就往一边捎捎,这个世界由我方晓天来守护!熔万星,铸一人——《星界法典》
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 睡在回忆的月亮

    睡在回忆的月亮

    淡淡的眷恋,缠绵的回忆,朦胧的月亮,村庄,城市,姑娘......一切的一切,像云烟,更像红酒,在夜晚沉醉不醒。
  • 柯南世界里的武士

    柯南世界里的武士

    重生一世,本以为又是一场平淡无奇的人生,却未曾想到竟然重生柯南世界,传承着一家破旧窄小的剑道馆,却在一次无意之中重新迈入了古老而又神秘的武士之路。读者群:756898252
  • 九灵界之追梦旅途

    九灵界之追梦旅途

    无父无母的陈雪,从小到大都是爷爷照顾她的,但陈雪却白血病,死后无缘无辜被强行送到了一个叫九灵界的世界,开始了寻找繁星花海的地方和自己的身世,开始了一段不知道终点的旅途。作品有问题的地方欢迎大家提出,作者会尽量最快时间改正能改的。本作纯属虚构,如有雷同纯属巧合。因为本作漏洞太多,所以作者又稍作调整,写了本新书《九灵界之万物》。