数字电路第5章时序逻辑电路.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)
《数字电路第5章时序逻辑电路.ppt》由会员分享,可在线阅读,更多相关《数字电路第5章时序逻辑电路.ppt(109页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章时序逻辑电路时序逻辑电路5.1时序逻辑电路的特点和表示方法时序逻辑电路的特点和表示方法5.2时序电路的分析方法时序电路的分析方法5.3寄存器寄存器5.4计数器计数器5.5顺序脉冲发生器顺序脉冲发生器5.6时序电路的设计方法时序电路的设计方法5.1时序逻辑电路的特点时序逻辑电路的特点逻辑功能上的特点逻辑功能上的特点(时序电路定义时序电路定义)任任一一时时刻刻的的稳稳定定输输出出不不仅仅决决定定于于该该时时刻刻的的输入,而且和电路原来状态有关。输入,而且和电路原来状态有关。结构上的特点结构上的特点电路中包含存储元件电路中包含存储元件通常由触发器构成。通常由触发器构成。存存储储元元件件的的
2、输输出出和和电电路路输输入入间间存存在在着着反反馈馈连连接接,这这是是时时序序电电路路区区别别于于组组合合电电路路的的重重要特点之一。要特点之一。时序逻辑电路的框图表示时序逻辑电路的框图表示tn和和tn+1:两个相:两个相邻的离散时间。邻的离散时间。现在的现在的输入信号输入信号现在的现在的输出信号输出信号存储电路现在存储电路现在的输入信号的输入信号存储电路现在存储电路现在的输出信号的输出信号F(tn)=WX(tn),Q(tn)(5-1)输出方输出方程程Z(tn)=HX(tn),Q(tn)(5-3)驱动方驱动方程程Q(tn+1)=GZ(tn),Q(tn)(5-2)状态方程状态方程时序电路分类时序
3、电路分类按触发方式分两类按触发方式分两类同步时序电路:所有触发器共用一个时钟同步时序电路:所有触发器共用一个时钟信号,即所有触发器的状态转换发生在同信号,即所有触发器的状态转换发生在同一时刻一时刻异步时序电路:触发器的状态转换不一定异步时序电路:触发器的状态转换不一定发生在同一时刻。发生在同一时刻。时序电路分类时序电路分类按输出方式分两类按输出方式分两类米里型:米里型:时序电路的输出状态与输入和现时序电路的输出状态与输入和现态有关的电路称为米里型态有关的电路称为米里型莫尔型:莫尔型:输出状态只与现态有关的电路,输出状态只与现态有关的电路,称为莫尔型。称为莫尔型。按触发方式分两类按触发方式分两类
4、时序电路的逻辑功能表示法时序电路的逻辑功能表示法逻辑方程式逻辑方程式F(tn)=WX(tn),Q(tn)(5-1)输出方输出方程程Z(tn)=HX(tn),Q(tn)(5-3)驱动方驱动方程程Q(tn+1)=GZ(tn),Q(tn)(5-2)状态方状态方程程时序电路的逻辑功能表示法时序电路的逻辑功能表示法状态转换表、状态转换表、状态图、时序图状态图、时序图(工作波形图工作波形图)时序电路的现态和次态,是由构成该时序电时序电路的现态和次态,是由构成该时序电路的存储电路(一般由触发器组成)的现态路的存储电路(一般由触发器组成)的现态和次态分别表示的,那么就可以用分析触发和次态分别表示的,那么就可以
5、用分析触发器的有关方法,列出时序电路的状态表,画器的有关方法,列出时序电路的状态表,画出时序电路的卡诺图、状态图和时序图。出时序电路的卡诺图、状态图和时序图。以上四种表示方法从不同侧面突出了时序电以上四种表示方法从不同侧面突出了时序电路的逻辑功能,它们本质上是相通的,可相路的逻辑功能,它们本质上是相通的,可相互转换。在实际中根据需要选用。互转换。在实际中根据需要选用。5.2时序电路的分析方法时序电路的分析方法分分析析一一个个时时序序电电路路,就就是是要要找找出出给给定定时时序序电路的逻辑功能。电路的逻辑功能。对对具具体体电电路路而而言言,就就是是通通过过分分析析找找出出电电路路的的状状态态和和
6、电电路路的的输输出出在在输输入入信信号号和和时时钟钟信信号作用下的变化规律。号作用下的变化规律。分析电路组成,写逻辑方程式分析电路组成,写逻辑方程式根根据据给给定定电电路路,写写出出:时时钟钟方方程程、驱驱动动方方程程、输出方程输出方程分析步骤分析步骤求状态方程求状态方程将驱动方程代入触发器特性方程,求出状态方程。将驱动方程代入触发器特性方程,求出状态方程。将任何一组输入变量及电路的初始状态的取值将任何一组输入变量及电路的初始状态的取值代入状态方程和输出方程,即可计算出电路的次代入状态方程和输出方程,即可计算出电路的次态值和相应输出值,然后继续这个过程,直到考态值和相应输出值,然后继续这个过程
7、,直到考虑了所有可能的状态为止。将这些计算结果列成虑了所有可能的状态为止。将这些计算结果列成真值表的形式,就得到状态转换真值表。真值表的形式,就得到状态转换真值表。概括逻辑功能概括逻辑功能进行计算和列状态转换真值表进行计算和列状态转换真值表分析过程示意图如下分析过程示意图如下给定电路给定电路写时钟方程写时钟方程 输出方程输出方程驱动方程驱动方程状态方程状态方程特性方程特性方程计算计算CP触发沿触发沿状态表状态表时序图时序图状态图状态图概括逻辑功能概括逻辑功能例例5-1试分析图试分析图5-2所示时序电路的逻辑功能。所示时序电路的逻辑功能。根据图根据图5-2所示逻辑图写出:所示逻辑图写出:输出方程
8、输出方程时钟方程:时钟方程:CP1=CP2=CP3=CP驱动方程:驱动方程:J1=1K1=1例例5-1J1=1K1=1将驱动方程代入将驱动方程代入JK触发器的特性方程触发器的特性方程中求得状态方程:中求得状态方程:例例5-1求状态转换表和状态转换图,画波形图。求状态转换表和状态转换图,画波形图。设电路的初始状态设电路的初始状态将这一结果作为新的初始状态,再代入状将这一结果作为新的初始状态,再代入状态方程和输出方程态方程和输出方程。将结果添入表中得到。将结果添入表中得到状态转换表。状态转换表。00000000000表表5-2是状态转换表。是状态转换表。0111100011011100000100
9、1010011100101000000001010011100101123456FCP顺序顺序表表5-2例例5-1的状态转换表的状态转换表例例5-1由状态转换表很容易画出状态转换图由状态转换表很容易画出状态转换图例例5-1Q1Q2Q3F图图5-7例例5-1的波形图的波形图CP12345671000110该电路是一个六进制计数器。该电路是一个六进制计数器。有效状态有效状态无效状态无效状态有效有效循环循环自启动自启动000001010011100101Q3Q2Q1110111例例5-2试分析图试分析图5-5所示时序电路的逻辑功能。所示时序电路的逻辑功能。解:解:根据图根据图5-5写出:写出:驱动方
10、程驱动方程时钟方程时钟方程CP1=CP2=CP输出方程输出方程例例5-2根据以上方程计算得状态表。根据以上方程计算得状态表。驱动方程驱动方程输出方程输出方程中求得状态方程:中求得状态方程:将驱动方程代入将驱动方程代入JK触发器的特性方程触发器的特性方程例例5-2表表5-3例例5-2的状态表的状态表X000000010000000001101111000001010011100101110111F确定逻辑功能:确定逻辑功能:X=0,回到,回到00状态,且状态,且F=0;只;只有连续输入四个或四个以上个有连续输入四个或四个以上个1时,才使时,才使F=1否则否则F=0。故该电路称作。故该电路称作11
11、11序列检测器。序列检测器。例例5-3试分析图试分析图5-7所示时序电路的逻辑功能。所示时序电路的逻辑功能。解:图解:图5-7所示电路为异步时序电路。根据电所示电路为异步时序电路。根据电路写出:路写出:时钟方程:时钟方程:CP1=CP3=CPCP2=Q1输输出方程:出方程:K1=1J2=K2=1K3=1驱动方程:驱动方程:CP下降沿到来时方程有效下降沿到来时方程有效Q1下降沿到来时方程有效下降沿到来时方程有效CP下降沿到来时方程有效下降沿到来时方程有效根据驱动方程写出状态方程:根据驱动方程写出状态方程:例例5-3K1=1J2=K2=1K3=1分析异步时序电路时,只有确定状态方程分析异步时序电路
12、时,只有确定状态方程有效,才可以将电路的初始状态和输入变量有效,才可以将电路的初始状态和输入变量取值代入状态方程取值代入状态方程。列状态转换表,画出状态转换图列状态转换表,画出状态转换图表表5-4例例5-3状态转换表状态转换表1110100100001011101110000100101001110000000000101001110012345CP3 CP2CP1FCP顺序顺序CPQ1 CP例例5-3CPQ1Q2Q3图图5-9例例5-3的波形图的波形图状态转换图如图状态转换图如图5-8所示。所示。例例5-3由分析可知,此例是异步五进制计数器。由分析可知,此例是异步五进制计数器。5.3寄存器寄
13、存器在数字系统和计算机中,经常要把一些数在数字系统和计算机中,经常要把一些数据信息暂时存放起来,等待处理。据信息暂时存放起来,等待处理。寄存器就是能暂时寄存数码的逻辑器件。寄存器就是能暂时寄存数码的逻辑器件。寄存器内部的记忆单元是触发器。寄存器内部的记忆单元是触发器。一个触发器可以存储一位二进制数,一个触发器可以存储一位二进制数,N个个触发器就可以存储触发器就可以存储N位二进制数。位二进制数。主要主要数码寄存器、锁存器及移位寄存器。数码寄存器、锁存器及移位寄存器。作用作用电子数字计算机:存放参与运算的数据、电子数字计算机:存放参与运算的数据、结果、指令、地址等。结果、指令、地址等。各类数字系统
14、:存放数据、特定意义的代码各类数字系统:存放数据、特定意义的代码功能功能接收数码接收数码存放数码存放数码输出数码输出数码组成组成触发器触发器门电路门电路时时序序逻逻辑辑电路电路分类分类数码寄存器:用来存放一组二进制代码。数码寄存器:用来存放一组二进制代码。移位寄存器:在移位脉冲作用下,二进制移位寄存器:在移位脉冲作用下,二进制代码左移或右移。代码左移或右移。寄存器的作用、功能、分类及组成寄存器的作用、功能、分类及组成数码寄存器具有存储二进制代码,并可输出所存数码寄存器具有存储二进制代码,并可输出所存二进制代码的功能。具有双拍和单拍两种工作二进制代码的功能。具有双拍和单拍两种工作方式。方式。双拍
15、工作方式是指接收数码时,先清零,再接收双拍工作方式是指接收数码时,先清零,再接收数码。数码。单拍工作方式是指只需一个接收脉冲就可以完成单拍工作方式是指只需一个接收脉冲就可以完成接收数码的工作方式。接收数码的工作方式。集成数码寄存器几乎都采用单拍工作方式。集成数码寄存器几乎都采用单拍工作方式。数码寄存器要求所存的代码与输入代码相同,故数码寄存器要求所存的代码与输入代码相同,故由由D触发器构成。触发器构成。数码寄存器数码寄存器图图5-10为为四四位位上上升升沿沿触触发发D触触发发器器74LS175的的逻逻辑辑图图。在在时时钟钟脉脉冲冲CP上上升升沿沿到到来来时时,实实现现数数据据的的并并行行输入输
16、入-并行输出。并行输出。数码寄存器数码寄存器锁存器锁存器锁存器有如下特点:锁存器有如下特点:锁存信号没到来时,锁存器的输出状态随输锁存信号没到来时,锁存器的输出状态随输入信号变化而变化入信号变化而变化(相当于输出直接接到输入相当于输出直接接到输入端,即所谓端,即所谓“透明透明”),当锁存信号到达时,),当锁存信号到达时,锁存器输出状态保持锁存信号跳变时的状态。锁存器输出状态保持锁存信号跳变时的状态。如图为一位如图为一位D锁存器的逻辑图。锁存器的逻辑图。D=0时,时,Q=0;CP由由1变变0时时,由由于于CP=0,将将D和和信信号号封封锁锁住住,基基本本RS触触发发器器的的输输出出状状态态不不变
17、变,实现了锁存功能。实现了锁存功能。当当CP=1时,两个与或非时,两个与或非门构成基本门构成基本RS触发器触发器:若若D=l,得,得锁存器锁存器当当CP由由0变变1时,即锁存信号时,即锁存信号到达时,到达时,Q的状态被锁存。的状态被锁存。如图为八位如图为八位D锁存器锁存器74LS373的逻辑图。的逻辑图。三态输出。三态输出。而而E=1时,输出为高阻态。时,输出为高阻态。在在CP=l,E=0时,时,Q=D。锁存器锁存器只有输出使能信号只有输出使能信号E=0时,时,才有信号输出;才有信号输出;锁存器锁存器图图5-12八位八位D锁存器引脚图锁存器引脚图移位寄存器移位寄存器移位寄存器不仅可以存储代码,
18、还可以将代码移位。移位寄存器不仅可以存储代码,还可以将代码移位。四位右移移位寄存器的原理:四位右移移位寄存器的原理:各触发器的次态方程为:各触发器的次态方程为:四个脉冲过去之后,移位寄存器四个脉冲过去之后,移位寄存器的波形图如图示:的波形图如图示:可用于:数据的串行可用于:数据的串行-并行转换并行转换和数据的并行和数据的并行-串行转换。串行转换。四位双向移位寄存器四位双向移位寄存器74194的逻辑图的逻辑图清零清零保持保持右移右移左移左移送数送数0001101101111工作状态工作状态S1S0表表5-474194的工作状态表的工作状态表74194的外引脚排列图的外引脚排列图例例5-4试分析图
19、试分析图5-17所示电路的逻辑功能。所示电路的逻辑功能。解解:两两片片74194组组成成八八位右移移位寄存器位右移移位寄存器。并并 行行 输输 入入 数数 据据 为为0N1N2N3N4N5N6N7,右右移移串串行行输输入入数数据据为为SR=1。0N1N2N3N4N5N6N710S1S0=01右移右移N7N6N5N4N3N2N10001S1S0=11送数送数10N1N2N3N4N5N6110N1N2N3N4N51110N1N2N3N411110N1N2N3111110N1N21111110N1111111101启动命令启动命令ST=0使使S1S0=11送数送数。5.4计数器计数器计计数数:具具有
20、有记记忆忆输输入入脉脉冲冲个个数数的的作作用用称称为为计数。计数。计计数数器器:具具有有记记忆忆输输入入脉脉冲冲个个数数功功能能的的电电路称为计数器。路称为计数器。用用途途:计计数数器器是是现现代代数数字字系系统统中中不不可可缺缺少少的的组组成成部部分分。主主要要用用于于计计数数、定定时时、分分频频和和进进行行数数字字计计算算等等。如如各各种种数数字字仪仪表表(万万用表、测温表),各种数字表、钟等。用表、测温表),各种数字表、钟等。计数器的分类计数器的分类按按照照各各个个触触发发器器状状态态更更新新情情况况的的不不同同可可分为:分为:同同步步计计数数器器:各各触触发发器器受受同同一一时时钟钟脉
21、脉冲冲输入计数脉冲控制,同步更新状态。输入计数脉冲控制,同步更新状态。异异步步计计数数器器:有有的的触触发发器器受受计计数数脉脉冲冲控控制制,有有的的是是以以其其它它触触发发器器输输出出为为时时钟钟脉脉冲,状态更新有先有后。冲,状态更新有先有后。计数器的分类计数器的分类按照计数长度按照计数长度(计数容量计数容量)的不同分为:的不同分为:N进进制制:N为为2的的自自然然数数,N叫叫做做计计数数器器的的容量或计数长度。容量或计数长度。对对于于计计数数器器的的一一位位而而言言,电电路路有有N个个状状态态,该该计计数数器器就就为为N进进制制计计数数器器。例例如如八八进进制制计计数数器器电电路路,一一位
22、位八八进进制制计计数数器器应应有有八八个个状状态态,二二位位八八进进制制计计数数器器应应有有六六十十四四个个状状态态。n位位八八进进制计数器应有制计数器应有8n个状态。个状态。二进制:二进制:N进制的特例。此时,进制的特例。此时,N=2,对,对于于n位二进制计数器,共有位二进制计数器,共有2n(2、4、8、16、32.)个状态。个状态。十进制:十进制:N进制的特例。此时,进制的特例。此时,N=10。一。一位十进制计数器应有十个状态,二位十进制位十进制计数器应有十个状态,二位十进制计数器应有一百个状态。计数器应有一百个状态。n位十进制计数器位十进制计数器应有应有10n个状态。个状态。计数器的分类
23、计数器的分类按照计数器数值增减情况不同分为:按照计数器数值增减情况不同分为:加法计数器:加法计数器:随计数脉冲的输入递增计数。随计数脉冲的输入递增计数。减法计数器:减法计数器:随计数脉冲的输入递减计数。随计数脉冲的输入递减计数。可可逆逆计计数数器器:随随计计数数脉脉冲冲的的输输入入可可增增可可减减地地计数。计数。目目前前,集集成成计计数数器器的的种种类类很很多多,无无需需用用户户用用触触发发器器组组成成计计数数器器,因因此此本本节节主主要要介介绍绍集集成成计数器。计数器。集成计数器集成计数器二进制计数器二进制计数器8421编码十进制计数器编码十进制计数器(CC40160)二二五五十进制异步加法
24、计数器十进制异步加法计数器可逆可逆(加加/减减)计数器计数器用中规模集成计数器构成任意进制计数用中规模集成计数器构成任意进制计数器器移位寄存器型计数器移位寄存器型计数器扭环型计数器扭环型计数器二进制计数器二进制计数器四位同步二进制加法计数器四位同步二进制加法计数器74161电路电路清零端清零端预置数预置数端端(送数送数)计数:计数:P=T=1(Cr=1,LD=1)保持:保持:P=0,T=1;P=1,T=074161的功能表的功能表二进制计数器二进制计数器表表5-574161功能表功能表L L L L D0D1D2D3计计数数保保持持保保持持Q0Q1Q2Q3输输出出L H L D0D1D2D3H
25、 H H HH H L H H LCrLDP T CP D0D1D2D3输输入入74161的逻辑符号和外引脚图的逻辑符号和外引脚图二进制计数器二进制计数器74161的逻辑符号的逻辑符号二进制计数器二进制计数器74161的波形图的波形图8421编码十进制计数器编码十进制计数器8421编编码码十十进进制制计计数数器器74160是是TTL型型十十进进制制加加法法计计数数器器。CC40160是是MOS型型十十进进制制加法计数器。加法计数器。CC40160是是由由TTL系系列列74160移移植植过过来来的的,逻辑功能及引脚排列图完全一致。逻辑功能及引脚排列图完全一致。其特点是:其特点是:计数器的初始值可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 时序 逻辑电路
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内