《数字电子技术 》课件第7章 (4).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《数字电子技术 》课件第7章 (4).ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电子技术 数字电子技术 课件第7章 4 数字 电子技术 课件
- 资源描述:
-
1、第7章简单时序逻辑电路 第第7 7章简单时序逻辑电路章简单时序逻辑电路 7.1概述概述 7.2寄存器寄存器 7.3计数器计数器 7.4移位寄存器型计数器移位寄存器型计数器 7.5顺序脉冲发生器顺序脉冲发生器 7.6半导体存储器半导体存储器 第7章简单时序逻辑电路 7.1概述概述7.1.1时序逻辑电路的特点时序逻辑电路的特点1.时序逻辑电路的电路结构时序逻辑电路的特点是:任一时刻的输出不仅取决于该时刻电路的输入逻辑变量的状态,而且还与电路原来的状态有关。因此,时序逻辑电路中必须包含具有记忆功能的存储电路(常用触发器构成),并且其输出与输入变量一起决定电路的次状态。图71即为满足以上特点的时序逻辑
2、电路的一般结构框图。第7章简单时序逻辑电路 图71时序逻辑电路的一般结构框图第7章简单时序逻辑电路 图中,(x1,xi)为一组输入变量;(y1,yj)为一组输出变量;(p1,ps)为一组存储电路输入变量;(q1,qk)为一组存储电路输出并反馈至组合逻辑电路输入的变量。由图可见,(x1,xi)和(q1,qk)共同作用产生(y1,yj)和(p1,ps),而(p1,ps)又决定了(q1,qk)。第7章简单时序逻辑电路 一般而言,时序逻辑电路由组合逻辑电路和存储电路相互连接构成。但今后我们遇到的时序逻辑电路并不是每一个都具有这种完整形式。例如,有些时序逻辑电路可能没有组合逻辑电路部分,有些可能没有输入
3、逻辑变量,但它们只要具有时序逻辑电路的基本特点,即具有记忆以前状态的存储电路,那就都属于时序逻辑电路,但都必须有存储电路。第7章简单时序逻辑电路 2.时序逻辑电路的描述方法时序逻辑电路的描述方法时序逻辑电路的描述方法主要有以下几种:(1)逻辑表达式。图71中,用X(x1,xi)代表输入变量,Y(y1,yj)代表输出变量,P(p1,ps)代表存储电路输入变量,Q(q1,qk)代表存储电路输出状态。这些信号之间的关系可用以下三个逻辑方程表示:Y(tn)=F1X(tn),Q(tn)(71)Q(tn1)=F2P(tn),Q(tn)(72)P(tn)=F3X(tn),Q(tn)(73)第7章简单时序逻辑
4、电路 以上三式也全面地描述了时序逻辑电路的逻辑功能。(2)状态转换表。状态转换表又称状态表,它是时序逻辑电路输入状态与对应输出状态和存储电路(触发器)现态、次态关系表。(3)状态转换图。状态转换图又称状态图,它以图形方式表示时序逻辑电路状态转换的规律。(4)时序图。时序图又称波形图,它表示时序逻辑电路输入信号、输出信号和电路状态在时间上的对应关系。上述四种分析方法是对时序逻辑电路逻辑关系的不同描述,适用于任何形式的时序电路。第7章简单时序逻辑电路 3.时序逻辑电路的分类时序逻辑电路的分类 时序逻辑电路按不同的方式可分为不同的类型,主要分类如下:按电路输出信号的特性分:主要有穆尔型(Moore)
5、和米莱型(Mealy)。满足式(71)的为米莱型;若输出只与存储电路的现态有关,与现态输入X(tn)无关,构成Y(tn)=FQ(tn)关系,则称为穆尔型。这两种电路的分析和设计过程基本上是一致的。按逻辑功能分:典型的有计数器、寄存器、移位寄存器、顺序脉冲发生器等,还有实现各种不同操作的时序逻辑电路。第7章简单时序逻辑电路 按时序逻辑电路的工作方式分:主要有同步时序逻辑电路和异步时序逻辑电路。电路中各存储单元的更新是在同一时钟信号控制下同时完成的,称为同步时序逻辑电路;电路中各存储单元无统一的时钟控制(不受同一时钟控制)的,称为异步时序逻辑电路。第7章简单时序逻辑电路 7.1.2时序逻辑电路的一
6、般分析方法时序逻辑电路的一般分析方法时序逻辑电路一般情况下按下述步骤进行分析:(1)写方程组。根据给定的逻辑电路图分别写出以下方程组:时钟方程组,由存储电路中各触发器时钟信号CP的逻辑表达式构成。输出方程组,由时序电路中各输出信号的逻辑表达式构成。驱动方程组,由存储电路中各触发器输入信号的逻辑表达式构成。第7章简单时序逻辑电路(2)求状态方程组。将驱动方程代入各相应触发器的特征方程,得到各触发器的状态方程,即各触发器次态的输出逻辑表达式。(3)列状态转换表,画状态转换图。依次假定电路现态Qn,代入状态方程组和输出方程组,求出相应的次态Qn+1和输出,并列表、画图,以便直观地反映电路的工作特性。
7、(4)说明电路功能。说明电路为何种功能电路,能否自启动。第7章简单时序逻辑电路【例例71】分析图72所示电路的逻辑功能。解解(1)写方程组。由图可得时钟方程为 321QQQYCP1=CP2=CP3=CP4 输出方程为 驱动方程组为 J1=Q3 K1=1 J2=Q1 K2=Q1 J3=21QQ K3=1 第7章简单时序逻辑电路 图72 例7-1用图第7章简单时序逻辑电路(2)求状态方程组。将J、K代入JK触发器的特征方程,得 1n1Q=3Q1Q 1n2Q=21QQQQ12 1n3Q=21QQ 3Q=21QQ3Q 第7章简单时序逻辑电路(3)列状态转换表。令Q3Q2Q1=000开始,求出次态和输出
8、。该次态又作为下一个脉冲到来后的现态,依次计算。结果列于表71中。表 7.1 第7章简单时序逻辑电路 (4)画状态转换图。图73中,X/Y表示输入/输出。该电路无输入信号,只在脉冲有效电平(CP=0)时,发生状态的变化。另外,可利用的有效状态只有个,101、110、111为无效状态,它们在CP脉冲作用下,能自动进入有效状态循环中来,称之为能自启动。否则就是不能自启动。时序图如图74所示。第7章简单时序逻辑电路 图73例71电路状态转换图 第7章简单时序逻辑电路 图74例71电路时序图 第7章简单时序逻辑电路(5)说明电路功能。由以上分析可知:该电路为能自启动的同步五进制加法计数器,对时钟脉冲计
9、数。第7章简单时序逻辑电路 7.2寄存器寄存器寄存器是时序逻辑电路中结构和功能最简单的基本数字逻辑部件,在数字系统和计算机中,用以存放数据和代码。它具备存入、存放、传递数据信息的功能。寄存器是由具有存储功能的触发器和由门电路组成的控制电路构成的。存放n位二进制信息的寄存器,就需要n个触发器。第7章简单时序逻辑电路 若n位信息同时被存入寄存器或同时由寄存器输出,则称为并行输入或并行输出;若n位信息在n个时钟脉冲作用下,依次存入n位寄存器或依次由n个寄存器输出,则称为串行输入或串行输出。寄存器输入、输出的方式包括并入/串出、并入/并出、串入/串出、串入/并出等多种形式。第7章简单时序逻辑电路 7.
10、2.1数码寄存器数码寄存器数码寄存器(又称基本寄存器)是最简单的寄存器。它只有清除原有数码和接收存放数码的功能。图75所示是4位寄存器T4175的内部逻辑图,它由4个上升沿触发的D触发器构成,用于存放4位二进制数。其中,0是并行数据输入端,Q0Q3是并行数据输出端,RD为异步清零端,CP是时钟控制端。第7章简单时序逻辑电路 图754位寄存器T4175的内部逻辑图第7章简单时序逻辑电路 数码寄存器的功能如下:第7章简单时序逻辑电路 7.2.2移位寄存器移位寄存器 第7章简单时序逻辑电路 图764位单向右移移位寄存器(a)逻辑图;(b)时序图 第7章简单时序逻辑电路 设输入数码为1101,则在CP
11、移位脉冲作用下,其数码移动情况如表72所示。可见,当来过4个CP脉冲后,11014位数码全部被移入寄存器中,并从4个触发器的Q端得到并行数码输出,再经4个CP脉冲,则由Q3全部串行输出。同理,数据由右输入可构成左移移位寄存器。上述移位寄存器数据都是串行输入的,事实上,在数据输入形式上还可实现并行输入、左移或右移串行输出等多种工作方式。第7章简单时序逻辑电路 表 7.2 移位寄存器中数码的移动 移位寄存器中数码 CP F0 F1 F2 F3 0 1 2 3 4 0 1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 第7章简单时序逻辑电路 2.双向移位寄存器双向移位寄存器
12、将左移和右移移位寄存器结合起来,加上移位控制端,在方向控制信号作用下可构成双向移位寄存器。图77所示是4位双向移位寄存器,它由4个与或非门构成4个2选1数据选择器,M为移位方向控制信号。当M=1时,右移输入与门被打开,左边触发器的Q经与或非门反向后加至相邻右边触发器输入D端,在CP脉冲到来时DSR数据自左向右移;反之,当M=0时,左移输入与门被打开,DSL自右向左移,从而构成双向移位寄存器。第7章简单时序逻辑电路 图77双向移位寄存器第7章简单时序逻辑电路 由图由图77可写出驱动方程组为可写出驱动方程组为 0D=n1QMDMSR 1D=n2QMMn n0 0Q Q 2D=n3n1QMQM 3D
13、=SLDMQMn2 第7章简单时序逻辑电路 将其代入D触发器的特征方程,求出状态方程组为 1n0Q n1QMDMSR 1n1Q n2QMMn n0 0Q Q cp 上升沿有效 1n2Q n3n1QMQM 1n3Q SLDMQMn2 第7章简单时序逻辑电路 当M=1时,电路为右移移位寄存器,即 SR1n0DQ n n0 0Q Q1n1Q n11n2QQ cp 上升沿有效 n21n3QQ 第7章简单时序逻辑电路 当M=0时,电路为左移移位寄存器,即 1n0Q=n1Q 1n1Q=n2Q 1n2Q n3Q 1n3Q SLD 第7章简单时序逻辑电路 3中规模集成移位寄存器中规模集成移位寄存器集成移位寄存
14、器种类很多,功能与前所述相同。它有双向、单向之分,也有并入/并出、并入/串出、串入/并出、串入/串出之分,还有4位、8位等类型。图78所示是一种功能较强的集成4位双向移位寄存器74LS194。74LS194的状态表如表73所示。第7章简单时序逻辑电路 图784位双向移位寄存器74LS194(a)逻辑功能示意图;(b)引脚图 第7章简单时序逻辑电路 表表7374LS194的状态表的状态表 第7章简单时序逻辑电路 图79由74LS194构成的8位双向移位寄存器第7章简单时序逻辑电路 7.3计数器计数器能够实现计数功能的电路称为计数器。它是应用最为广泛的典型时序逻辑电路,是现代数字系统中不可缺少的组
15、成部分。它不仅能对脉冲个数进行计数,还可实现定时、分频、数字运算等功能。计数器按照对脉冲计数值增减可分为加法计数器、减法计数器和可逆计数器。计数器按照各触发器计数脉冲引入时刻可分为同步计数器和异步计数器。若各触发器受同一时钟脉冲控制,其状态更新是在同一时刻完成的,则为同步计数器;反之,则为异步计数器。计数器按照计数的循环长度可分为二进制计数器、八进制计数器、十进制计数器、十六进制计数器、N进制计数器等,也就是不同的计数长度。第7章简单时序逻辑电路 7.3.1同步计数器同步计数器由于同步计数器的时钟脉冲同时触发计数器中所有触发器,各触发器状态更新是同步的,因此同步计数器的工作速度快,工作频率高。
16、1.同步二进制计数器同步二进制计数器同步二进制计数器一般由JK触发器转换成T触发器构成。因为T触发器只有两个功能(T=1时,计数;T=0时,保持),满足脉冲计数的要求。1)同步二进制加法计数器(1)电路组成。图710所示的是4位同步二进制加法计数器逻辑图。第7章简单时序逻辑电路 图7104位同步二进制加法计数器逻辑图 第7章简单时序逻辑电路(2)工作原理分析。写方程式。时钟方程:CP0=CP1=CP2=CP3=CP 输出方程:Cnnnn3210=Q Q Q Q(74)(75)驱动方程:第7章简单时序逻辑电路 求状态方程组。由T触发器的特征方程 nnnnQTQTQTQ1可得 n3n2n1n0n3
17、n2n1n0n3n2n1n01n3n2n1n0n2n1n0n2n1n01n2n1n1n0n11n1n01n0QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQn n0 0n n0 0Q QQ Q第7章简单时序逻辑电路 计算 依次设定电路现态n0n1n2n3QQQQ,代入状态方程组(7.6),即可求出相应次态1n01n11n21n3QQQQ一般从n0n1n2n3QQQQ=0000 开始,计算出次态,再以该状态为现态,求出下一次态从而可得状态表 7.4、状态图 7.11、波形图 7.12.第7章简单时序逻辑电路 表表744位同步二进制加法计数器的状态表位同步二进制加法计数器的状态表 第7
18、章简单时序逻辑电路 图711图710所示电路的状态图 第7章简单时序逻辑电路 图712图710所示电路的波形图 第7章简单时序逻辑电路 说明电路功能。由图711可知,图710所示电路中每一位均以二进制加法对脉冲计数,因此该电路是4位二进制加法计数器。每到来一个脉冲,计数器自动加1,按000000010010001111110000规律循环。该计数器n=4,N=24=16,可记录N-1=15个脉冲。在第16个脉冲到来时,计数器返回至初态0000,且C=Qn3Qn2Qn1Qn0=1,产生一个进位脉冲。n位计数器的计数长度为2n。第7章简单时序逻辑电路 由图712不难看出,第一级触发器F0到来一个C
19、P脉冲,状态翻转一次,输出Q0的频率为CP脉冲的1/2,第二级触发器F1到来两个CP脉冲,状态翻转一次,输出Q1的频率为CP脉冲的1/4依此类推,第n+1级触发器输出信号的频率为CP脉冲的1/2n。也就是说,每经过一级触发器,输出信号的频率降低1/2。这就是计数器的分频作用。由驱动方程组(76)可以说明,只有在第i位以下各位(最低位例外)输出均为1时(如T3=Qn2Qn1Qn0=1),再到来一个CP脉冲,触发器才能翻转,否则保持原状态,因此,Ti+1=QniQni-1Qn0是构成二进制加法计数器级间连接的依据。第7章简单时序逻辑电路 2)同步二进制减法计数器图713所示为4位同步二进制减法计数
20、器逻辑图。由二进制减法计数器的计数状态转换规律,可以找出同步二进制减法计数器各位触发器的翻转条件。第7章简单时序逻辑电路 图7134位同步二进制减法计数器逻辑图 第7章简单时序逻辑电路 同步二进制减法计数器与同步二进制加法计数器相似,除最低位外,其余各触发器的输入端均取自低位触发器的Q端,借位输出B为各触发器Q端输出线与的结果。其输出和驱动方程为 B=3210QQQQ (7.8)T0=1 T1=0Q T2=10QQ (7.9)T3=210QQQ 第7章简单时序逻辑电路 表 7.5 四位同步二进制减法计数器状态表 第7章简单时序逻辑电路 图7144位同步二进制减法计数器的状态图 第7章简单时序逻
21、辑电路 图7154位同步二进制减法计数器的时序图 第7章简单时序逻辑电路 3)同步二进制可逆计数器将同步二进制加法计数器和减法计数器结合起来,增加控制门,产生加/减控制信号来改变各触发器输入信号的连接,使计数器成为既能作加法运算又能作减法运算的可逆计数器。二进制可逆计数器可分为单时钟输入式和双时钟输入式。图716所示为单时钟输入式4位二进制可逆计数器。在进行加/减操作时,使用同一CP端作时钟信号输入端,每个触发器的驱动方程为 Ti=S(Q0Q1Qi-2Qi-1)+S(10QQ0121iiQ QQ Q)第7章简单时序逻辑电路 图7.17所示为双时钟输入式,当进行加法运算时,时钟信号从CP+端输入
22、.当数码由15变为0时,输出一个进位脉冲;当进行减法运算时,时钟信号从CP-端输入.当数码由0变为15时,输出一个借位脉冲.第7章简单时序逻辑电路 图716单时钟输入式4位二进制可逆计数器 第7章简单时序逻辑电路 图717双时钟输入式4位二进制可逆计数器 第7章简单时序逻辑电路 采用集成电路74LS191可以方便地构成可逆计数器。图718(a)所示为由74LS191构成的可预置数4位同步二进制可逆计数器逻辑图,图718(b)所示为74LS191的外部引线图。表76为74LS191功能表。第7章简单时序逻辑电路 图71874LS191的逻辑图及外部引线图(a)逻辑图;(b)外部引线图 第7章简单
23、时序逻辑电路 表7674LS191的功能表 第7章简单时序逻辑电路 由图7.18 和表 7.6 可见,74191 主要功能如下:当S=0、1LD、M=0 时,电路进行加法计算.当S=0、1LD、M=1 时,电路进行减法计算.当S=1、1LD时,电路保持原状态.当0LD时,电路具有予置数功能.第7章简单时序逻辑电路 2.同步十进制计数器同步十进制计数器我们把二十进制计数器叫做十进制计数器。二十进制有多种编码,这里介绍常用的8421编码的十进制计数器。1)同步十进制加法计数器(1)电路组成。图719所示的是由4个JK触发器和2个进位门构成的同步十进制加法计数器,CP是输入计数脉冲,C是进位输出信号
24、。第7章简单时序逻辑电路 图719同步十进制加法计数器 第7章简单时序逻辑电路(2)工作原理分析。写方程式。时钟方程:3210CPCPCPCPCP(710)输出方程:n0n3QQC(711)驱动方程:1KJ0003n0n1n23n0n122n01n0n31QK,QQQJQQKJQKQQJ(712)第7章简单时序逻辑电路 求状态方程组,即 n3n0n3n0n1n2n33n331n3n2n1n0n2n0n1n22n221n2n1n0n1n0n3n11n111n1n0n00n001n0QQQQQQQKQJQQQQQQQQKQJQQQQQQQKQJQQQKQJQ(7.13)第7章简单时序逻辑电路 表表
25、77计算结果计算结果 第7章简单时序逻辑电路 画状态图和时序图。8421码同步十进制加法计数器的状态图如图720所示,时序图如图721所示。说明电路功能。由状态图可见,该电路为8421码同步十进制加法计数器,并且内部能够自启动。第7章简单时序逻辑电路 图7208421码同步十进制加法计数器的状态图第7章简单时序逻辑电路 图7218421码同步十进制加法计数器的时序图第7章简单时序逻辑电路 2)同步十进制减法计数器图722同步十进制减法计数器第7章简单时序逻辑电路 3)同步十进制可逆计数器图723所示为采用中规模集成电路74LS190构成的可预置数同步十进制可逆计数器逻辑图。表78为74LS19
展开阅读全文