《时序逻辑电路》PPT课件.ppt
《《时序逻辑电路》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《时序逻辑电路》PPT课件.ppt(110页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章第五章 时序逻辑电路时序逻辑电路数字逻辑电路电子教案西北大学信息学院 常用的中、小规模标准化集成产品,如寄存器、计数器等经常大量地应用在各种数字系统中。本章介绍这些电路的设计、构成、工作原理、逻辑功能及使用方法,最后介绍时序逻辑电路中的竟争与冒险现象。寄存器及移位寄存器寄存器及移位寄存器数字逻辑电路电子教案西北大学信息学院 寄存器:用来寄存一组二进制代码或数值。一个触发器能存储一位二值信息,N个触发器组成的寄存器能存储N位的二进制代码或数值。同步D触发器组成的4位寄存器74LS75逻辑电路图。数字逻辑电路电子教案西北大学信息学院 寄存器在CP的高电平时,其状态Q随D而变,在CP为低电平时
2、,Q端状态保持。即D0D1D2D3端的数码在CP下降沿到来时并行输入到寄存器中保存起来。寄存器状态改变是与时钟脉冲CP同步的,故称为同步送数方式。74LS75可以做两位寄存器,也可以做四位寄存器使用。直接信号 也可以给寄存器送数,其连接方式如图。当置数正脉冲到时,输入端数据D0D1D2D3传送至D触发器 和 端,各触发器按D端数据来设置寄存数码。这种工作方式称为异步送数、寄存器状态改变与CP无关。数字逻辑电路电子教案西北大学信息学院 前述寄存器数码各位均是并行送入寄存器。寄存器寄存的数码也是并行输出的。故将这种输入、输出方式称并行输入、并行输出方式。数字逻辑电路电子教案西北大学信息学院 移位寄
3、存器(Shift Register)除了具有存储代码的功能,还具有移位功能,存储的代码在移位脉冲的作用下依次左移和右移。移位寄存器移位寄存器 1.由D触发器构成的4位移位寄存器图示。第一个触发器的输入端D接收输入信号,其余各触发器的D端与前一个触发器的Q输出相连,各触发器的CP端输入移位时钟脉冲。数字逻辑电路电子教案西北大学信息学院 电路中各触发器的输入为前一个D触发器的状态输出,则在移位脉冲上升沿到时,前一个触发器的状态输出移入后一个触发器中,串行输入数据Di移入左边第一个触发器中,整个触发器的状态右移一位。若移位寄存器的初态为0000,输入信号为1011时,电路的状态转换Q0Q1Q2Q3如
4、图。数字逻辑电路电子教案西北大学信息学院 电路经过4个移位脉冲,输入的4位串行数据全部移入到寄存器中,Q0Q1Q2Q3并行输出触发器数据,将串行输入的数据转换为并行输出。若用置数脉冲为四个触发器置入初态数据,则在4个移位脉冲的作用下,触发器中数据从串行输出D0全部输出,将并行输入的数成转换为串行输出。移位寄存器在数字系统中经常做串行并行转换器数字逻辑电路电子教案西北大学信息学院 2.由JK触发器构成的移位寄存器图示。当输入1101时,该移位寄存器各点的波形图示。数字逻辑电路电子教案西北大学信息学院 双向移位寄存器即能左移又能右移的移位寄存器,74LS194是一个典型的4位双向移位寄存器,由四个
5、RS触发器的一些门电路构成,其逻辑图及符号如图示。3.中规模集成移位寄存器 图中,DIR是数据右移输入串行输入端,DIL数据左移输入端,DADD为数据并行输入端,QAQD为数据并行输出端。为异步清零输入端,CP是时钟脉冲输入端,上升沿触发触发器,使移位寄存器的状态转换。S1、S0为工作方式选择输入,取不同值时,可使74LS194工作在不同的方式。数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西北大学信息学院1),四个RS触发器的直接清零输入0电平,QAQD同时被清零。正常工作时,接高电平。2)S1S0=00时,CP上升沿到时,。同理可得,因此,移位寄存器工作在保持状态。3)S1S0=
6、11时,CP上升沿到时,。同理可得,因此,移位寄存器工作在并行置数状态。数字逻辑电路电子教案西北大学信息学院4)S1S0=01时,CP上升沿到时,。同理可得,,因此,移位寄存器工作在右移状态。5)S1S0=10时,CP上升沿到时,。同理可得,,移位寄存器工作在左移状态。总结74LS194功能,以表格列出。数字逻辑电路电子教案西北大学信息学院输入输出工作状态CP S1 S0 DIR DA DB DC DD DILQA QB QC QD X 0 X X X X X X X X 0 0 0 0异步清零 1 0 0 X X X X X XQA QB QC QD保持 1 0 1 DIR X X X X
7、XDIRQA QB QC右移 1 1 0 X X X X X DILQB QC QD DIL左移 1 1 1 X DA DB DC DDXDA DB DC DD并行置数数字逻辑电路电子教案西北大学信息学院利用74LS194A,扩展8位双向移位寄存器电路。数字逻辑电路电子教案西北大学信息学院串行累加器数字逻辑电路电子教案西北大学信息学院 计数器是对输入脉冲个数进行累计的时序逻辑部件。由若干个触发器构成,其状态按预定的顺序改变,以表征输入脉冲的个数。计数器 计数器种类繁多,同步异步,二进制和十进制,还有加法和减法计数器等。计数脉冲同时触发各触发器,使触发器状态的变换同时发生。计数器的状态数为触发器
8、个数的2n。同步二进制计数器:数字逻辑电路电子教案西北大学信息学院 由n个触发器构成的n位计数器,有2n个独立状态,利用这些状态,可以表征输入脉冲的个数。一般地,计数器在计数前初始状态为0态,随着计数脉冲的输入,其状态按1,2,3,进行转换,当输入脉冲个数达到2n-1时,计数器处于全1状态,此时,已是n位计数器所能表示的最大数值,利用进位输出信号C等于1表征这一状态,这样,当下一个计数脉冲到达时,计数器的状态又回到了0态,进位输出C变为低电平。C的变换,表征了n位计数器的进位。数字逻辑电路电子教案西北大学信息学院 C Qn-1 Qn-2.Q3 Q2 Q1 Q0 0 0 0 .0 0 0 0 0
9、 0 0 .0 0 0 1 0 0 0 .0 0 1 0 0 0 0 .0 0 1 1 0 0 0 .0 1 0 0 0 0 0 .0 1 0 1 0 0 0 .0 1 1 0 0 0 0 .0 1 1 1 0 0 0 .1 0 0 0 .1 1 1 .1 1 1 1 0 0 0 .0 0 0 0数字逻辑电路电子教案西北大学信息学院 观察n位计数器的状态转换发现,最低位Q0,每来一个CP状态均翻转,第i位(任何一位)以下各位皆为1时,则在下一个计数脉冲到时,该位的状态发生变换。利用JK触发器构成的同步四位二进制计数器的逻辑电路图。数字逻辑电路电子教案西北大学信息学院 四个JF触发器接成T触发器
10、,计数脉冲下降沿同步触发。Q0每来一个CP必翻,Qi在i位以下各位为1时,T为1,下一个CP到时状态必翻,其它情况状态不变。画出时序图及状态转换图。数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西北大学信息学院 时序图表明,若计数脉冲的频率为f0,则Q0、Q1、Q2、Q3和脉冲频率依次为f0/2、f0/4、f0/8、f0/16。故计数器也称为分频器。集成计数器电路,除了基本计数功能外,还附加了许多控制电路,以增加电路的功能和使用灵活性。下图为74LS161逻辑图。74LS161四位二进制同步计数器数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西北大学信息学院输入工作状态CP
11、 EP.ET X 0 X X异步清零 1 0 X 同步置数 1 1 0 保持 1 1 1计数 74LS161具有计数,置数、保持及异步清零功能。D3D0为数据输入端,Q3Q0为状态输出,C为进位输出,RD为异步清零输入端,LD为置数控制信号,EP和ET为工作状态控制端。CP是计数脉冲输入端,上升沿触发使计数器状态转换。计数器的工作由EP和ET来控制。数字逻辑电路电子教案西北大学信息学院 1)清零脉冲 :直接接至各触发器的异步清零端,为0时,直接清除各触发器为0态,使计数器状态为0000。正常工作时,接高电平。2)置数脉冲 =0,则:同理:电路工作在并行置数状态。3)置数脉冲EP.ET=0时,同
12、理:电路状态保持。数字逻辑电路电子教案西北大学信息学院 4)EP.ET=1时有:电路实现计数功能。此时 当ET=1,Q3Q2Q1Q0=1111时,输出C为1,利用C的高电平或下降沿作为进位输出信号。数字逻辑电路电子教案西北大学信息学院 74LS161的功能用时序图表示如下:数字逻辑电路电子教案西北大学信息学院 计数脉冲只接到部分触发器的CP端,故计数脉冲到时,触发器的状态转换不是同时进行。观察n位二时制计数器的状态转换规律发现,Q0每来一个计数脉冲状态必翻(由0变1,或1变0),Qi是在Qi-1的状态由1变为0(下降沿)时,状态必翻。由此画出由JK触发器构成的4位异步二进制计数器如图所示:图中
13、,以计数脉冲作为Q0的CP脉冲,使Q0每来一个计数脉冲状态必翻,以Qi-1作为Qi的CP脉冲,使每来一个Qi-1下降沿状态必翻。为了实现方便,图中均采用下降沿触发JK触发器,并接成T触发器,T=1。异步二进制计数器数字逻辑电路电子教案西北大学信息学院 C Qn-1 Qn-2.Q3 Q2 Q1 Q0 0 0 0 .0 0 0 0 0 0 0 .0 0 0 1 0 0 0 .0 0 1 0 0 0 0 .0 0 1 1 0 0 0 .0 1 0 0 0 0 0 .0 1 0 1 0 0 0 .0 1 1 0 0 0 0 .0 1 1 1 0 0 0 .1 0 0 0 .1 1 1 .1 1 1 1
14、 0 0 0 .0 0 0 0数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西北大学信息学院 目前常用的异步二进制计数器集成产品,型号有SN74293,SN74177 CC4060等。SN74293的逻辑图如图所示,由一个1位计数器和一个3位计数器构成,当QA与CPB连接,以CPA作计数脉冲输入时,可构成4位异步二进制计数器,其状态QDQCQBQA转换关系和前述同。R0(1)和R0(2)为异步清零输入,同为高电平时,计数器被清0。若以QB作为计数脉冲,QD与CPA相接,此时状态转换QAQDQCQB与前述相同。数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西北大学信息学院 异
15、步计数器,由于进位信号是逐级传送的,它的计数速度(或最高输入脉冲频率)受到了限制。4位二进制异步计数器,当状态由1111变为0000时,输入脉冲要经过四个触发器的传输延迟时间tpd,才能达到新的稳定状态,若tpd=50ns,则完成状态转换所需的总时间为200ns。在这种情况下,如果两个计数脉冲之间的时间间隔小于200ns,那么,在最后一个触发器变为0态之前,第一个触发器开始由0变1,使状态转换出现错误,无法分辩计数器中所累计的数据。数字逻辑电路电子教案西北大学信息学院 同步计数器,全部触发器的CP端输入同一个计数脉冲,计数器状态的变换是同时发生的,计数速度较快,在译码显示时,不易出现差错。但由
16、于计数脉冲要同时接到各级触发器的CP端驱动其工作,故要求脉冲发生电路具有较大的驱动能力。前述计数器均在输入计数脉冲的作用下,状态按二进制递增的规律转换,称为加法计数器。如果状态按二进制递减规律变换时,则称为减法计数器。减法计数器与可逆计数器数字逻辑电路电子教案西北大学信息学院 B Qn-1 Qn-2.Q3 Q2 Q1 Q0 1 0 0 .0 0 0 0 0 1 1 .1 1 1 1 0 1 1 .1 1 1 0 0 1 1 .1 1 0 1 0 1 1 .1 1 0 0 0 1 1 .1 0 1 1 0 1 1 .1 0 1 0 0 1 1 .1 0 0 1 0 1 1 .1 0 0 0 .0
17、 0 0 .0 0 0 1 0 0 0 .0 0 0 0数字逻辑电路电子教案西北大学信息学院 减法计数器的状态转换规律如表所示。开始时令计数器处于全1状态,然后每来一个计数脉冲,状态减1,直至全0,借位信号B为1,之后再来一个计数脉冲,状态返到全1,然后重复以上计数过程。最低位Q0每来一个计数脉冲,状态变化,其余各位在相邻低位状态由0变1(也就是有借位)时,状态变化。JK触发器异步实现时,J和K均接1,实现T触发器逻辑功能。下降沿触发时,将低一位的Q接至高一位的CP端,使相邻低位由0变1时,Q由1变0下降沿时,触发相邻高位触发器状态变换。数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案
18、西北大学信息学院 同步电路实现时,根据减法计数器的状态转换规律,Q0每来一个计数脉冲,状态必翻,其余各位在相邻低位都为0时,计数脉冲到时,状态必翻,相邻低位不全为0时,状态不变。选用JK触发器,各触发器激励信号如下,可实现同步减法计数。数字逻辑电路电子教案西北大学信息学院 将加法计数器和减法计数器组合起来,构成可加可减的可逆计数器。图示为4位异步二进制可逆计数器。做为加法减法控制输入信号,为1时,做加法计数,0时,减法计数。数字逻辑电路电子教案西北大学信息学院 集成电路74LS191为4位同步二进制加/减计数器,具有加/减计数,异步置数,保持等功能。逻辑电路图如示。数字逻辑电路电子教案西北大学
19、信息学院数字逻辑电路电子教案西北大学信息学院写出FF2的直接置1输入SD和清0信号RD端表达式:LD=0时,D2端输入的数据直接置入FF2中,同理,D0D3输入端的数据也直接置入各触发器中,实现计数器的异步置数功能。LD为高电平时,计数器的状态受使能端控制端S,加/减计数控制端U/D和时钟CP的控制。写出FF2的输入端逻辑表达式:数字逻辑电路电子教案西北大学信息学院 S为高电平时,J2=K2=0,计数器处于保持状态。S=0,U/D=0时,J2=K2=Q1Q0。计数器处于加法计数模式。S=0,U/D=1时,J2=K2=Q1Q0,计数器处于减法计数模式。74LS191功能表表示。输入工作状态CP
20、LD S U/D X 0 X X异步置数 X 1 1 X 保持 1 0 0 加法计数 1 0 1减法计数数字逻辑电路电子教案西北大学信息学院74LS191的时序功能 数字逻辑电路电子教案西北大学信息学院 进位/借位输出信号C/B在计数器做加法计数,Q3Q2Q1Q0=1111时为高电平,表示有进位输出;在计数器做减法计数,Q3Q2Q1Q0=0000时为低电平,表示有借位输出。C/B也称最大/最小输出端。CP0为串行时钟输出端,当C/B=1,计数器处于计数模式时,输出低电平。数字逻辑电路电子教案西北大学信息学院 图示时序图为74LS191的一个工作实例。LD的低电平信号使Q3Q2Q1Q0=1101
21、B=13,此后,由于U/D和S均为低电平,计数器的状态按13、14、15、0、1,2转换。当S变为高电平时,计数器保持状态不变,在U/D高电平后,计数器的状态又按减法规律变换,依次处于2、1、0、15、14、13 实际使用时,有时需要双时钟结构的加减计数器,使计数器作加法计数和减法计数时使用不同的计数脉冲源,典型号型号为74LS193 数字逻辑电路电子教案西北大学信息学院 模N计数器 将计数器所经历的独立状态总数称为模。按模对计数器分类,可将计数器分为模2计数和非模2计数器。模2计数器是指模为2n的计数器,n为计数器中状态变量的个数,如前述的4位二进制计数器,模为16,也称模16计数器。非模2
22、计数器是指模不等于2n的计数器,用得较多的如十进制计数器,模10计数器。同步十进制计数器 模10计数器在计数脉冲的作用下,状态依次为0、1、2、9,状态Q3Q2Q1Q0=1001,此时,由控制部件控制各触发器的激励信号,使在下一个计数脉冲到时,电路的状态回到0000。计数器以历的独立状态只有10个状态。数字逻辑电路电子教案西北大学信息学院 JK触发器构成的同步十进制计数器的逻辑图。数字逻辑电路电子教案西北大学信息学院 代入JK触发器的特性方程,得状态方程数字逻辑电路电子教案西北大学信息学院 设初态Q3Q2Q1Q0=0000,则根据状态方程式,列出电路的状态转换表。Q3 Q2 Q1Q0Qn+13
23、 Qn+12 Qn+11 Qn+10 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0数字逻辑电路电子教案西北大学信息学院 模10计数器的用09独立状态做有效状态,其余6个独立状态做为无效状态。如果电路启动时或受到干扰,进入无效状态,列出状态转换关系发现,经过一个CP或两个CP,电路回到有效状态。称该电路具有自启动和自校正能力。
24、Q3 Q2 Q1Q0Qn+13 Qn+12 Qn+11 Qn+10 1 0 1 0 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0数字逻辑电路电子教案西北大学信息学院 74LS160是中规模集成同步十进制加法计数器,其逻辑电路图图示。具有同步置数、异步清零、保持等功能。LD、RD、D3D0、EP和ET等各输入端信号的功能工巧匠 法与74LS161对应的信号相同,功能表也相同。不同的仅在于74160为十进制计数。数字逻辑电路电子教案西北大学信息学院数字逻辑电路电子教案西
25、北大学信息学院异步十进制计数器 触发器FF0,J0=K0=1,每来一个计数脉冲后沿,其状态Q0必翻。触发器FF1,J1=Q3,K1=1,故在Q3为低电平时,每来一个Q0的下降沿,其状态必翻。当Q3为高电平时,Q1在Q0下降沿到达时,状态变化为0态。数字逻辑电路电子教案西北大学信息学院 触发器FF2的状态在每一个Q1的下降沿必翻。触发器FF3状态在Q2Q1均为高电平时,每来一个Q0的下降沿必翻。当Q2Q1中有一个低电平时,Q3的状态设置为0态。数字逻辑电路电子教案西北大学信息学院全状态转换图 数字逻辑电路电子教案西北大学信息学院 74LS290是按照上述电路构成的异步十进制加法计数器,其逻辑图图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序逻辑电路 时序 逻辑电路 PPT 课件
限制150内