第6章 掌握时序逻辑电路课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第6章 掌握时序逻辑电路课件.ppt》由会员分享,可在线阅读,更多相关《第6章 掌握时序逻辑电路课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习目标学习目标1触发器的工作原理及逻辑功能。2寄存器、计数器的工作原理及构成。3. 555定时器的工作原理及其应用。4. 数模/模数转换器的组成和工作原理触发器是构成时序逻辑电路的基本逻辑部件。 它有两个稳定的状态:0状态和1状态; 在不同的输入情况下,它可以被置成0状态或1状态; 当输入信号消失后,所置成的状态能够保持不变。所以,触发器可以记忆1位二值信号。根据逻辑功能的不同,触发器可以分为RS触发器、D触发器、JK触发器、T和T触发器;按照结构形式的不同,又可分为基本RS触发器、同步触发器、主从触发器和边沿触发器。6.1.1 基本基本RS触发器触发器电电路路组组成成和和逻逻辑辑符符号号
2、SR QQ S R Q Q(a) 逻辑图(b) 逻辑符号& SR信号输入端,低电平有效。信号输入端,低电平有效。信号输出端,信号输出端,Q=0、Q=1的状态称的状态称0状态,状态,Q=1、Q=0的状态称的状态称1状态,状态, SR QQ&工作原理工作原理R SQ10010 10R=0、S=1时:由于R=0,不论原来Q为0还是1,都有Q=1;再由S=1、Q=1可得Q0。即不论触发器原来处于什么状态都将变成0状态,这种情况称将触发器置0或复位。R端称为触发器的置0端或复位端。 SR QQ&0110R SQ0 10R=1、S=0时:由于S=0,不论原来Q为0还是1,都有Q=1;再由R=1、Q=1可得
3、Q0。即不论触发器原来处于什么状态都将变成1状态,这种情况称将触发器置1或置位。S端称为触发器的置1端或置位端。1 01 SR QQ&1110R=1、S=1时:根据与非门的逻辑功能不难推知,触发器保持原有状态不变,即原来的状态被触发器存储起来,这体现了触发器具有记忆能力。R SQ0 101 011 1不变10 SR QQ&0011R SQ0 101 011 1不变0 0不定R=0、S=0时:Q=Q=1,不符合触发器的逻辑关系。并且由于与非门延迟时间不可能完全相等,在两输入端的0同时撤除后,将不能确定触发器是处于1状态还是0状态。所以触发器不允许出现这种情况,这就是基本RS触发器的约束条件。功能
4、表功能表R SQ功能0 00 11 01 1不定01不变不允许置 0置 1保持波形图波形图反映触发器输入信号取值和状态之间对应关系的图形称为波形图RSQQ置1置0置1置1置1保持不允许基本基本RS触发器的特点触发器的特点(1)触发器的次态不仅与输入信号状态有关,而且与触发器的现态有关。(2)电路具有两个稳定状态,在无外来触发信号作用时,电路将保持原状态不变。(3)在外加触发信号有效时,电路可以触发翻转,实现置0或置1。(4)在稳定状态下两个输出端的状态和必须是互补关系,即有约束条件。在数字电路中,凡根据输入信号R、S情况的不同,具有置0、置1和保持功能的电路,都称为RS触发器。6.1.2 同步
5、同步RS触发器触发器G1 G2G3 G4S CP R&Q QS CP RS CP RQ QQ Q(a) 逻辑电路(b) 逻辑符号&RSCP0时,R=S=1,触发器保持原来状态不变。CP1时,工作情况与基本RS触发器相同。功能表功能表CPR SQn+1功能0 Qn保持11110 00 11 01 1Qn10不定保持置1置0不允许主主要要特特点点波波形形图图(1)时钟电平控制。在CP1期间接收输入信号,CP0时状态保持不变,与基本RS触发器相比,对触发器状态的转变增加了时间控制。(2)R、S之间有约束。不能允许出现R和S同时为1的情况,否则会使触发器处于不确定的状态。C PRSQQ不变不变不变不变
6、不变不变置1置0置1置0不变&(a) 电路 Q Q(b) 逻辑符号 SD J C K RDS2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ6.1.3 主从主从JK触发器触发器工工作作原原理理(1)接收输入信号的过程。CP=1时,主触发器被打开,可以接收输入信号J、K,其输出状态由输入信号的状态决定。但由于CP=0,从触发器被封锁,无论主触发器的输出状态如何变化,对从触发器均无影响,即触发器的输出状态保持不变。&S2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ(2)输出信号过程当CP下降沿到来时,即CP由
7、1变为0时,主触发器被封锁,无论输入信号如何变化,对主触发器均无影响,即在CP=1期间接收的内容被存储起来。同时,由于CP由0变为1,从触发器被打开,可以接收由主触发器送来的信号,其输出状态由主触发器的输出状态决定。在CP=0期间,由于主触发器保持状态不变,因此受其控制的从触发器的状态也即Q、Q的值当然不可能改变。&S2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ(1)0J、0K。设触发器的初始状态为 0,此时主触发器的01 KQR、01 QJS,在1CP时主触发器状态保持 0 状态不变;当 CP 从 1 变 0 时,由于从触发器的12R、02S,
8、也保持为 0 状态不变。如果触发器的初始状态为 1,当 CP 从 1 变 0 时,触发器则保持1 状态不变。可见不论触 发器原来的状态如何, 当0 KJ时,触发器的状态均保持不变,即nnQQ1。逻逻辑辑功功能能分分析析&S2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ(2)0J、1K。设触发器的初始状态为 0,此时主触发器的01R、01S,在1CP时主触发器保持为 0 状态不变;当CP 从 1 变 0 时,由于从触发器的12R、02S,从触发器也保持为 0 状态不变。如果触发器的初始状态为 1,则由于11R、01S,在1CP时将主触发器翻转为 0
9、状态;当 CP 从 1 变 0时,由于从触发器的12R、02S,从触发器状态也翻转为 0 状态。可见不论触发器原来的状态如何,当0J、1K时,输入CP 脉冲后,触发器的状态均为 0 状态,即01nQ。&S2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ(3)1J、0K。设触发器的初始状态为 0,此时主触发器的01R、11S,在1CP时主触发器翻转为 1 状态;当 CP 从 1 变0 时,由于从触发器的02R、12S,故从触发器也翻转为 1 状态。如果触发器的初始状态为 1,则由于01R、01S,在1CP时主触发器状态保持 1 状态不变;当 CP 从
10、1 变 0 时,由于从触发器的02R、12S,从触发器状态也保持 0 状态不变。可见不论触发器原来的状态如何,当1J、0K时,输入 CP 脉冲后,触发器的状态均为 1 状态,即11nQ。&S2 Q2C2R2 Q2从触发器S1 Q1C1R1 Q1主触发器1 JCP K SD RDQQ(4)1J、1K。设触 发器的 初始 状态为 0,此 时主触 发器 的01R、11S,在1CP时主触发器翻转为 1 状态;当 CP 从 1 变 0时,由于从触发器的02R、12S,故从触发器也翻转为 1 状态。如果触发器的 初始状态为 1,则由于11R、01S,在1CP时将主 触发器 翻转 为 0 状 态; 当 CP
11、 从 1 变 0 时, 由于 从 触发 器的12R、02S,故从触发器也翻转为 0 状态。可见当1 KJ时,输入 CP 脉冲后,触发器 状态必定与 原来的状态 相反,即nnQQ1。由于每来 一个 CP 脉冲触发器状态翻转一次,故这种情况下触发器具有计数功能。功功能能表表CPJKQ波波形形图图J K1nQ功能0 0nQ保持0 10置 01 01置 11 1nQ翻转6.1.4 触发器逻辑功能的转换触发器逻辑功能的转换在双稳态触发器中,除了RS触发器和JK触发器外,根据电路结构和工作原理的不同,还有众多具有不同逻辑功能的触发器。根据实际需要,可将某种逻辑功能的触发器经过改接或附加一些门电路后,转换为
12、另一种逻辑功能的触发器。JK触发器触发器D触发器触发器DSDD CRDQQJ CKQQ1CPD 触发器的构成及其逻辑符号(a) 电路 (b)逻辑符号D 触发器的功能表D1nQ功能00置 011置 1JK触发器触发器T触发器触发器T 触发器的功能表T1nQ功能0nQ保持1nQ翻转TSDT CRDQQJ CKQQ1CPT 触发器的构成及其逻辑符号(a) 电路 (b)逻辑符号JK触发器触发器T触发器触发器T触发器的逻辑功能:每来一个时钟脉冲翻转一次。D触发器触发器T触发器触发器CPD CQQJ CK1QQCP在数字电路中,用来存放二进制数据或代码的电路称为寄存器。寄存器是由具有存储功能的触发器组合起
13、来构成的。一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为数码寄存器和移位寄存器两大类。数码寄存器只能并行送入数据,需要时也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活,用途也很广。6.2. 数码寄存器数码寄存器D1DCQ0 Q0D0F0DCQ1 Q1F1DCQ2 Q2D2F2DCQ3 Q3D3F3CP无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D
14、0D3,就立即被送入进寄存器中,即有:012310111213DDDDQQQQnnnnQ0 Q1 Q2 Q3Di D0 D1 D2D CD CD CD CF0 F1 F2 F3CP移位脉冲右 移输出右移输入Q Q Q QRD清零脉冲Q Q Q Q6.2.2 移位寄存器移位寄存器1.41.4位右移移位寄存器位右移移位寄存器并行输出在存数操作之前,先用RD(负脉冲)将各个触发器清零。当出现第1个移位脉冲时,待存数码的最高位和4个触发器的数码同时右移1位,即待存数码的最高位存入Q0,而寄存器原来所存数码的最高位从Q3输出;出现第2个移位脉冲时,待存数码的次高位和寄存器中的4位数码又同时右移1位。依此
15、类推,在4个移位脉冲作用下,寄存器中的4位数码同时右移4次,待存的4位数码便可存入寄存器。Q0 Q1 Q2 Q3Di D0 D1 D2 D3D CD CD CD CQ0 Q1 Q2 Q3F0 F1 F2 F3CP移位时钟脉冲右移输出右移输入Q0 Q1 Q2 Q3输入现态次态Di CPnnnnQQQQ3210 13121110 nnnnQQQQ说明1 1110 0 0 01 0 0 01 1 0 01 1 1 01 0 0 01 1 0 01 1 1 01 1 1 1连续输入4 个 12.42.4位左移移位寄存器位左移移位寄存器Q0 Q1 Q2 Q3F0 F1 F2 F3 D0 D1 D2 D3
16、D CD CD CD CQ0 Q1 Q2 Q3CP移位时钟脉冲左移输出左移输入DiQ0 Q1 Q2 Q3并行输出输入现态次态Di CPnnnnQQQQ3210 13121110 nnnnQQQQ说明1 1110 0 0 01 0 0 01 1 0 01 1 1 00 0 0 10 0 1 10 1 1 11 1 1 1连续输入4 个 1(a) 引脚排列图 16 15 14 13 12 11 10 974LS194 1 2 3 4 5 6 7 8VCC Q0 Q1 Q2 Q3 CP M1 M0CR DSR D0 D1 D2 D3 DSL GND M1 M0 DSL 74LS194 Q0 Q1 Q
17、2 Q3(b) 逻辑功能示意图 D0 D1 D2 D3 CR CP DSR3.3.集成双集成双向移位向移位寄存器寄存器74LS19474LS194CPMMCR 01工作状态0 1 0 0 1 0 1 1 1 0 1 1 1 异步清零保 持右 移左 移并行输入由由74LS19474LS194构成的能自构成的能自启动的启动的4位位环形计数器环形计数器启动信号 CR DSR M1 M0 DSL 74LS194Q0 Q1 Q2 Q3D0 D1 D2 D3 0 1 1 1&11CPG2G1CPQ0Q1Q2Q3能够记忆输入脉冲个数的电路称为计数器。计数器二进制计数器十进制计数器N进制计数器加法计数器同步计
18、数器异步计数器减法计数器可逆计数器加法计数器减法计数器可逆计数器二进制计数器十进制计数器N进制计数器6.3.1 二进制计数器二进制计数器1.1.异步二进制计数器异步二进制计数器3位异步二进制加法计数器位异步二进制加法计数器Q0 Q1 Q21CPJ CKJ CKJ CKQ Q QQ Q QF0 F1 F2RD由于3个触发器都接成了T触发器,所以最低位触发器F0每来一个时钟脉冲的下降沿(即CP由1变0)时翻转一次,而其他两个触发器都是在其相邻低位触发器的输出端Q由1变0时翻转,即F1在Q0由1变0时翻转,F2在Q1由1变0时翻转。C PQ0Q1Q2波形图波形图F0每输入一个时钟脉冲翻转一次。F1在
19、Q0由1变0时翻转。F2在Q1由1变0时翻转。二分频二分频四分频四分频八分频八分频从状态表或波形图可以看出,从状态000开始,每来一个计数脉冲,计数器中的数值便加1,输入8个计数脉冲时,就计满归零,所以作为整体,该电路也可称为八进制计数器。由于这种结构计数器的时钟脉冲不是同时加到各触发器的时钟端,而只加至最低位触发器,其他各位触发器则由相邻低位触发器的输出Q来触发翻转,即用低位输出推动相邻高位触发器,3个触发器的状态只能依次翻转,并不同步,这种结构特点的计数器称为异步计数器。异步计数器结构简单,但计数速度较慢。计数脉冲Q2 Q1 Q00123456780 0 00 0 10 1 00 1 11
20、 0 01 0 11 1 01 1 10 0 0状态表状态表Q0 Q1 Q2 Q3CPD CD CD CD CQ Q Q QQ Q Q QF0 F1 F2 F3RDCPQ0Q1Q2Q3用上升沿触发的用上升沿触发的D D触发器构成的触发器构成的4 4位位异步二进制加法计数器及其波形图异步二进制加法计数器及其波形图F0每输入一个时钟脉冲翻转一次。 F1在Q0由1变0时翻转, F2在Q1由1变0时翻转, F3在Q2由1变0时翻转。3位异步二进制减法计数器位异步二进制减法计数器Q0 Q1 Q2CPD CD CD CQ Q QQ Q QF0 F1 F2RDCPQ0Q1Q2计数脉冲Q2 Q1 Q00123
21、456780 0 01 1 11 1 01 0 11 0 00 1 10 1 00 0 10 0 0F0每输入一个时钟脉冲翻转一次, F1在Q0由1变0时翻转, F2在Q1由1变0时翻转。2.2.同步二进制计数器同步二进制计数器CPJ CK J C KJ CK&1&QQQQQQQ0 Q1 Q2F0 F1 F2RD100 KJ011QKJ0122QQKJC PQ0Q1Q2F0每输入一个时钟脉冲翻转一次F1在Q0=1时,在下一个CP触发沿到来时翻转。F2在Q0=Q1=1时,在下一个CP触发沿到来时翻转。100 KJ011QKJ0122QQKJ6.3.2 十进制计数器十进制计数器选用4个CP下降沿触
22、发的JK触发器F0、F1、F2 、F3。8421编码计数脉冲Q3 Q2 Q1 Q0十进制数0123456789100 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 10 0 0 0012345678901.1.同步十进制加法计数器同步十进制加法计数器F0:每来一个CP计数脉冲翻转一次, 。100 KJF2:在Q0 和Q1都为1时,再来一个计数脉冲才翻转, 。0122QQKJF3:在Q0、Q1和Q2都为1时,再来一个CP计数脉冲才翻转,但在第10个脉冲到来时Q3应由1变为0, 0123QQQJ 、03QK F
23、1:在Q0为1时,再来一个CP计数脉冲才翻转,但在Q3为1时不得翻转, 、 。031QQJ 、01QK Q0 Q1 Q2 Q31CP J CK J C KJ CK& J CK&QQQQQQQQF0 F1 F2 F3RD驱动方程:CPQ0Q1Q2Q303012301220103100,1QKQQQJQQKJQKQQJKJ2.2.异步十进制加法计数器异步十进制加法计数器Q0 Q1 Q2 Q3CPJ CKJ CKJ CK J CK&QQQQQQQQF0 F1 F2 F3RD设计数器初始状态为00000123QQQQ,在触发器 F3翻转之前,即从 0000 起到 0111 为止,13Q,F0、F1、F
24、2的翻转情况与 3 位异步二进制加法计数器相同。第 7 个计数脉冲到来后,计数器状态变为0111, 112 QQ,使1123QQJ,而13K,为 F3由 0 变 1 准备了条件。第 8 个计数脉冲到来后,4 个触发器全部翻转,计数器状态变为 1000。第 9 个计数脉冲到来后,计数器状态变为 1001。这两种情况下3Q均为 0,使01J,而11K。所以第 10 个计数脉冲到来后,Q0由 1 变为 0,但 F1的状态将保持为 0 不变,而 Q0能直接触发 F3,使 Q3由 1 变为 0,从而使计数器回复到初始状态 0000。6.3.3 N进制计数器进制计数器1.1.由触发器构成由触发器构成N N
25、进制计数器进制计数器由触发器组成的N进制计数器的一般分析方法是:对于同步计数器,由于计数脉冲同时接到每个触发器的时钟输入端,因而触发器的状态是否翻转只需由其驱动方程判断。而异步计数器中各触发器的触发脉冲不尽相同,所以触发器的状态是否翻转除了考虑其驱动方程外,还必须考虑其时钟输入端的触发脉冲是否出现。解解:由图可知,由于 CP 计数脉冲同时接到每个触发器的时钟输入端,所以该计数器为同步计数器。3 个触发器的驱动方程分别为:F0:20QJ、10KF1:011QKJF2:012QQJ、12KQ0 Q1 Q2J CKJ CK CP J CK& Q Q Q Q Q Q F0 F1 F2例:例:分析图示计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第6章 掌握时序逻辑电路课件 掌握 时序 逻辑电路 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内