第三章 时序电路课件

上传人:我*** 文档编号:140893932 上传时间:2020-08-02 格式:PPT 页数:60 大小:662KB
返回 下载 相关 举报
第三章 时序电路课件_第1页
第1页 / 共60页
第三章 时序电路课件_第2页
第2页 / 共60页
第三章 时序电路课件_第3页
第3页 / 共60页
第三章 时序电路课件_第4页
第4页 / 共60页
第三章 时序电路课件_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《第三章 时序电路课件》由会员分享,可在线阅读,更多相关《第三章 时序电路课件(60页珍藏版)》请在金锄头文库上搜索。

1、3-2 锁存器与寄存器,3.2.1 锁存器,(1)锁存器的概念,若干个钟控D触发器构成的一次能存储多位二进制代码的时序逻辑电路,叫锁存器。,(2)工作过程, 当G=1时,Q =D,电路接收输入数据; 即当使能信号到来(不锁存数据)时,输出 端的信号随输入信号变化;,(3)逻辑结构与功能表(74LS373), 当G=0时,D数据输入不影响电路的状态,电 路锁定原来的数据。,(电位),3.2.2 寄存器,由若干个正沿D触发器构成的一次能存储多位二进制代码的时序逻辑电路,叫寄存器。,(1)寄存器的概念,(2)寄存器的分类,寄存器,基本寄存器,移位寄存器,基本寄存器:具有接受、存放和输出数码的功能。,

2、移位寄存器:不仅可以接受、存放和输出数码, 还可以在时钟信号控制下,根据需要将寄存 的数码向左移或者向右移。,(3)寄存器的逻辑结构与功能表(74LS374),(脉冲), 两者都具有数据存储功能。 但锁存器是电位信号控制,通常应用在数据有效 滞后于控制信号有效的场合; 寄存器是同步时钟边沿信号控制,通常应用于数 据提前于控制信号,并要求同步操作的场合。,(4)寄存器与锁存器的区别,(5)寄存器与存储器的区别, 寄存器内存放的数码经常变更,要求存取速度 快,一般无法存放大量数据。 存储器存放大量的数据,因此主要的要求是存 储容量。,3.2.3 移位寄存器,向右移位的叫右移位寄存器,向左移位的叫左

3、移位寄存器。具有右移、左移并行置数功能的寄存器叫做通用移位寄存器。,(1)移位寄存器的概念,在时钟信号控制下,将所寄存的数据能够向左或向右进行移位的寄存器叫做移位寄存器。,(2)右移位寄存器, 右移位寄存器的逻辑结构图, 右移位寄存器的功能描述,把左边一位触发器的输出端接到右边一位触发器的输入端,进行串行连接,其连接关系满足如下表达式:,所有时钟端连在一起,接在一个CP同步脉冲信号源上。, 右移位寄存器的工作波形图,RD完成触发器“清零”的功能,低电平有效。,1011010,0 1011010,0 0101101,0 0010110,0 0001011,(3)左移位寄存器, 左移位寄存器的逻辑

4、结构图, 左移位寄存器的功能描述,把右边一位触发器的输出端接到左边一位触发器的输入端,进行串行连接,其连接关系满足如下表达式:,所有时钟端接在同一个CP同步脉冲信号源上。, 左移位寄存器的工作波形图,(4)通用移位寄存器, 通用移位寄存器的逻辑结构图(74LS299),多路开关MUX,功能选择输入端,输出 控制端, 通用移位寄存器的逻辑功能表,具有清零、并行置数、保持、左移、右移等功能。, 通用移位寄存器的功能描述(74LS194),右移串行输入,左移串行输入,工作方式控制,74LS194功能表, 通用移位寄存器的四种工作方式,并行输入并行输出,串行输入串行输出,串行输入并行输出,并行输入串行

5、输出,3-3 计数器,3.3.4 计数器的应用,3.3.1 同步计数器,3.3.2 异步计数器,3.3.3 中规模集成计数器,3.3.0 计数器的概念与分类,(1)计数器的概念,记忆输入脉冲的个数。用于定时、分频、产生节拍脉冲及进行数字运算等等。,(2)计数器的分类,构成计数器的核心元件是触发器。,按功能分,按进位基数分,按进位方式分,加法计数器,减法计数器,可逆计数器,二进制计数器(模为2r的计数器,r为整数),十进制计数器,任意进制计数器,同步计数器(又称为并行计数器),异步计数器(又称为串行计数器),3.3.1 同步计数器,电路中所有触发器的时钟都来自同一个时钟脉冲源,即所有触发器的状态

