电子技术基础-时序逻辑电路_第1页
电子技术基础-时序逻辑电路_第2页
电子技术基础-时序逻辑电路_第3页
电子技术基础-时序逻辑电路_第4页
电子技术基础-时序逻辑电路_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

第七章时序逻辑电路七.一时序逻辑电路地分析与设计思路七.二集成计数器七.三寄存器七.四五五五定时电路学目地与要求了解时序逻辑电路地特点与一般分析方法;熟悉同步,异步时序逻辑电路地特点;掌握计数器,寄存器地电路地工作原理分析方法与步骤,了解其功能,分类及使用方法;掌握常用标准规模移位寄存器,计数器地逻辑功能与使用方法;熟悉五五五定时器构成三种电路地工作特点,连接方法。学要点了解时序逻辑电路地特点,掌握其分析方法;熟悉时序逻辑电路地设计步骤;了解集成计数器地管脚排列图,电路功能,实际应用及芯片扩展应用。了解常用规模集成移位寄存器地电路功能与应用;掌握应用Multisim八.零电路仿真软件设计同步时序逻辑电路地技能。2024/4/6概述任何时刻电路地稳态输出,不仅与该时刻地输入信号状态有关,而且还取决于电路输出地现态。因此,时序电路结构上存在反馈,具有记忆功能地存储器件。七.一时序逻辑电路地分析与设计步骤时序逻辑电路地结构框图组合逻辑电路输入组合逻辑电路输出存储电路输入存储电路输出七.一.一时序逻辑电路地特点特点①时序逻辑电路通常包含组合逻辑电路与存储电路两部分,其存储电路必不可少。七.一.一时序逻辑电路地特点②存储电路地输出状态需要反馈到组合逻辑电路地输入端,与输入信号一起同决定组合逻辑电路地输出。七.一.二时序逻辑电路地分类(一)按功能划分有计数器,寄存器,移位寄存器,读/写存储器,顺序脉冲发生器等。(二)按电路触发器状态变化是否受同一时钟脉冲控制可分为同步与异步。(三)按输出信号地特又可分为米莱型与莫尔型。(四)按能否编程又有可编程与不可编程时序逻辑电路之分。(五)按集成度地不同可分为小规模SSI,规模MSI,大规模LSI与超大规模VLSI之别。(六)按使用开关元件类型可分有TTL型与OS型。七.一.三时序逻辑电路地功能描述一.方程描述法输出方程是指组合逻辑电路地输F与其输入X以及存储电路地反馈量Qn之间地关系式。驱动方程是指存储电路地输入量Z(即各位触发器地输入)所表示地逻辑关系式。次态方程是指时序逻辑电路地输出次态Qn+一与存储电路地输入Z,时序逻辑电路地输出现态Qn三者之间地关系。上述三种方程式虽然可以完整地描述时序逻辑电路地功能,但描述方法不够形象,直观。直观描述一系列时钟脉冲操作下电路转换地全过程,常用地方法仍是状态转换真值表,状态转换图,时序小型图与激励表等。举例说明CPQ零JKQQF一CQ二JKQQF零CRDJKQQF二CQ一"一"驱动方程:次态方程:异步时序电路还需写出时钟方程:驱动方程代入次态方程得:该时序逻辑电路因没有组合逻辑电路,因此输出方程不存在。二.状态转换真值表根据时序逻辑电路各方程,将时序逻辑电路地输出次态与输出现态地关系,用表格地形式写出来,可以帮助们对电路地逻辑功能有更加清晰地了解。三.状态转换图一一一一一零一零一一零零零零零零零一零一零零一一由状态转换图,可一目了然地看出时序逻辑电路地输出现态向次态转换地系统动作。因此状态转换图提供了行为建模机制。四.时序波形图CPQ零Q一Q二零零零零零一零一零零一一一零零一零一一一零一一一零零零零零一时序波形图直观,形象地表示了时序逻辑电路输出次态与输出现态之间地转换过程及转换结果。CPQ零JKQQF一CQ二JKQQF零CRDJKQQF二CQ一"一"①判断已知时序逻辑电路地类型时序逻辑电路若包含组合逻辑电路,电路类型为米莱型;此电路只有存储电路部分而没有组合逻辑电路,判断为莫尔型时序逻辑电路。七.一.四时序逻辑电路地基本分析方法举例说明②根据已知时序逻辑电路,写出相应方程式CPQ零JKQQF一CQ二JKQQF零CRDJKQQF二CQ一"一"驱动方程:次态方程:时钟方程:CPQ零JKQQF一CQ二JKQQF零CRDJKQQF二CQ一"一"次态方程:③根据电路次态方程,写出相应状态转换真值表④根据状态转换真值表,画出相应地状态转换图一一一一一零一零一一零零零零零零零一零一零零一一⑤根据状态转换图,指出时序逻辑电路地功能一一一一一零一零一一零零零零零零零一零一零零一一电路功能模八二制加计数器①确定时序逻辑电路地类型:根据电路各位触发器是否采用同一个时钟脉冲CP行触发,可判断电路是同步时序逻辑电路还是异步时序逻辑电路;根据时序逻辑电路除CP端子外是否还有输入信号判断电路是米莱型还是莫尔型。归纳时序逻辑电路地分析步骤:②写出已知时序逻辑电路地各相应方程:包括驱动方程,次态方程,输出方程(莫尔型电路不包含输出方程)。当所分析电路属于异步时序逻辑电路时,还需写出各位触发器地时钟方程。③绘制状态转换真值表或状态转换图:依据是第二步所写出地各种方程。④指出时序逻辑电路地功能:主要根据状态转换真值表或状态转换图地结果。图示电路是四位JK触发器及四个与门构成地时序逻辑电路。首先可判断出电路类型为同步地米莱型时序逻辑电路。驱动方程次态方程分析电路功能由次态方程可写出同步十制计数器地状态转换真值表:CPQ三Q三Q一Q零Q三n+一Q二n+一Q一n+一Q零n+一一↓零零零零零零零一二↓零零零一零零一零三↓零零一零零零一一四↓零零一一零一零零五↓零一零零零一零一六↓零一零一零一一零七↓零一一零零一一一八↓零一一一一一零零九↓一零零零一零零一一零↓一零零一回零位无效码一零一零一零一一一零一一零一零零一一零零一一零一一一零一零一零零一一一零一一一一一一一一零一零零由状态转换真值表可画出该计数器地状态转换图如下:一零一零一零一一一一零一一一零零零零零零零零零一零零一零零零一一零一零零一一一一一零零一一零零零零一一一零一一零零一零一一一一零Q三Q二Q一Q零有效循环体无效码无效码无效码观察状态转换图可知,该计数器如果在计数开始时处在无效码状态,可自行入有效循环体,具有自启动能力。所谓自启动能力:指时序逻辑电路某计数器地无效状态码,若在开机时出现,不用工或其它设备地干预,计数器能够很快自行入有效循环体,使无效状态码不再出现地能力。同步十制计数器七.一.五时序逻辑电路地设计思路时序逻辑电路地设计与其分析互为逆过程。设计时序逻辑电路时,一般要给定设计要求,设计要求可以是状态转换图也可以是一段文字,根据用户地要求设计与画出相应地时序逻辑电路。①行逻辑抽象,建立原始状态转换图例如:要求设计一个模八地二制加计数器。七六五四零一二三模八所需位数②行状态分配,画出用二制代码行编码后地状态转换图一一一一一零一零一一零零零零零零零一零一零零一一三位二制代码选择Q二为高位触发器地输出,Q一为次高位触发器地输出,Q零为低位触发器地输出。③选择触发器类型,触发器个数应等于三位二制代码地位数RD一④根据状态转换图画出状态转换真值表,写出驱动方程⑤根据以上分析,画出逻辑电路图Sikaoyuwenti思考与问题一三二什么是米莱型时序逻辑电路与莫尔型时序逻辑电路?试述时序逻辑电路地分析步骤?四对图示时序逻辑电路行分析,写出其功能真值表。如何区分同步时序逻辑电路与异步时序逻辑电路?概述以计数为目地地集成电路称为计数器。计数器在数字系统主要是对脉冲地个数行计数,以实现测量,计数与控制功能,同时兼有分频功能,计数单元通常由具有存储功能地各类触发器构成。七.二集成计数器集成计数器是时序逻辑电路地具体应用,计数器按工作方式地不同可分为同步计数器与异步计数器;按位制可分为二制计数器,十制计数器与N制地计数器;按功能又可分为加法计数器,减法计数器与加/减可逆计数器等。概述当时序逻辑电路地触发器位数为n,电路状态按二制数地自然态序循环,经历地独立状态为二n个,此类电路称为二制计数器。七.二.一二制计数器二制计数器根据构成电路地各位触发器是否用一个CP脉冲而分为同步二制计数器与异步二制计数器;按照二制数递增或递减规律又可分为加计数器与减计数器以及可逆计数器。概述行十制计数时,须满足构成十制计数地规则。十制计数器实际上是在八四二一BCD码地基础上得到地,因此也称为二—十制计数器。七.二.二十制计数器八四二一BCD码是用四位二制代码表示一位十制数地,即从零零零零~一零零一来对应表示十制地零~九十个数码。二制数一零一零~一一一一在八四二一BCD代码不存在,称为无效码。当采用八四二一BCD码计数时,计至第十个时钟脉冲时,十制计数器地输出应从"一零零一"跳变到"零零零零",完成一次十制数地有效码循环。分析:图各位触发器均为上升沿触发地D触发器。由于各位D触发器地输入D端与它们各自输出地非联在一起,所以,F零在每一个时钟脉冲上升沿到来时翻转一次。F一在Q零由一变零时翻转,F二在Q一由一变零时翻转,F三在Q二由一变零时翻转。零零零一零零一零零零一一零一零零零一零一零一一零零一一一一零零零一零零一一零一零一零一一一一零零一一零一一一一零一一一一零零零零异步计数器举例十制加计数器举例二分析:图各位触发器也是上升沿触发地D触发器,且各位D触发器地输入D端也与它们各自输出地非联在一起,所不同地是,后一位触发器地时钟脉冲不是接前一位触发器地输出非端,而是直接用前一位地输出作为后一级地时钟脉冲,因此,F零在每一个时钟脉冲上升沿到来时翻转一次。F一在Q零由零变一时翻转,F二在Q一由零变一时翻转,F三在Q二由零变一时翻转。即:

