数字电子时序逻辑电路精.ppt
《数字电子时序逻辑电路精.ppt》由会员分享,可在线阅读,更多相关《数字电子时序逻辑电路精.ppt(107页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字电子时序逻辑电路第1页,本讲稿共107页6.1 时序逻辑电路的分时序逻辑电路的分析与设计方法析与设计方法6.1.1 6.1.1 时序逻辑电路概述时序逻辑电路概述时序逻辑电路概述时序逻辑电路概述退出退出退出退出6.1.2 6.1.2 时序逻辑电路的分析方法时序逻辑电路的分析方法时序逻辑电路的分析方法时序逻辑电路的分析方法6.1.3 6.1.3 时序逻辑电路的设计方法时序逻辑电路的设计方法时序逻辑电路的设计方法时序逻辑电路的设计方法第2页,本讲稿共107页6.1.1 时序逻辑电路概述时序逻辑电路概述1 1、时序电路的特点、时序电路的特点时序电路在任何时刻的稳定输出,不仅与该时刻的输入信号有关,
2、而且还与电路原来的状态有关。第3页,本讲稿共107页2 2、时序电路逻辑功能的表示方法、时序电路逻辑功能的表示方法时序电路的逻辑功能可用逻辑表达式、状态表、卡诺图、状态图、时序图和逻辑图6种方式表示,这些表示方法在本质上是相同的,可以互相转换。逻辑表达式有:输出方程状态方程激励方程第4页,本讲稿共107页3 3、时序电路的分类、时序电路的分类(1)根据时钟分类同步时序电路中,各个触发器的时钟脉冲相同,即电路中有一个统一的时钟脉冲,每来一个时钟脉冲,电路的状态只改变一次。异步时序电路中,各个触发器的时钟脉冲不同,即电路中没有统一的时钟脉冲来控制电路状态的变化,电路状态改变时,电路中要更新状态的触
3、发器的翻转有先有后,是异步进行的。(2)根据输出分类米利型时序电路的输出不仅与现态有关,而且还决定于电路当前的输入。穆尔型时序电路的其输出仅决定于电路的现态,与电路当前的输入无关;或者根本就不存在独立设置的输出,而以电路的状态直接作为输出。第5页,本讲稿共107页电路图电路图时钟方程、时钟方程、驱动方程和驱动方程和输出方程输出方程状态方程状态方程状态图、状状态图、状态表或时序态表或时序图图判断电路逻判断电路逻辑功能辑功能12356.1.2 时序逻辑电路的分析方法时序逻辑电路的分析方法时序电路的分析步骤:时序电路的分析步骤:计算计算4第6页,本讲稿共107页例例时钟方程:输出方程:输出仅与电路现
4、态有关,为穆尔型时序电路。同步时序电路的时钟方程可省去不写。驱动方程:1写写方方程程式式第7页,本讲稿共107页2求状态方程求状态方程JK触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:第8页,本讲稿共107页3计算、列状态表计算、列状态表0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 10 1 11 0 11 1 10 0 00 1 01 0 01 1 000001100第9页,本讲稿共107页4画状态图、时序图画状态图、时序图状态图状态图第10页,本讲稿共107页5电电路路功功能能时时序序图图有效循环的6个状态分别是05这6个十进制数
5、字的格雷码,并且在时钟脉冲CP的作用下,这6个状态是按递增规律变化的,即:000001011111110100000所以这是一个用格雷码表示的六进制同步加法计数器。当对第6个脉冲计数时,计数器又重新从000开始计数,并产生输出Y1。第11页,本讲稿共107页例例输出方程:输出与输入有关,为米利型时序电路。同步时序电路,时钟方程省去。驱动方程:1写写方方程程式式第12页,本讲稿共107页2求状态方程求状态方程T触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:第13页,本讲稿共107页3计算、列状态表计算、列状态表第14页,本讲稿共107页45电电路路功功能能由状态图可以看出,当输
6、入X 0时,在时钟脉冲CP的作用下,电路的4个状态按递增规律循环变化,即:0001101100当X1时,在时钟脉冲CP的作用下,电路的4个状态按递减规律循环变化,即:0011100100可见,该电路既具有递增计数功能,又具有递减计数功能,是一个2位二进制同步可逆计数器。画画状状态态图图时时序序图图第15页,本讲稿共107页例例电路没有单独的输出,为穆尔型时序电路。异步时序电路,时钟方程:驱动方程:1写写方方程程式式第16页,本讲稿共107页2求状态方程求状态方程D触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:第17页,本讲稿共107页3计算、列状态表计算、列状态表第18页,本
7、讲稿共107页45电路功能电路功能由状态图可以看出,在时钟脉冲CP的作用下,电路的8个状态按递减规律循环变化,即:000111110101100011010001000电路具有递减计数功能,是一个3位二进制异步减法计数器。画状态图、时序图画状态图、时序图第19页,本讲稿共107页设计设计要求要求原始状原始状态图态图最简状最简状态图态图画电画电路图路图检查电检查电路能否路能否自启动自启动12466.1.3 时序逻辑电路的设计方法时序逻辑电路的设计方法时序电路的设计步骤:时序电路的设计步骤:选触发器,求时钟、选触发器,求时钟、输出、状态、驱动输出、状态、驱动方程方程5状态状态分配分配3化简第20页
8、,本讲稿共107页例例1建立原始状态图建立原始状态图设计一个按自然态序变化的7进制同步加法计数器,计数规则为逢七进一,产生一个进位输出。状态化简状态化简2状态分配状态分配3已经最简。已是二进制状态。第21页,本讲稿共107页4选触发器,求时钟、输出、状态、驱动方程选触发器,求时钟、输出、状态、驱动方程因需用3位二进制代码,选用3个CP下降沿触发的JK触发器,分别用FF0、FF1、FF2表示。由于要求采用同步方案,故时钟方程为:输出方程:第22页,本讲稿共107页状状状状态态态态方方方方程程程程不化简,以便使之与JK触发器的特性方程的形式一致。第23页,本讲稿共107页比较,得驱动方程:电电路路
9、图图5第24页,本讲稿共107页检查电路能否自启动检查电路能否自启动6将无效状态111代入状态方程计算:可见111的次态为有效状态000,电路能够自启动。第25页,本讲稿共107页 设计一个串行数据检测电路,当连续输入3个或3个以上1时,电路的输出为1,其它情况下输出为0。例如:输入X101100111011110输入Y 000000001000110例例1建立原始状态图建立原始状态图S0S1S2S3设电路开始处于初始状态为S0。第一次输入1时,由状态S0转入状态S1,并输出0;1/0X/Y若继续输入1,由状态S1转入状态S2,并输出0;1/0如果仍接着输入1,由状态S2转入状态S3,并输出1
10、;1/1此后若继续输入1,电路仍停留在状态S3,并输出1。1/1电路无论处在什么状态,只要输入0,都应回到初始状态,并输出0,以便重新计数。0/00/00/00/0第26页,本讲稿共107页原始状态图中,凡是在输入相同时,输出相同、要转换到的次态也相同的状态,称为等价状态。状态化简就是将多个等价状态合并成一个状态,把多余的状态都去掉,从而得到最简的状态图。状态化简状态化简2状态分配状态分配3所得原始状态图中,状态S2和S3等价。因为它们在输入为1时输出都为1,且都转换到次态S3;在输入为0时输出都为0,且都转换到次态S0。所以它们可以合并为一个状态,合并后的状态用S2表示。S0=00S1=01
11、S2=10第27页,本讲稿共107页4选触发器,求时钟、输出、状态、驱动方程选触发器,求时钟、输出、状态、驱动方程选用2个CP下降沿触发的JK触发器,分别用FF0、FF1表示。采用同步方案,即取:输出方程状态方程第28页,本讲稿共107页比较,得驱动方程:电电路路图图5检查电路能否自启动检查电路能否自启动6将无效状态11代入输出方程和状态方程计算:电路能够自启动。第29页,本讲稿共107页例例设计一个异步时序电路,要求如右图所示状态图。4选触发器,求时钟、输出、状态、驱动方程选触发器,求时钟、输出、状态、驱动方程选用3个CP上升沿触发的D触发器,分别用FF0、FF1、FF2表示。输出方程第30
12、页,本讲稿共107页次态卡诺图时钟方程:FF0每输入一个CP翻转一次,只能选CP。选择时钟脉冲的一个基选择时钟脉冲的一个基选择时钟脉冲的一个基选择时钟脉冲的一个基本原则:在满足翻转要本原则:在满足翻转要本原则:在满足翻转要本原则:在满足翻转要求的条件下,触发沿越求的条件下,触发沿越求的条件下,触发沿越求的条件下,触发沿越少越好。少越好。少越好。少越好。FF1在t2、t4时刻翻转,可选 Q0。FF2在t4、t6时刻翻转,可选 Q0。第31页,本讲稿共107页第32页,本讲稿共107页电电路路图图5检查电路能否自启动检查电路能否自启动6将无效状态110、111代入输出方程和状态方程计算:电路能够自
13、启动。特性方程:第33页,本讲稿共107页 本节小结本节小结 时时序序电电路路的的特特点点是是:在在任任何何时时刻刻的的输输出出不不仅仅和和输输入入有有关关,而而且且还还决决定定于于电电路路原原来来的的状状态态。为为了了记记忆忆电电路路的的状状态态,时时序序电电路路必必须须包包含含有有存存储储电电路路。存存储储电电路路通通常常以以触触发发器器为为基基本本单单元电路构成。元电路构成。时时序序电电路路可可分分为为同同步步时时序序电电路路和和异异步步时时序序电电路路两两类类。它它们们的的主主要要区区别别是是,前前者者的的所所有有触触发发器器受受同同一一时时钟钟脉脉冲冲控控制,而后者的各触发器则受不同
14、的脉冲源控制。制,而后者的各触发器则受不同的脉冲源控制。时时序序电电路路的的逻逻辑辑功功能能可可用用逻逻辑辑图图、状状态态方方程程、状状态态表表、卡卡诺诺图图、状状态态图图和和时时序序图图等等6 6种种方方法法来来描描述述,它它们们在在本本质质上上是是相相通的,可以互相转换。通的,可以互相转换。时序电路的分析,就是由逻辑图到状态图的转换;而时序电路的分析,就是由逻辑图到状态图的转换;而时序电路的设计,在画出状态图后,其余就是由状态图到时序电路的设计,在画出状态图后,其余就是由状态图到逻辑图的转换。逻辑图的转换。第34页,本讲稿共107页6.2 计数器计数器6.2.1 6.2.1 二进制计数器二
15、进制计数器二进制计数器二进制计数器退出退出退出退出6.2.2 6.2.2 十进制计数器十进制计数器十进制计数器十进制计数器6.2.3 N6.2.3 N进制计数器进制计数器进制计数器进制计数器第35页,本讲稿共107页在数字电路中,能够记忆输入脉冲个数的电路称为计数器。计数器二进制计数器十进制计数器N进制计数器加法计数器同步计数器异步计数器减法计数器可逆计数器加法计数器减法计数器可逆计数器二进制计数器十进制计数器N进制计数器第36页,本讲稿共107页6.2.1 二进制计数器二进制计数器1 1、二进制同步计数器、二进制同步计数器3位二进制同步加法计数器位二进制同步加法计数器选用3个CP下降沿触发的
16、JK触发器,分别用FF0、FF1、FF2表示。状态图输出方程:时钟方程:第37页,本讲稿共107页时序图FF0每输入一个时钟脉冲翻转一次FF1在Q0=1时,在下一个CP触发沿到来时翻转。FF2在Q0=Q1=1时,在下一个CP触发沿到来时翻转。第38页,本讲稿共107页电路图由于没有无效状态,电路能自启动。推广到n位二进制同步加法计数器驱动方程输出方程第39页,本讲稿共107页3位二进制同步减法计数器位二进制同步减法计数器选用3个CP下降沿触发的JK触发器,分别用FF0、FF1、FF2表示。状态图输出方程:时钟方程:第40页,本讲稿共107页时序图FF0每输入一个时钟脉冲翻转一次FF2在Q0=Q
17、1=0时,在下一个CP触发沿到来时翻转。FF1在Q0=0(Q0=1)时,在下一个CP触发沿到来时翻转。第41页,本讲稿共107页电路图由于没有无效状态,电路能自启动。推广到n位二进制同步减法计数器驱动方程输出方程第42页,本讲稿共107页3位二进制同步可逆计数器位二进制同步可逆计数器设用U/D表示加减控制信号,且U/D0时作加计数,U/D 1时作减计数,则把二进制同步加法计数器的驱动方程和U/D相与,把减法计数器的驱动方程和U/D相与,再把二者相加,便可得到二进制同步可逆计数器的驱动方程。输出方程第43页,本讲稿共107页电路图第44页,本讲稿共107页4位集成二进制同步加法计数器位集成二进制
18、同步加法计数器74LS161/163CR=0时异步清零。CR=1、LD=0时同步置数。CR=LD=1且CPT=CPP=1时,按照4位自然二进制码进行同步二进制计数。CR=LD=1且CPTCPP=0时,计数器状态保持不变。74LS163的引脚排列和的引脚排列和74LS161相同,不同相同,不同之处是之处是74LS163采用同步清零方式。采用同步清零方式。第45页,本讲稿共107页双双4位集成二进制同步加法计数器位集成二进制同步加法计数器CC4520CR=1时,异步清零。CR=0、EN=1时,在CP脉冲上升沿作用下进行加法计数。CR=0、CP=0时,在EN脉冲下降沿作用下进行加法计数。CR=0、E
19、N=0或CR=0、CP=1时,计数器状态保持不变。第46页,本讲稿共107页4位集成二进制同步可逆计数器位集成二进制同步可逆计数器74LS191U/D是加减计数控制端;CT是使能端;LD是异步置数控制端;D0D3是并行数据输入端;Q0Q3是计数器状态输出端;CO/BO是进位借位信号输出端;RC是多个芯片级联时级间串行计数使能端,CT0,CO/BO1时,RCCP,由RC端产生的输出进位脉冲的波形与输入计数脉冲的波形相同。第47页,本讲稿共107页4位集成二进制同步可逆计数器位集成二进制同步可逆计数器74LS193CR是异步清零端,高电平有效;LD是异步置数端,低电平有效;CPU是加法计数脉冲输入
20、端;CPD是减法计数脉冲输入端;D0D3是并行数据输入端;Q0Q3是计数器状态输出端;CO是进位脉冲输出端;BO是借位脉冲输出端;多个74LS193级联时,只要把低位的CO端、BO端分别与高位的CPU、CPD连接起来,各个芯片的CR端连接在一起,LD端连接在一起,就可以了。第48页,本讲稿共107页2 2、二进制异步计数器、二进制异步计数器3位二进制异步加法计数器位二进制异步加法计数器状态图选用3个CP下降沿触发的JK触发器,分别用FF0、FF1、FF2表示。输出方程:第49页,本讲稿共107页时钟方程:时序图FF0每输入一个时钟脉冲翻转一次,FF1在Q0由1变0时翻转,FF2在Q1由1变0时
21、翻转。第50页,本讲稿共107页3个JK触发器都是在需要翻转时就有下降沿,不需要翻转时没有下降沿,所以3个触发器都应接成T型。驱动方程:电路图第51页,本讲稿共107页3位二进制异步减法计数器位二进制异步减法计数器状态图选用3个CP下降沿触发的JK触发器,分别用FF0、FF1、FF2表示。输出方程:第52页,本讲稿共107页时钟方程:时序图FF0每输入一个时钟脉冲翻转一次,FF1在Q0由0变1时翻转,FF2在Q1由0变1时翻转。第53页,本讲稿共107页3个JK触发器都是在需要翻转时就有下降沿,不需要翻转时没有下降沿,所以3个触发器都应接成T型。驱动方程:电路图第54页,本讲稿共107页二进制
22、异步计数器级二进制异步计数器级间连接规律间连接规律第55页,本讲稿共107页4位集成二进制异步加法计数器位集成二进制异步加法计数器74LS197CR=0时异步清零。CR=1、CT/LD=0时异步置数。CR=CT/LD=1时,异步加法计数。若将输入时钟脉冲CP加在CP0端、把Q0与CP1连接起来,则构成4位二进制即16进制异步加法计数器。若将CP加在CP1端,则构成3位二进制即8进制计数器,FF0不工作。如果只将CP加在CP0端,CP1接0或1,则形成1位二进制即二进制计数器。第56页,本讲稿共107页选用4个CP下降沿触发的JK触发器,分别用FF0、FF1、FF2、FF3表示。6.2.2 十进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子 时序 逻辑电路
限制150内