6、变化都与时钟脉冲同步。,1)根据已知的逻辑电路图,写出激励方程和输 出方程; 2)由激励方程和触发器特征方程写出触发器的 状态方程; 3)作出状态转移表和状态图; 4)进一步分析其逻辑功能。,(1)同步计数器:,(2)同步计数器的一般分析步骤如下:,【例1】 分析下图所示的同步计数器。,【解】,(1)写出输出方程和激励方程:,输出方程:,激励方程:,(2)写出状态方程,(3)作状态 转移表,(4)作状态图,若是同步二进制减法器,则连接关系为:,(5)分析说明,根据状态图,这个计数器是模M=8的二进制加法器,计数循环从000-111,共8个状态。当计满8个数时(状态7),输出等于1,相当于逢8进

7、1的进位输出。,同步二进制加法器的组成很有规律,若JK触发器的数目为k,模数为M=2k,各级之间的连接关系为:,【例2】 分析下图所示的同步计数器。,【解】,(1)写出激励函数:,即,该计数器由右移寄存器构成。,若计数器中由 端引入反馈,称为扭环计数器。,若计数器中由 端引入反馈,称为循环计数器。,故本例为由3位右移寄存器构成的扭环计数器。,(2)通常K位移位寄存器构成的扭环计数器,可以 计2K个数,即M=2K。故本例为模6计算器。,(3)扭环计数器状态转移表,(4)扭环计数器波形图,(5)扭环计数器状态图,3.3.2 异步计数器,电路中各触发器的时钟不是来自同一个时钟脉冲源。,1)将时钟信号

8、引入触发器的状态方程 ;,(1)异步计数器:,(2)异步计数器的一般分析步骤:,分析方法与同步计数器类似,但要把时钟信号作为输入信号来处理。但应注意以下三点:,若是JK触发器,状态方程修改为:,若是D触发器,状态方程修改为:,第一项表示:CP有效(CP=1)时触发器按JK或D触发器规律变化; 第二项表示:CP无效(CP=0)时触发器维持原状态。,3)从第一级开始写时钟表达式和触发器状态 方程,直到最后一级。 在全部状态方程写 完后,再作出状态转移表和状态图。,2)确定各级触发器时钟信号的表达式 ;,若时钟取自触发器 端,则:,若时钟取自触发器 端,则,【例3】 分析下图所示的异步计数器。,【解

9、】,(1)依次写出Q0Q3的时钟表达式、激励方程 和次态方程:,依次写出Q0 - Q3的时钟表达式、激励方程和次态方程:,根据JK触发器修改后的状态方程:,以及时钟信号表达式:,触发器Q0 :,触发器Q1 :,触发器Q2 :,触发器Q3 :,(2)根据次态方程,作出状态转移表,(3)根据状态转移表,作出状态图,从状态图可以看出,这是一个8421码十进制异步计数器。6个多余状态也可以进入计数循环,可以自启动。,3.3.3 中规模集成计数器,(3)中规模异步计数器,(1)几种常见的中规模计数器,(2)中规模同步计数器,(4)中规模计数器的级联,(5)用中规模计数器构成任意进制计数器,(1)几种常见

10、的中规模计数器,(2)中规模同步计数器,1)同步计数器特点:,工作速度快,译码后输出波形好。,2)同步计数器主要功能:, 可逆计数, 加减控制方式:控制信号,,时加计数,,,时减计数。,可逆计数又称加减计数,实现可逆计数有以下两种方式:, 预置功能, 复位功能,所谓复位,就是从复位端输入有效信号后,计数器恢复成初始状态(全0或某个常数)。 同步复位方式:用复位信号与时钟信号CP配合完成。 异步复位方式:用复位信号直接完成,与CP无关。, 时钟边沿选择,同步计数器一般用上升沿触发,异步计数器一般用下降沿触发。有的同步计数器有两个时钟输入端,既可用上升沿触发,也可用下降沿触发。, 其它功能,计数器