CP

Q零

Q一

Q二

Q三一一一一一一一零一一零一一一零零一零一一一零一零一零零一一零零零零一一一零一一零零一零一零一零零零零一一零零一零零零零一零零零零十制减计数器七.二.三集成计数器及其应用七四LS九零是一个一四脚地集成电路芯片,其内部是一个二制计数器与一个五制计数器,下降沿触发。引脚排列如图示。七四LS九零地引脚一与一四是五制计数器地时钟脉冲输入端;引脚二与三是直接清零端;引脚六与七是直接置一端;引脚五是电源端;引脚一零是"地"端;引脚一二是二制输出端;引脚八,九,一一是由低位到高位排列地五制计数器地输出端;引脚四与一三是空脚。一.集成芯片七四LS九零地引脚功能及正确使用七四LS九零构成二制计数电路引脚一四作为时钟脉冲输入端CPA,一二脚QA作为输出端,可构成一个一位二制计数器。

输入

七四LS九零S九一S九二QCCPACPBR零一R零二VCC+五VQBQDQA空GND空输出七四LS九零构成五制计数电路引脚一CPB作为时钟脉冲输入端,QD,QC,QB作为输出端,有效状态为零零零,零零一,零一零,零一一,一零零,可构成一个五制计数器。

CP

七四LS九零S九一S九二QCCPACPBR零一R零二UCC+五VQBQDQA空GND空七四LS九零构成十制计数电路构成十制计数器地第一种方法:一四脚作为CP输入端时,输出端由高到低地排列顺序为QD~QA,构成一个八四二一BCD码二—十制计数器;

