数电时序逻辑电路.ppt
《数电时序逻辑电路.ppt》由会员分享,可在线阅读,更多相关《数电时序逻辑电路.ppt(86页珍藏版)》请在三一办公上搜索。
1、第三章 时序逻辑电路,概述触发器计数器寄存器设计实践,本章内容:,时序逻辑电路,3.1 概述,根据逻辑功能不同,数字电路分为两大类:,组合逻辑电路;时序逻辑电路,组合逻辑电路,工作特征:,任何时刻,电路的输出状态只取决于同一时刻的输入状态而与电路原来的状态无关。,结构特征:,1、输出、输入之间没有反馈延迟通路;2、不含记忆单元。,3.1 概述,时序逻辑电路,工作特征:,任意时刻的输出状态不仅与该当前的输入信号有关,而且与此前电路的状态有关。,结构特征:,由组合逻辑电路和存储电路组成,电路中存在反馈。,锁存器和触发器是构成时序逻辑电路的基本逻辑单元。,用于记忆1位二进制信号,3.1 概述,锁存器
2、与触发器:,功能:,有两个能自行保持的状态;根据输入信号可以置成0或1。,分类:,按触发方式(电平,脉冲,边沿);按逻辑功能(RS,JK,D,T)。,3.1 概述,锁存器与触发器:,共同点,具有0 和1两个稳定状态,一旦状态被确定,就能自行保持。一个锁存器或触发器能存储一位二进制码。,不同点,锁存器-对脉冲电平敏感的存储电路。,触发器-对脉冲边沿敏感的存储电路。,3.2 触发器,锁存器触发器集成芯片消抖动电路,本节内容:,3.2.1 D 锁存器,逻辑符号,D锁存器的功能表,3.2.2 D 触发器,D触发器的功能表,D触发器的种类很多:有双上升沿D触发 器74LS74、六上升沿D触发 器74LS
3、174、八D触发器74LS273、六D触发器74LS378等 74LS273与74LS373的区别74LS273 是 带公共时钟复位八D触发器74LS373 是 三态同相八D锁存器,3.2.3 集成芯片,3.2.3 集成芯片,74LS273是具有复位功能、上升沿触发的8位数据锁存器,3.2.3 集成芯片,74HC373的功能表,L*和H*表示门控电平LE由高变低之前瞬间Dn的逻辑电平。,【例】运用基本SR锁存器消除机械开关触点抖动引起的脉冲输出。,3.2.4 消抖动电路,3.2.4 消抖动电路,不定,1,0,0,1,0,1,0,0,1,0,1,不变,1,1,不变,Q,3.2.4 消抖动电路,计
4、数器是一种用途非常广泛的时序逻辑电路,它不仅可以对时钟脉冲进行计数,还可以用在定时、分频、信号产生等逻辑电路中。计数器的种类很多,根据它们的不同特点,可以将计数器分成不同的类型。典型的分类方法有如下几种:,3.3 计数器,(1)按计数进制可分为二进制计数器、十进制计数器和N进制计数器。按照二进制数规律对时钟脉冲进行计数的电路称为二进制计数器。n位二进制计数器的计数长度为2n。按照十进制数规律对时钟脉冲进行计数的电路称为十进制计数器。十进制计数器的计数长度为10。按照N进制数规律对时钟脉冲进行计数的电路称为N进制计数器。N进制计数器的计数长度为N。,3.3 计数器,(2)按计数过程中的增减规律可
5、以分为加法计数器、减法计数器和可逆计数器。按照递增规律对时钟脉冲进行计数的电路,称为加法计数器;按照递减规律对时钟脉冲进行计数的电路,称为减法计数器。,3.3 计数器,3.3 计数器,集成计数器任意进制计数器其它应用设计实践,本节内容:,1.74163MSI计数器模块 74163是中规模集成四位同步二进制加法计数器,计数范围是015。它具有同步置数、同步清零、保持和二进制加法计数等逻辑功能。,3.3.1 集成计数器,74163四位同步二进制加法计数器(a)国标符号;(b)惯用模块符号,1.74163,74163四位同步二进制加法计数器功能表,1.74163,2.74160计数器模块 74160
6、是中规模集成8421BCD码同步十进制加法计数器,计数范围是09。它具有同步置数、异步清零、保持和十进制加法计数等逻辑功能。74160的国标符号和惯用模块符号分别如图(a)和(b)所示。,3.3.1 集成计数器,74160四位同步十进制加法计数器(a)国标符号;(b)惯用模块符号,2.74160计数器,74160四位同步十进制加法计数器功能表,2.74160计数器,3.74191计数器模块 74191是中规模集成四位单时钟同步二进制加/减可逆计数器,计数范围是015。它具有异步置数、保持、二进制加法计数和二进制减法计数等逻辑功能。图(a)和(b)分别是它的国标符号和惯用模块符号。,3.3.1
7、集成计数器,74191四位单时钟同步二进制加/减可逆计数器(a)国标符号;(b)惯用模块符号,3.74191计数器,74191四位单时钟同步二进制加/减可逆计数器功能表,3.74191计数器,4.74192计数器模块 74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如下所示:,3.3.1 集成计数器,4.74192计数器模块 74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如下所示:,3.3.1 集成计数器,CPU为加计数时钟输入端,CPD为减计数时钟输入端。为预置输入控制端,异步预置。MR
8、为复位输入端,高电平有效,异步清除。TCU为进位输出:1001状态后负脉冲输出,TCD为借位输出:0000状态后负脉冲输出。,4.74192计数器,其功能表如下:,利用MSI计数器模块的清零端和置数端,结合MSI计数器模块的串接,可以构成任意进制的计数器。假设已有N进制的计数器模块,要构造M进制的计数器,当NM时,只用一个MSI计数器模块即可;当NM时,必须要用多个MSI计数器模块进行串接。下面分别来讨论这两种情况。,任意进制计数器,1)已有计数器的模N大于要构造计数器的模M 当已有计数器的模N大于要构造计数器的模M时,要设法让计数器绕过其中的N-M 个状态,提前完成计数循环,实现的方法有清零
9、法和置数法。清零法是在计数器尚未完成计数循环之前,使其清零端有效,让计数器提前回到全0状态。置数法是在计数器计数到某个状态时,给它置入一个新的状态,从而绕过若干个状态。,任意进制计数器,计数器模块的清零和置数功能有同步和异步两种不同的方式,相应的转换电路也有所不同。要让计数器绕过SM状态而从SM-1 状态转到另一个状态时,如果是同步清零或同步置数方式,就要在SM-1 状态时使计数器的同步清零端或同步置数端有效,这样,在下一个计数脉冲到来时,计数器转为全0状态或预置的状态而非SM状态;如果是异步清零或异步置数方式,则要在SM状态时才使计数器的异步清零端或异步置数端有效,此时,计数器立即被清零或置
10、数,SM状态只会维持很短的时间,不是一个稳定的计数状态。,任意进制计数器,【例1】用74163构造十五进制加法计数器。解:74163是具有同步清零和同步置数功能的四位二进制加法计数器,它的计数循环中包含16个状态,因此又称十六进制计数器。用74163构造十五进制加法计数器就是要提前一个状态结束计数循环,使状态1110的下一个状态改为0000而非原来的1111,如图 所示。,任意进制计数器,十六进制加法转换为十五进制加法 的状态转换示意图,任意进制计数器,由于74163同时具有清零和置数功能,因此既可以采用清零法也可以采用置数法。如果采用清零法,当状态为1110时,要使74163的同步清零输入端
11、CLR变为低电平,当下一个脉冲到来时,计数器被清零,回到0000状态。此时,清零输入端CLR变回高电平,计数器又回到计数工作模式重新开始计数。用清零法将74163构造成十五进制加法计数器的电路连接图如图(a)所示。,任意进制计数器,如果采用置数法,当状态为1110时,要使74163的同步置数输入端LD变为低电平,并行数据输入端D0、D1、D2、D3都接0,当下一个脉冲到来时,计数器被置为0000状态。此时,置数输入端LD变回高电平,计数器又回到计数工作模式重新开始计数。用置数法将74163构造成十五进制加法计数器的电路连接图如图(b)所示。,任意进制计数器,图用74163构造十五进制加法计数器
12、(a)同步清零法;(b)同步置数法,任意进制计数器,【例2】用74160构造八进制加法计数器。解:74160是具有异步清零和同步置数功能的十进制加法计数器,它的计数循环中包含10个状态。因此,用74160构造八进制加法计数器时,要使它提前两个状态结束计数循环,使状态0111的下一个状态改为0000而非原来的1000,如图537所示。,任意进制计数器,十进制加法转换为八进制加法的状态转换示意图,任意进制计数器,如果采用清零法,由于74160是异步清零,即当清零输入端变为低电平时,计数器马上被清零,回到0000状态,而无需等到下一个脉冲到来。因此,应该在1000状态而非0111状态时使清零输入端为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路
链接地址:https://www.31ppt.com/p-6297353.html