11、满模值时,产生一个进位输出CO信号或借位输出BO信号,作为标志信号或进位功能扩展。,计数控制输入端(P、T),用来控制计数器是否计数。多片计数器级联时,可控制各级计数器的工作。,【例4】分析74LS163同步二进制计数器。 图(a)是它的逻辑电路图,图(b)是逻辑波形图, 表是功能表。,74LS163功能表,【解】,根据逻辑图、波形图、功能表分析,74LS163具有如下功能:, 是同步4位二进制加法计数器,M=16,CP上升沿触发。, 同步清除,清除信号的低电平将在下一个CP上升沿配合下把四个触发器的输出置为低电平。, CO为进位输出,可用来级联成n位同步计数器。 该进位在输出“DCBA”为“

12、1111”时产生。, 同步预置方式:当LD = 0时,在CP作用下,计数器 可并行打入预置数据., 当LD = 1时,使能输入PT同时为高电平,在CP作用 下,进行正常计数。 PT任一为低时,计数器处于保 持状态。,(3)中规模异步计数器,下图是异步计数器74LS90的逻辑电路图,它包含M=2和M=5两个独立计数器。其中CP1、CP2为时钟输入端,R01、R02和R91、R92是两组复位输入端,但是没有预置端。,74LS90的结构框架图, CP2输入时钟,QD输出接CP1,实现5421码十进 制计数器,即当模5计数器由100-000时,QD产 生一个时钟,使QA改变状态。, CP1=0,CP2

13、输入时钟,QDQCQB输出,实现模5 计数器。, CP1输入时钟,QA输出接CP2,实现8421码十进制 计数器。,【解】,从逻辑图看出,计数器具有如下功能:, R91R92=0,R01R02=1时,计数器置全0。, R01R02=0,R91R92=1时,计数器置为9, 即QDQCQBQA=1001。, CP2=0,CP1输入时钟,QA输出,实现模2计数器。,74LS90异步计数器功能表,(4)中规模计数器的级联, 同步级联,同步级联方式的要点如下: 外加时钟CP同时接各片计数器的时钟输入 端。使各片同时工作。 进位信号采用串行传送时用前级计数器的 进位输出CO来控制后级计数器的计数控制 输入

14、端(CTP+CTT)。只有CTP+CTT=0时 才能计数。 CTP和CTT都用来控制计数,但CTT还能控 制进位的产生,因此在进位采用并行传送 时,要求其单独接地。,为了实现高速,要求进位信号必须并行传送,为此需要外加或门,另外CTT端单独接地。见图所示。,【例3】请采用74LS169设计一个以 216为模的高速计数器。,【解】,74LS169是模16的同步二进制计数器,要实现216为模的计数器,需要4片74LS169。, 异步级联,异步级联方式的特点是:用前级计数器的输出作为后级计数器的时钟信号。如图所示,用两片74LS192构成M=100的计数器。, 74LS192是双时钟方式的十进制可逆

15、计数器。 CPU为加计数时钟输入端,CPD为减计数时 钟输入端。 LD为预置输入控制端,异步预置。 CR为复位输入端,高电平有效,异步清除。 CO为进位输出:1001状态后,负脉冲输出。 BO为借位输出:0000状态后,负脉冲输出。,要点说明:,(5)用中规模计数器构成任意进制计数器,方法:状态跳越法复位法和预置法,基本思想:计数器从某个预置状态开始计数,到达满足M的终止状态时,产生预置控制信号,加载到预置端LD,将外部输入的预置信号值打入计数器。然后重复进行。, 预置法, 同步预置方式 加计数 预置值=N-M 减计数 预置值=M-1 其中N为原来计数器的模值,M为现在要求 实现的模值。 异步

16、预置方式 加计数 预置值=N-M-1 减计数 预置值=M,74LS192原来的模值为N=10,预置控制为异步方式,现用加计数预置值=N-M-1=3。,【例4】将74LS192十进制可逆计数器改造成M=6 的计数器。,【解】,基本思想:计数器从某个状态开始计数,到达满足M的终止状态时,产生一个复位信号,加载到计数器的复位输入端,使计数器恢复到初始状态。然后重复进行。复位法的先决条件是计数器必须有复位输入端。, 复位法, 使用中规模同步计数器 以74LS163为例,它是模16的计数器,采用同步清除,且只有一个复位端。现要求构造一个M=12的计数器,因此必须外加门电路来检测终止状态。我们采用复0法,由于是同步清除,计数器的状态见图所示。外加的门电路一旦检测出计数器状态QDQCQBQA=1011时,产生一个负电位,并在CP上升沿到来时将计数器清0。, 使用中规模异步计数器 以74

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号