《时序逻辑电路 》PPT课件.ppt
《《时序逻辑电路 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《时序逻辑电路 》PPT课件.ppt(180页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 时序逻辑电路时序逻辑电路6.1 概述概述6.2 寄储器寄储器6.3 计数器的分析计数器的分析6.4 计数器的设计计数器的设计6.5 计数器的应用举例计数器的应用举例6.6 顺序脉冲发生电路顺序脉冲发生电路6.1 概述概述 时时 序序逻辑电路逻辑电路寄存器和移位寄存器寄存器和移位寄存器计数器计数器顺序脉冲发生器顺序脉冲发生器分析分析设计设计教学要求教学要求:1.会使用移位寄存器组件会使用移位寄存器组件;3.会分析顺序脉冲发生器的原理。会分析顺序脉冲发生器的原理。2.会分析和设计计数器电路会分析和设计计数器电路;Q3Q2Q1Q0&QQDQQDQQDQQDA0A1A2A3CLR取数取数
2、脉冲脉冲接收接收脉冲脉冲(CP)6.2 寄存器寄存器6.2.1 数码寄存器数码寄存器 寄存器是计算机的主要部件之一,寄存器是计算机的主要部件之一,它用来暂时存放数据或指令。它用来暂时存放数据或指令。四位数码寄存器四位数码寄存器QQDQQDQQDQQDA0A1A2A3&Q3Q2Q1Q0&接收接收脉冲脉冲取数取数脉冲脉冲CLR1 2 3 45 6 7109814 13 12 111516171819201Q 1D 2D 2Q 3Q 3D 4D 4Q GND输出出控制控制时钟VCC5D6D7D8D5Q6Q7Q8Q7 4 L S 3 7 4低低电平平有效有效正正边沿沿触触发八八D寄存器寄存器:三态输出
3、:三态输出共输出控制共输出控制共时钟共时钟6.2.2 移位寄存器移位寄存器 所谓所谓“移位移位”,寄存器寄存器左移左移(a)寄存器寄存器右移右移(b)寄存器寄存器双向双向移位移位(c)就是将寄存器所存各位就是将寄存器所存各位 数据,数据,在每个移位脉冲的作用下,在每个移位脉冲的作用下,向左或向左或向右移动一位。向右移动一位。根据移位方向,常把它分根据移位方向,常把它分成成左移寄存器左移寄存器、右移寄存器右移寄存器 和和 双向移位双向移位寄存器寄存器三种:三种:根据移位数据的输入输出根据移位数据的输入输出方式,又可将它分为下述四种电方式,又可将它分为下述四种电路结构:路结构:串串行输行输入入串串
4、行输行输出出 串串行输行输入入并并行输行输出出 并并行输行输入入串串行输行输出出 并并行输行输入入并并行输行输出出FFFFFFFF串入串出串入串出输入输入输出输出输入输入串入并出串入并出FFFFFFFF一一个输个输入入端,端,一一个输个输出出端端输出输出一一个输个输入入端,端,多多个输个输出出端端并入串出并入串出FFFFFFFF输输 入入输出输出并入并出并入并出FFFFFFFF输输 入入输输 出出多多个输个输入入端,端,一一个输个输出出端端多多个输个输入入端,端,多多个输个输出出端端QQ DQQ DQQ DQQ D&A0A1A2A3SDRDCLRLOAD移位移位脉冲脉冲CP0串行串行输出输出数
5、数 据据 预预 置置 3210存数存数脉冲脉冲清零清零脉冲脉冲1.四位四位串入串入-串出串出的左移寄存器的左移寄存器D0 0 0D1 Q Q0 0D2 Q Q1 1D3 Q Q2 20串行串行输出输出移位移位脉冲脉冲CP左移输左移输入入RDCLR清零清零脉冲脉冲&SDA0A1A2A3LOAD数数 据据 预预 置置 存数存数脉冲脉冲数据预置数据预置:设设A3A2A1A0 1011,在存数脉冲作用下,也有在存数脉冲作用下,也有 Q3Q2Q1Q0 1011。1 0 1 11011QQ DQQ DQQ DQQ D&A0A1A2A3SDRDCLRLOAD移位移位脉冲脉冲CP0串行串行输出输出数数 据据
6、预预 置置 3210存数存数脉冲脉冲清零清零脉冲脉冲四位串入四位串入-串出的左移寄存器串出的左移寄存器D0 0 0D1 Q Q0 0D2 Q Q1 1D3 Q Q2 2QQ DQQ DQQ DQQ D&A0A1A2A3SDRDCLRLOAD移位移位脉冲脉冲CP0串行串行输出输出数数 据据 预预 置置 3210存数存数脉冲脉冲清零清零脉冲脉冲四位串入四位串入-串出的左移寄存器串出的左移寄存器D0 0 0D1 Q Q0 0D2 Q Q1 1D3 Q Q2 21 0 1 1QQ DQQ DQQ DQQ D移位移位脉冲脉冲CP0串行串行输出输出3210下面将重点讨论下面将重点讨论 兰颜色的兰颜色的 那
7、部分电路的工作原理。那部分电路的工作原理。Q3Q2Q1Q0 D3D2D1D0QQ DQQ DQQ DQQ D移位移位脉冲脉冲CP0串行串行输出输出32101 0 1 1D3 Q Q2 2 D2 Q Q1 1D1 Q Q0 0D0 0 0设初态设初态 Q3Q2Q1Q0 10111 0 1 11 0 1 10 1 1 00 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 00 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8、0 0 0 0 0 0 0 0 0 0 0 0 0 用波形图表示如下:用波形图表示如下:Q3Q2Q1Q0CPCP1 11 10 01 10 00 01 11 10 00 00 01 10 00 00 00 00 00 00 00 01 0 1 11 0 1 10 1 1 00 1 1 0 0 1 1 00 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9、0 0 Q3Q2Q1Q0 D3D2D1D0QQ DQQ DQQ DQQ D移位移位脉冲脉冲CP0串行串行输出输出3210初态:初态:Q3Q2Q1Q0 1 0 1 10 00 01 11 1QQ DQQ DQQ DQQ D移位移位脉冲脉冲CP0串行串行输出输出3210四位串入四位串入-串出的串出的左移左移寄存器:寄存器:D0 0 0D1 Q Q0 0D2 Q Q1 1D3 Q Q2 2QDQQ3DQDQD移位移位脉冲脉冲CP0串行串行输出输出Q1Q2Q02.四位串入四位串入-串出的串出的右移右移寄存器:寄存器:D1 Q Q2 2D2 Q Q3 3D3 0 0D0 Q Q1 1右移右移输入输入串行
10、串行输入输入串行串行输出输出QQ DQQ DQQ DQQ D移位移位脉冲脉冲CP0串行串行输出输出3210四位串入四位串入-串出的左移寄存器:串出的左移寄存器:D0 0 0D1 Q Q0 0D2 Q Q1 1D3 Q Q2 2QDQQ3DQDQD移位移位脉冲脉冲CP0串行串行输出输出Q1Q2Q0四位串入四位串入-串出的右移寄存器:串出的右移寄存器:D1 Q Q2 2D2 Q Q3 3D3 0 0D0 Q Q1 1串行串行输出输出串行串行输入输入串行串行输入输入在同一电路中,如何实在同一电路中,如何实现既能左移,又能右移现既能左移,又能右移?当然不能临时改接线当然不能临时改接线!3.3.双向移位
11、寄存器的构成双向移位寄存器的构成 :S0 时,左移时,左移;S1 时,右移时,右移。D0=SL SQ1 D2=SQ1 SQ3 D3=SQ2 SR D1=SQ0 SQ2 设置控制端设置控制端 S那么,那么,就需使:就需使:需要把这个设想检查验证一下。需要把这个设想检查验证一下。四位串入四位串入-串出串出的的左移左移寄存器:寄存器:D0 L LD1 Q Q0 0D2 Q Q1 1D3 Q Q2 2 四位串入四位串入-串出串出的的右移右移寄存器:寄存器:D1 Q Q2 2D2 Q Q3 3D3 R RD0 Q Q1 1D0=SL SQ1 D2=SQ1 SQ3 D3=SQ2 SR D1=SQ0 SQ2
12、 S1 时,时,=0L +1Q1 =Q1=0Q0+1Q2=Q2=0Q1+1Q3=Q3=0Q2+1R =R确实能够实现右移确实能够实现右移!四位串入四位串入-串出串出的的左移左移寄存器:寄存器:D0 L LD1 Q Q0 0D2 Q Q1 1D3 Q Q2 2 四位串入四位串入-串出串出的的右移右移寄存器:寄存器:D1 Q Q2 2D2 Q Q3 3D3 R RD0 Q Q1 1D0=SL SQ1 D2=SQ1 SQ3 D3=SQ2 SR D1=SQ0 SQ2 S0 时,时,=1L+0Q1=L=1Q0+0Q2=Q0=1Q1+0Q3=Q1=1Q2+0R =Q2也能够实现左移也能够实现左移,方案可行
13、方案可行!具体实施具体实施:D0=SL SQ1 D2=SQ1 SQ3 D3=SQ2 SR D1=SQ0 SQ2 QQ DQQ DQQ DQQ DCP32101&1&1&1&SRL右移右移串行串行输入输入左移左移串行串行输入输入并行输入并行输入 集成组件集成组件 电路电路74LS194就是这样的就是这样的多功能移位寄存器。多功能移位寄存器。VCCQAQBQCQDS1S0CP16151413121110913456782QAQBQCQDCP S1S0CLRLDCBARABCDRLCLRGND74LS194011110 00 11 01 1直接清零直接清零保保 持持右移右移(从从QA向右移动向右移动
14、)左移左移(从从QD向左移动向左移动)并入并入-并出并出XXXVCCQAQBQCQDS1S0CP16151413121110913456782QAQBQCQDCP S1S0CLRLDCBARABCDRLCLRGND74LS194CLRCPS1 S0功功 能能6.2.3 集成寄存器集成寄存器74LS194的应用举例的应用举例D6D5D4D3D2D1D0并并行行输输入入串行输出串行输出数数据据传传送送方方式式变变换换电电路路1.实现方法实现方法:(1).因为有因为有7位位并行输入,并行输入,故需使用故需使用两片两片74LS194;(2).用最高位用最高位QD2作为作为它的串行它的串行输出输出端。端
15、。例:数据传送方式变换电路例:数据传送方式变换电路(QD2)2.具体电路具体电路:0D0D1D2D3D4D5D6串行输出串行输出&G1S0S1CP1QA1QB1QC1QD1S0S1CP2QA2QB2QC2QD2R1R2A1B1C1D1A2B2C2D2+5V+5VCP启动启动脉冲脉冲移位移位脉冲脉冲&G274LS194(1)74LS194(2)启动脉冲的效果必然是启动脉冲的效果必然是并行输入并行输入并行输出并行输出!11S1=QA1 QB1 QC1 QD1 QA2 QB21并并 行行 输输 入入D0D1D2D3D4D5D62.具体电路具体电路:0D0D1D2D3D4D5D6串行输出串行输出&G1
16、S0S1CP1QA1QB1QC1QD1S0S1CP2QA2QB2QC2QD2R1R2A1B1C1D1A2B2C2D2+5V+5VCP启动启动脉冲脉冲移位移位脉冲脉冲&G274LS194(1)74LS194(2)并并 行行 输输 入入D0D1D2D3D4D5D611S1=QA1 QB1 QC1 QD1 QA2 QB2启动脉冲作用后,启动脉冲作用后,1074LS194必然转入必然转入右移状态右移状态!11寄存器各输出端状态寄存器各输出端状态QA1QB1QC1QD1QA2QB2QC2 QD2寄存器工作方式寄存器工作方式0 D0 D1 D2 D3 D4 D5 D6 1 0 D0 D1 D2 D3 D4
17、 D5 1 1 0 D0 D1 D2 D3 D4 1 1 1 0 D0 D1 D2 D3 1 1 1 1 0 D0 D1 D2 1 1 1 1 1 0 D0 D1 1 1 1 1 1 1 0 D0 CP并行输入并行输入(S1S0=11)并行输入并行输入(S1S0=11)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)3.工作效果工作效果:提醒:提醒:在电路中,在电路中,“右移输入右移输入”端接端接 5VS0=1,S1=QA1 QB1 QC1 QD1 QA2 QB2QD2D6D5D4D3D2D1D00D0D1D2D
18、3D4D5D6串行输出串行输出&G1S0S1CP1QA1QB1QC1QD1S0S1CP2QA2QB2QC2QD2R1R2A1B1C1D1A2B2C2D2+5V+5VCP启动启动脉冲脉冲移位移位脉冲脉冲&G274LS194(1)74LS194(2)并并 行行 输输 入入D0D1D2D3D4D5D611S1=QA1 QB1 QC1 QD1 QA2 QB2启动脉冲作用后,启动脉冲作用后,1074LS194必然转入必然转入右移状态右移状态!1为什么为什么?4.思考题思考题:(1).0D0D1D2D3D4D5D6串行输出串行输出&G1S0S1CP1QA1QB1QC1QD1S0S1CP2QA2QB2QC2
19、QD2R1R2A1B1C1D1A2B2C2D2+5V+5VCP启动启动脉冲脉冲移位移位脉冲脉冲&G274LS194(1)74LS194(2)并并 行行 输输 入入D0D1D2D3D4D5D611S1=QA1 QB1 QC1 QD1 QA2 QB21074LS194必然转入必然转入右移状态右移状态!1为什么为什么?4.思考题思考题:(1).就是因为就是因为 A1=0 寄存器各输出端状态寄存器各输出端状态QA1QB1QC1QD1QA2QB2QC2 QD2寄存器工作方式寄存器工作方式0 D0 D1 D2 D3 D4 D5 D6 1 0 D0 D1 D2 D3 D4 D5 1 1 0 D0 D1 D2
20、 D3 D4 1 1 1 0 D0 D1 D2 D3 1 1 1 1 0 D0 D1 D2 1 1 1 1 1 0 D0 D1 1 1 1 1 1 1 0 D0 CP并行输入并行输入(S1S0=11)并行输入并行输入(S1S0=11)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)S0=1,S1=QA1 QB1 QC1 QD1 QA2 QB2QD2D6D5D4D3D2D1D04.思考题思考题:该电路能够该电路能够自动循环自动循环吗吗?为什么为什么?(2).寄存器各输出端状态寄存器各输出端状态QA1QB1QC1QD
21、1QA2QB2QC2 QD2寄存器工作方式寄存器工作方式0 D0 D1 D2 D3 D4 D5 D6 1 0 D0 D1 D2 D3 D4 D5 1 1 0 D0 D1 D2 D3 D4 1 1 1 0 D0 D1 D2 D3 1 1 1 1 0 D0 D1 D2 1 1 1 1 1 0 D0 D1 1 1 1 1 1 1 0 D0 CP并行输入并行输入(S1S0=11)并行输入并行输入(S1S0=11)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)右移右移(S1S0=01)S0=1,S1=QA1 QB1 QC1 QD1 QA2 QB2
22、QD2D6D5D4D3D2D1D04.思考题思考题:(2).1 1 1 1 1 1 =111111=1能够能够自动循环自动循环 !6.2.4 集成移位寄存器简介集成移位寄存器简介并行输入并行输出并行输入并行输出(双向双向)74LS194、74LS198、74LS299,等。,等。并行输入串行输出并行输入串行输出 74LS165、74LS166,等。,等。串行输入并行输出串行输入并行输出 74LS164,等。,等。串行输入串行输出串行输入串行输出 74LS91,等。,等。66.3 计数器的分析计数器的分析 计数器计数器的的分析分析计数器计数器的的设计设计电路由电路由触发器触发器构成构成电路由电路
23、由集成组件集成组件构成构成用用触发器触发器实现实现用用集成组件集成组件实现实现计数器计数器 计数器计数器是时序逻是时序逻 辑电路的重要组成辑电路的重要组成部分部分,理所当然地成为,理所当然地成为教学重点教学重点。6.3 计数器的分析计数器的分析 6.3.1 计数器的功能和分类计数器的功能和分类6.3.2 异步计数器的分析异步计数器的分析6.3.3 同步计数器的分析同步计数器的分析6.3.4 任意进制计数器的分析任意进制计数器的分析6.3.5 集成计数器的分析举例集成计数器的分析举例6.3 计数器的分析计数器的分析 6.3.1 计数器的功能和分类计数器的功能和分类1.计数器的计数器的功能功能2.
24、计数器的计数器的分类分类异步计数器和同步计数器异步计数器和同步计数器加法计数器、减法计数器和可逆计数器加法计数器、减法计数器和可逆计数器有时也用计数器的计数容量有时也用计数器的计数容量(或称模数或称模数)来区分各种不同的计数器,如二进制来区分各种不同的计数器,如二进制计数器、十进制计数器、二十进制计数器、十进制计数器、二十进制计数器等等。计数器等等。记忆输入脉冲的个数;用于定时、分记忆输入脉冲的个数;用于定时、分频、产生节拍脉冲及进行数字运算等等。频、产生节拍脉冲及进行数字运算等等。异步计数器和同步计数器异步计数器和同步计数器什么叫什么叫“异步异步计数器计数器”?QFFQFFQFFQFFCP从
25、形式上看,从形式上看,每个触发器接收到时每个触发器接收到时钟钟CP的时间有早有晚的时间有早有晚;因而,每个触因而,每个触发器状态的变化次序也有先有后。发器状态的变化次序也有先有后。上图所示电路只是异步计数器若上图所示电路只是异步计数器若干组成的一种,只是比较典型而已。干组成的一种,只是比较典型而已。什么叫什么叫“同步同步计数器计数器”?QFFQFFQFFQFFCP异步计数器和同步计数器异步计数器和同步计数器 在同步计数器中,在同步计数器中,时钟时钟CP必须必须同同时时传送到每个触发器传送到每个触发器!这,既是它的这,既是它的条件,也是它的特点。条件,也是它的特点。在同步计数器中,在同步计数器中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序逻辑电路 时序逻辑电路 PPT课件 时序 逻辑电路 PPT 课件
限制150内