CP

七四LS九零S九一S九二QCCPACPBR零一R零二VCC+五VQBQDQA空GND空

CP

七四LS九零S九一S九二QCCPACPBR零一R零二UCC+五VQBQDQA空GND空七四LS九零构成十制计数电路构成十制计数器地第二种方法:一脚作为CP输入端时,输出端由高到低地排列顺序为QA~QD,构成一个五四二一BCD码二—十制计数器;输入输出RO一RO二S九一S九二CPACPBQDQCQBQA一一零×××零零零零一一×零××零零零零××一一××一零零一×零×零↓零二制计数×零零×零↓五制计数零××零↓Q零八四二一BCD码十制计数零×零×Q一↓五四二一BCD码十制计数七四LS九零计数器功能真值表六零制计数器七四LS九零地功能扩展:构成一零~九九任意计数六四制计数器利用两片七四LS九零构成个位片与十位片,采用上图所示预置数法与下图所示反馈复位法可构成一零~九九任意制计数器。二.集成芯片七四LS一六一地引脚功能及正确使用七四LS一六一是一个一六脚地集成电路芯片,上升沿触发。具有异步清零,同步预置数,位输出等功能,引脚排列如图示。七四LS一六一地引脚一是清零端;二脚是时钟脉冲输入端;引脚三,四,五,六是预置数据信号输入端A,B,C,D;直接清零端;引脚七与一零是输入使能端;一六脚是电源端;八脚是"地"端;九脚是同步预置数控制端;一五脚是位输出端;引脚一一~一四是由高到低地数据输出端。四一二三五六七一五一六CPABCGNDQDQCQBVcc七四LS一六一八九一零一一一二一四一三CrDDLPTQACO·七四LS一六一地功能真值表①只要清零端Cr输入低电"零",无论其它输入端如何,数据输出端QDQCQBQA=零零零零,电路工作状态为"异步清零"。七四LS一六一地功能真值表②当Cr=一,LD=零时,在时钟脉冲CP上升沿到来时,数据输出端QDQCQBQA等于预置输入数值DCBA,这时电路功能为"同步预置数"。七四LS一六一地功能真值表③清零端与预置数端均为无效态一,若使能端P与T至少有一个为低电零,无论其它输入端为何电,数据输出端QDQCQBQA地状态保持不变。此时地电路为"数据保持"功能。七四LS一六一地功能真值表④清零端与预置数端均为无效态一,使能端P与T均为高电,在时钟脉冲作用下,电路处于"加法计数"工作状态。计数状态下,QDQCQBQA=一一一一时,位输出CO="一"。七四LS一六一利用清零端或置数端可构成N制计数器。下图所示为用一片七四LS一六一构成一二制计数器地两种方法:利用清零端CR地异步归零法,关键是将状态一一零零反馈到清零端。利用置数端LD地同步归零法,关键是将状态一零一一反馈到置数端。上述两种方法地比较:异步归零构成十二制计数器,从状态零零零零开始计数,计到状态一零一一时,再来一个CP计数脉冲,电路不是立即归零,而是先转换到状态一一零零,借助一一零零地译码使电路归零,因此这种归零方法存在一个极短暂地过渡状态一一零零。同步归零构成地十二制计数器,从状态零零零零开始计数,计到状态一零一一时,再来一个CP计数脉冲,电路立即归零。显然,这种归零方法不存在过渡状态一一零零。用七四LS一六一构成二五六制制计数器低位片由于CTT,CTP,清零端与置数端均为一而在CP脉冲到来时开始计数,计数到一一一一时,由CO端输出一个高电,使高位片地CTT,CTP同时为一,这时高位片计数一次。之后低位片归零,重新从零零零零开始计数,而位端CO不再有位致使高位片地CTT,CTP为零,高位片不会计数,直到低位片又计满位时才会重新推动高位片再计数一次,依此类推,直至计数至二五六,两片计数器同时归零,开始第二个循环计数。一六×一六=二五六用七四LS一六一构成八四二一码六零制计数器个位片计数至一零一零时异步归零,从零开始第二个循环计数,第二个循环计数开始时个位片地清零端由于"有零出一"而对十位片地CP端产生一个上升沿,因此推动十位片计数一次;当个位片计数至第二零次,三零次,四零次,五零次时,均会推动十位片计数一次,当第六零个时钟脉冲到来时,个位片计至一零一零,十位片计至零一一零,它们将同时清零,重新第二个循环计数。用七四LS一六一构成八四二一码二四制计数器个位片计数至一零一零时异步归零,从零开始第二个循环计数,第二个循环计数开始时个位片地清零端由于"有零出一"而对十位片地CP端产生一个上升沿,因此推动十位片计数一次;当个位片计数至第二零次时,又会推动十位片计数一次,当第二四个时钟脉冲CP到来时,个位片计至零一零零,十位片计至零零一零,这两个一同时送入与非门,使两片同时清零,重新第二个循环计数。Sikaoyuwenti思考与问题一三二试用七四LS九零集成计数器构成一个十二制计数器,要求用反馈预置数法实现。试用七四LS一六一集成计数器构成一个六十制计数器,要求用反馈清零法实现。何谓计数器地"自启动"能力?概述寄存器是计算机地重要部件,是用来存放二制数代码,运算结果或指令地电路,通常由具有存储功能地多位触发器组合构成。七.三寄存器单独一位触发器可存储一个二制代码,存放n个二制代码地寄存器,需用n位触发器来构成。按照功能地不同,寄存器可分为数码寄存器与移位寄存器两大类。七.三.一数码寄存器D触发器构成地四位数码寄存器零零零零零一一零一一一一零一直接清零端为有效态时,数码寄存器输出全部清零。D三,D二,D一,D零是数码寄存器地数据寄存输入端。CP上升沿未到达前,需要传送地数据寄存在数据输入端。当清零端为无效态一,且CP上升沿到达时,寄存在数据输入端地数据立即并行送入数据输出端。集成数码寄存器有四位锁存器七四LS七七,CC四零四二与CC四零一九四;八位锁存器七四LS一零零;六位寄存器七四LS一七四等。其锁存器属于电触发,在送数状态下,输入端送入地数据电位不能变化,否则将发生空翻。四一二三五六七一五一六一Q一D二D二QGND四D五Q五DVCC七四LS一七四八九一零一一一二一四一三三DCP三Q四Q六D六QCr·七四LS一七四数码寄存器地引脚排列如图示。七四LS一七四内部有六位D触发器,用一个时钟脉冲CP端,上升沿触发。概述移位寄存器不但具有存储代码地功能,而且具有移位功能。移位寄存器存储地代码在移位指令脉冲作用下可左移或右移。七.三.二移位寄存器数字系统,经常需要行串行数据与并行数据之间地相互转换与传送,这些都需要用移位寄存器来实现。为了保证移位寄存器在行数据移位时工作地可靠,其存储单元只能采用边沿触发器。单向移位寄存器D触发器构成地四位右移移位寄存器零零零零一零一零零零一一零零一一一零一一一一单向移位寄存器D触发器构成地四位左移移位寄存器零零零零一零一零零零一一零零一一一零一一一一CC四零一九四是典型地双向移位寄存器,逻辑电路通常由四位上升沿(触发地触发器与四选一数据选择器地输入控制电路组成。四一二三五六七一五一六DSRD零D一D二VSSCPQ三Q二VDDCC四零一九四八九一零一一一二一四一三D三S零DSLS一Q一Q零Cr·移位寄存器不仅具有普通寄存器存储二制代码地功能,还可以实现数据地串行与并行之间地相互转换,为数据处理提供一个合适地传输方式。七.三.四移位寄存器地应用一.构成环行计数器移位寄存器构成环形计数器时,正常工作过程清零端状态始终要保持高电一,并将单向移位寄存器地串行输入端DR与串行输出端QD相连,构成一个闭合地环。实现环形计数器时,需要设置适当地初态,且输出Q三Q二Q一Q零端初始状态不能完全一致,这样电路才能实现计数,环形计数器地制数N与移位寄存器内地触发器个数n相等,即N=n。移位寄存器地应用二.构成扭环行计数器实现扭环形计数器时,不必设置初态。扭环形计数器地制数N与移位寄存器内地触发器个数n满足N=二n地关系。环形计数器是从QD端反馈到D端,而扭环形计数器则是从QD非端反馈到D端。从QD端扭向QD非端,故得扭环名称。扭环型计数器也称约翰逊计数器。思考与问题一三二如何用JK触发器构成一个单向移位寄存器?环形计数器初态地设置可以有哪几种?相同位数地触发器下,移位寄存器构成地环形计数器与扭环形计数器地有效循环数相同吗?各为多少?四数码寄存器与移位寄存器有什么区别?2024/4/6Sikaoyuwenti五什么是寄存器地并行输入?串行输入?并行输出?串行输出?2024/4/6移位寄存器应用很广,还可构成移位寄存器型计数器;顺序脉冲发生器;串行累加器以及数据转换器等。此外,移位寄存器在分频,序列信号发生,数据检测,模数转换等领域也获得了应用。七.四五五五定时电路三个五kΩ电阻串起来构成分压器,五五五定时器名称也由此而得。七一

THCOTR+UDDOUT五kΩ

五kΩ

五kΩ一

二五

六八

四三R

+

-+

C一

+

-+

C二

DQQRSUSS一

U+U-U+U-TQ两个集成运放构成地电压比较器C一地反相端与C二地同相端均与基准电压相接。低电触发端清零端,正常工作时为"一"四~一六V负电源"地"端N沟道放电开关管放电端RS触发器推拉式输出级电路输出端七.四.一电路地组成五五五定时器是一种功能强大地模拟数字集成混合电路,集成芯片有八脚:一脚是接地端(或副电源端),二脚是低触发端TR,三脚是输出端OUT,四脚是复位清零端R,五脚CO是电压控制端,用来改变比较器地基准电压,不用时需经零.零一μF电容接地;六脚是高触发输入端TH,七脚是放电端,外接电容器,当三极管导通时,电容器放电;八脚是正电源端UDD。CC七五五五一二四三八七六五五五五五五五定时器地输出端电流可以达到二零零mA,因此可以直接驱动与此电流数值相当地负载,如继电器,扬声器,发光二极管等。五五五定时器地工作状态取决于电压比较器C一与C二。下面讨论当高触发端输入电压变化时电路地情况:七.四.二工作原理七一

THCOTR+UDDOUT五kΩ

五kΩ

五kΩ一

二五

六八

四三R

+

-+

C一

+

-+

C二

DQQRSUSS一

U+U-U+U-TQ一零一导通放电输入电压由小往大变化,当等于阀值电压二UDD/三时,C一比较器输出为一,送给RS触发器一个置零信号,输出Q=零,在大于二UDD/三时保持"一"态;七一

THCOTR+UDDOUT五kΩ

五kΩ

五kΩ一

二五

六八

四三R

+

-+

C一

+

-+

C二

DQQRSUSS一

U+U-U+U-TQ一一零截止输入电压由大往小变化,当等于阈值电压UDD/三时,C二比较器输出为一,送给RS触发器一个置一信号,输出Q=一;在小于UDD/三时保持这个"一"态。讨论

温馨提示

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

评论

0/150

提交评论