时序逻辑.ppt

上传人:s****8 文档编号:77395649 上传时间:2023-03-14 格式:PPT 页数:128 大小:2.99MB
返回 下载 相关 举报
时序逻辑.ppt_第1页
第1页 / 共128页
时序逻辑.ppt_第2页
第2页 / 共128页
点击查看更多>>
资源描述

《时序逻辑.ppt》由会员分享,可在线阅读,更多相关《时序逻辑.ppt(128页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第三章第三章 时序逻辑电路时序逻辑电路双稳态触发器是构成时序逻辑电路的基本逻辑部件。双稳态触发器是构成时序逻辑电路的基本逻辑部件。它有两个稳定的状态:它有两个稳定的状态:0 0状态和状态和1 1状态;状态;在不同的输入情况下,它可以被置成在不同的输入情况下,它可以被置成0 0状态或状态或1 1状态;状态;当输入信号消失后,所置成的状态能够保持不变。当输入信号消失后,所置成的状态能够保持不变。所以,触发器可以记忆所以,触发器可以记忆1 1位二值信号。位二值信号。3.1 触发器(触发器(flip flop)触发器的分类触发器的分类逻辑功能逻辑功能 RS触发器触发器 D触发器触发器 JK触发器触发器

2、 T触发器触发器结构形式结构形式 同步触发器同步触发器 主从触发器主从触发器 边沿触发器和维持阻塞触发器边沿触发器和维持阻塞触发器触发方式触发方式RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定 3.1.1基本基本 R-S触发器触发器功能及其逻辑符号功能及其逻辑符号(reset-置置0)(set-置置1)低电平有效特性表(真值表)特性表(真值表)现现态态:触触发发器器接接收收输输入入信信号号之之前前的的状状态态,也也就就是是触触发发器器原原来来的的稳稳定定状状态态。次次态态:触触发发器器接接收收输输入入信信号号之之后后所所处处的的

3、新新的的稳稳定定状状态态。基本基本 R-S触发器触发器次态次态Qn+1的卡诺图的卡诺图特性方程特性方程触发器的特性方程特性方程就是触发器次态Qn+1与输入及现态Qn之间的逻辑关系式基本基本 R-S触发器触发器Q,Q 输出端输出端 基本的基本的R-S触发器触发器组成:用组成:用2个与非门个与非门(或或非门或或非门)构成构成&RDSDQQRD RESET直接复位端直接复位端S D SET直接置位端直接置位端基本基本 R-S触发器触发器R-S触发器真值表触发器真值表RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定 011100RD=0同

4、时同时SD=1时时,Q=0。故。故RD称为称为复位端复位端,或称为或称为清清0端端&RDSDQQ基本基本 R-S触发器触发器R-S触发器真值表触发器真值表011100RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定&RDSDQQSD=0同时同时RD=1时时,Q=1。故。故SD称为称为置位端置位端,或称为或称为置置1端端基本基本 R-S触发器触发器&RDSDQQR-S触发器真值表触发器真值表RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定 111100 指指R、S从从0

5、1或或10变成变成11时时,输出端状态不变输出端状态不变基本基本 R-S触发器触发器&RDSDQQR-S触发器真值表触发器真值表RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定 001111 指指RD、SD同时从同时从00变成变成11时时,输出端状态不定输出端状态不定基本基本 R-S触发器触发器R-S触发器真值表触发器真值表RDSDQQ 0 1 0 1(复位复位)1 0 1 0(置位置位)1 1 保持原状保持原状 0 0 不确定不确定 指指RD、SD同时从同时从00变变成成11时时,输出端状态不定输出端状态不定&RDSDQQ001

6、11111&RDSDQQ001111110000即即Q、Q也可能是也可能是01,也可能是也可能是10设计电路时此种情况设计电路时此种情况应避免应避免在用与非门组成的基本在用与非门组成的基本RS触发器中,设初始状态为触发器中,设初始状态为0,已输入,已输入R、S的波形图,画出两输出端的波形图。的波形图,画出两输出端的波形图。低电平有效波形图波形图基本基本 R-S触发器触发器 逻辑符号:逻辑符号:由由于于该该触触发发器器的的触触发发信信号号是是高高电电平平有有效效,因因此此在在逻逻辑辑符符号号的的输输入入端端处处没没有小圆圈。有小圆圈。高电平有效波形图波形图基本基本 R-S触发器触发器基本触发器的

7、特点总结:基本触发器的特点总结:(1 1)有两个互补的输出端,有两个稳定的状态。)有两个互补的输出端,有两个稳定的状态。(2 2)有复位()有复位(Q=0Q=0)、置位()、置位(Q=1Q=1)、保持原状态三)、保持原状态三种功能。种功能。(3 3)R R为复位输入端,为复位输入端,S S为置位输入端,可以是低电为置位输入端,可以是低电平有效,也可以是高电平有效,取决于触发器的结平有效,也可以是高电平有效,取决于触发器的结构。构。(4 4)由于反馈线的存在,无论是复位还是置位,有)由于反馈线的存在,无论是复位还是置位,有效信号只需要作用很短的一段时间,即效信号只需要作用很短的一段时间,即“一触

8、即发一触即发”。基本基本 R-S触发器触发器数字系统中为了协调各部分的数字系统中为了协调各部分的动作,要求某些触发器于同一动作,要求某些触发器于同一时刻动作,为此必须引入?时刻动作,为此必须引入?同步信号同步信号只有在同步信号只有在同步信号到来的时候才能到来的时候才能改变状态改变状态时钟脉冲时钟脉冲Clock pulseCP:时钟脉冲时钟脉冲(Clock Pulse)3.1.2 3.1.2 同步同步RS(RS(时钟控制电平触发)触发器时钟控制电平触发)触发器 给给触触发发器器加加一一个个时时钟钟控控制制端端CP,只只有有在在CP端端上上出出现现时时钟钟脉脉冲冲时时,触发器的状态才能改变。这种触

9、发器称为同步触发器。触发器的状态才能改变。这种触发器称为同步触发器。1 1同步同步RS触发器的电路结构触发器的电路结构触发器功能表触发器功能表CP:时钟脉冲时钟脉冲(Clock Pulse)R、S控制端控制端CP R S Q n+1 说明说明 1 0 0 Qn 保持保持 1 0 1 1 置置1 1 1 0 0 清清0 1 1 1 不定不定 避免避免 0 Qn 保持保持同步同步R-S触发器触发器时钟控制时钟控制电平触发电平触发的的R-SR-S触发器触发器(续续)时钟控制时钟控制 只只有有CP=1时时,输出输出端状态才能改端状态才能改变变电平触发电平触发 在在CP=1时时,控制端控制端R、S的电的

10、电平平(1或或0)发生变化时发生变化时,输出端状态才改变输出端状态才改变CP R S Q n+1 说明说明 1 0 0 Qn 保持保持 1 0 1 1 置置1 1 1 0 0 清清0 1 1 1 不定不定 避免避免 0 Qn 保持保持用途用途:D触发器和触发器和J-K触发器的内部电路触发器的内部电路同步同步R-S触发器触发器C0时,触发器保持原来状态不变。C1时,工作情况与基本RS触发器相同。钟控钟控钟控钟控RSRS触发器触发器触发器触发器同步同步R-S触发器触发器直接置位直接置位清零端清零端波形图波形图 已知已知同步同步RS触发器触发器的输入波形,画出输出波形图。的输入波形,画出输出波形图。

11、同步同步R-S触发器触发器R-S触发器触发器触发器的输入有约束条件触发器的输入有约束条件 麻烦!麻烦!难免有不符合输入约束条件的信号难免有不符合输入约束条件的信号 能否改进?能否改进?CP=1期间有效期间有效3.2.2 D触发器触发器1.时钟控制电平触发的时钟控制电平触发的D触发器触发器CP R S Q n+1 说明说明 1 0 0 Qn 保持保持 1 0 1 1 置置1 1 1 0 0 清清0 1 1 1 不定不定 避免避免 0 Qn 保持保持1D&RDSDQQ&RSCP其他两种情况不会出现其他两种情况不会出现同步同步D触发器触发器 时钟控制电平触发的时钟控制电平触发的D触发器触发器 功能表

12、功能表 CP D Q n+1 1 0 0 1 1 1 0 Q nCP=1时时,Q n+1=DCP=0时时,保持原状保持原状D D触发器具有触发器具有数据记忆功能数据记忆功能RDSDDCPQQ功能表功能表逻辑符号逻辑符号D CQD触发器触发器同步同步D触发器触发器CP=1时时,Q n+1=DCP=0时时,保持原状保持原状置位和清零不受置位和清零不受时钟的控制时钟的控制CPDQ例:画出同步例:画出同步D触发器的输出波形。触发器的输出波形。D CQD 触发器触发器 对输入信号无约束对输入信号无约束Q n+1=DR S 触发器触发器 对输入信号有约束对输入信号有约束遗憾:虽然解决了对输入信号的约束问题

13、,功能遗憾:虽然解决了对输入信号的约束问题,功能减少了,控制信号变为一个了减少了,控制信号变为一个了如何设计一个功能更完善的触发器如何设计一个功能更完善的触发器 并且没有输入并且没有输入信号的限制要求?信号的限制要求?JKJK触发器触发器功能表功能表逻辑符号逻辑符号CQKJJK触发器有两个输入控制端触发器有两个输入控制端J、K,它,它的功能最完善的功能最完善JK触发器触发器JKJK触发器触发器J 置位置位K clean3 3JKJK触发器逻辑功能的几种表示方法触发器逻辑功能的几种表示方法(1(1)功能表:)功能表:(2 2)特性方程:)特性方程:Qn+1J K功能功能QnJK触发器触发器功能表

14、功能表 0 1 0 1输出状态输出状态同同J J状态状态0001 1 0 1 0输出状态输出状态同同J J状态状态11011 11 101100 00 0保持保持0101Qn=QnJKJK触发器触发器(3 3)状态转换图)状态转换图(4 4)驱动表)驱动表0 00 11 01 1Qn Qn+10 1 1 0J K JK触发器的驱动表触发器的驱动表 Qn+1J K功能功能QnJK触发器触发器功能表功能表 0 1 0 1输出状态输出状态同同J J状态状态0001 1 0 1 0输出状态输出状态同同J J状态状态11011 11 101100 00 0保持保持0101Qn=QnJKJK触发器触发器功

15、能表功能表T触发器触发器T触发器触发器T触发器特性方程:触发器特性方程:0 00 11 01 1 T Qn 0 1 1 0 Qn+1 功能功能 T触发器的功能表触发器的功能表 Qn+1=QnQn+1=Qn触发器的分类触发器的分类逻辑功能逻辑功能 RS触发器触发器 D触发器触发器 JK触发器触发器 T触发器触发器结构形式结构形式 同步触发器同步触发器 主从触发器主从触发器 边沿触发器和维持阻塞触发器。边沿触发器和维持阻塞触发器。触发方式触发方式学习触发器的重点1。着重每种触发器所实现的逻辑功能RS触发器触发器 D触发器触发器 JK触发器触发器 T触发器触发器Q n+1=D学习触发器的重点2控制信

16、号作用后什么时刻使触发器的状态发生翻转控制信号作用后什么时刻使触发器的状态发生翻转同步触发器同步触发器主从触发器主从触发器 边沿触发器和维持阻塞触发器边沿触发器和维持阻塞触发器数字系统中为了协调各部分的数字系统中为了协调各部分的动作,要求某些触发器于同一动作,要求某些触发器于同一时刻动作,为此必须引入?时刻动作,为此必须引入?同步信号同步信号只有在同步信号只有在同步信号到来的时候才能到来的时候才能改变状态改变状态时钟脉冲时钟脉冲Clock pulseCP:时钟脉冲时钟脉冲(Clock Pulse)同步触发器同步触发器结构简单、速度快。结构简单、速度快。只要只要CP存在就可以翻转,容易造成存在就

17、可以翻转,容易造成空翻。空翻。CPDQ空翻空翻在在一一个个时时钟钟脉脉冲冲周周期期中中,触触发发器器发发生生多多次翻转的现象叫做次翻转的现象叫做空翻空翻。RDSDDCPQQ各触发器的同步工作如何更可靠?各触发器的同步工作如何更可靠?一个脉冲来了,触发器的输出至多翻转一次!一个脉冲来了,触发器的输出至多翻转一次!各触发器的同步工作如何更可靠?各触发器的同步工作如何更可靠?一个脉冲来了,触发器的输出至多翻转一次!一个脉冲来了,触发器的输出至多翻转一次!同步触发器同步触发器cp1期间期间输入改变多输入改变多次,输出会改变多次(空翻)次,输出会改变多次(空翻)如何改进?如何改进?边沿触发方式边沿触发方

18、式边沿触发方式边沿触发方式为了免除为了免除CP=1期间输入控制电平不许期间输入控制电平不许改变的限制,可采用改变的限制,可采用边沿触发边沿触发方式。其特方式。其特点是:触发器只在时钟跳转时发生翻转,点是:触发器只在时钟跳转时发生翻转,而在而在CP=1或或CP=0期间,输入端的任何变期间,输入端的任何变化都不影响输出。化都不影响输出。如果翻转发生在上升沿就叫如果翻转发生在上升沿就叫“上升沿触上升沿触发发”或或“正边沿触发正边沿触发”。如果翻转发生在。如果翻转发生在下降沿就叫下降沿就叫“下降沿触发下降沿触发”或或“负边缘触负边缘触发发”。逻辑符号逻辑符号CQCQ负沿触发负沿触发正沿触发正沿触发维持

19、阻塞型维持阻塞型D触发器触发器的引脚功能的引脚功能符号符号RD 直接清直接清0端端(复位端复位端)R=0,S=1时时,Q=0SD 直接置直接置1端端(置位端置位端)R=1,S=0时时,Q=1 小圈小圈 表示低电平有效表示低电平有效D数据数据输入端输入端CP时钟时钟脉冲脉冲Q、Q 输出端,输出端,Q的小圈的小圈 表示是反相输出端表示是反相输出端,即即Q总是与总是与Q相反相反RDSDDCPQQ维持阻塞型维持阻塞型D触发器触发器的引脚功能的引脚功能(续续)功能表功能表CP Q n+1 D触发方式触发方式:边沿触发边沿触发 (时钟上升沿触发时钟上升沿触发)功能表说明:功能表说明:在在CP上升沿时,上升

20、沿时,Q等于等于D;在在CP高电平、低电平和下降沿高电平、低电平和下降沿时,时,Q保持不变保持不变RDSDDCPQQ时钟下降沿触发的时钟下降沿触发的维持阻塞型维持阻塞型D触发器触发器RDSDDCPQQ功能表功能表CP Q n+1 D功能表说明:功能表说明:在在CP下降沿时,下降沿时,Q等于等于D;在在CP高电平、低电平和上升沿高电平、低电平和上升沿时,时,Q保持不变保持不变已知维持已知维持阻塞阻塞D D触发器的输入波形,触发器的输入波形,画出输出波形图。画出输出波形图。解:解:在波形图时,应注意以下两点:在波形图时,应注意以下两点:(1 1)触发器的触发翻转发生在)触发器的触发翻转发生在CPC

21、P的上升沿。的上升沿。(2 2)判断触发器次态的依据是)判断触发器次态的依据是CPCP上升沿前一瞬间输入端上升沿前一瞬间输入端D D的状态。的状态。RDSDDCPQQ课堂练习课堂练习题目题目:时钟时钟CP及输入信号及输入信号D 的波形如图所示的波形如图所示,试画试画 出各触发器输出端出各触发器输出端Q的波形的波形,设各输出端设各输出端Q的的 初始状态初始状态=0.DQDCPQ1Q2DQDCPDQDCPQ1课堂练习课堂练习(续续)CPDQ1课堂练习课堂练习(续续)Q2DQDCPCPDQ1 J、K控制端的功能控制端的功能QQRSJKCPCP上升沿触发上升沿触发边沿触发方式的边沿触发方式的J-K触发

22、器触发器J K CP Q n+1 说明说明0 0 Q n 保持保持0 1 0 清清01 0 1 置置11 1 Q n 翻转翻转 0,1 Q n CP 下降沿触发的下降沿触发的J-K触发器触发器J、K功能相同,只是在功能相同,只是在CP下降沿触发下降沿触发用用J-K触发器构成触发器构成2分频器分频器QQRSJKCPCP10CPQQ当当JK=11时,在时,在CP上升沿翻转上升沿翻转FQ=FCP/2RS,JK甩空或通过甩空或通过4.7k 的的电阻接高电平电阻接高电平CPQ 2QQRSJKCPQQRSJKCPCP2个个2分频器级联组成分频器级联组成4分频器分频器F2Q=FCP/42Q1QCP2Q 4逻

23、辑符号逻辑符号CQKJ画出该触发器的时序图画出该触发器的时序图时序图时序图CPKJQJQ 保持保持T1、在应用触发器时,要特别注意触发、在应用触发器时,要特别注意触发形式,否则很容易造成整个数字系形式,否则很容易造成整个数字系统工作不正常。统工作不正常。2、边沿触发抗干扰能力强,且不存在、边沿触发抗干扰能力强,且不存在空翻,空翻,应用较广泛应用较广泛。注意分析触发器的时候应注意:触发器的逻辑功能与和触发器的结构是两个不同的概念,具有某种逻辑功能的触发器可以用不同的电路结构实现;同一电路结构的触发器也可以构成不同的逻辑功能。电路结构不同,触发器的翻转方式工作特点不同。逻辑功能不同,特征方程不同。

24、触发器功能的转换触发器功能的转换1.1.用用JK触发器转换成其他功能的触发器触发器转换成其他功能的触发器(1 1)JKD分别写出分别写出JK触发器和触发器和D D触发器的特性方程触发器的特性方程比较得:比较得:画出逻辑图:画出逻辑图:(2 2)JKT写出写出JKJK触发器和触发器和T触发器的特性方程:触发器的特性方程:比较得:比较得:J=T,K=T。2 2用用D触发器转换成其他功能的触发器触发器转换成其他功能的触发器(1 1)DJK比较得:比较得:画出逻辑图。画出逻辑图。写写出出D触触发发器器和和JK触触发发器的特性方程:器的特性方程:(2 2)DT (3 3)DT电路如图所示,已知电路如图所

25、示,已知CP、RD和和D的波形,试画出的波形,试画出Q0和和Q1的波形。设触发器的初始状态均为的波形。设触发器的初始状态均为1。电路如图所示,设各触发器的初态为电路如图所示,设各触发器的初态为0,画出在,画出在CP脉冲作用下脉冲作用下Q端的波形。端的波形。逻逻 辑辑 电电 路路 如如 图图 所所 示,示,A=“0”时,时,脉脉 冲冲 来来 到到 后后 JK触触 发发 器(器()。)。(a)具具 有有 计计 数数 功功 能能 (b)置置“0”(c)置置“1”(d)保保 持持 原原 状状 态态d 逻 辑 电 路 如 图 所 示,输 入 为 X,Y,同 它 功 能 相 同 的 是()。(a)可 控

26、RS 触 发 器 (b)JK 触 发 器 (c)基 本 RS 触 发 器 (d)T 触 发 器b 逻逻 辑辑 电电 路路 如如 图图 所所 示,示,当当 A=“0”,B=“1”时,时,脉脉 冲冲 来来 到到 后后 触触 发发 器器()。(a)具具 有有 计计 数数 功功 能能 (b)保保 持持 原原 状状 态态 (c)置置“0”(d)置置“1”a 逻 辑 电 路 如 图 所 示,输 入 为 X,Y,同 它 功 能 相 同 的 是()。(a)可 控 RS 触 发 器 (b)JK 触 发 器 (c)基 本 RS 触 发 器 (d)T 触 发 器b1.四位异步二进制加法计数器四位异步二进制加法计数器

27、用触发器组成计数器用触发器组成计数器QQRSJKJ K Qn+10 0 Qn0 1 01 0 11 1 Q nCP上升沿触发上升沿触发例例:用维用维阻型阻型J-K触发器组成触发器组成异步异步二进制加法计数器二进制加法计数器由由JK=11控制触发器控制触发器翻转计数翻转计数用用4个维个维阻型阻型J-K触发器组成触发器组成 4位位异步异步二进制加法计数器二进制加法计数器QQRSJKQQRSJKQQRSJKQQRSJKR清清0脉冲脉冲进位脉冲进位脉冲Q0Q1Q2Q3CP计数脉冲计数脉冲4位位异步异步二进制加法二进制加法计数器时序图计数器时序图1 2 3 4 5 6 7 8 9 10 11 12 13

28、 14 15 16CPQ0Q1Q2Q3000010001000100011110000异步异步:各触发器不同时翻转各触发器不同时翻转,从低位到高位依次翻转从低位到高位依次翻转 CP的上升沿的上升沿Q0翻转翻转Q0的上升沿的上升沿Q1翻转翻转Q1的上升沿的上升沿Q2翻转翻转Q2的上升沿的上升沿Q3翻转翻转QQRSJKQQRSJKQQRSJKQQRSJKRQ0Q1Q2Q3CP4位异步二进制加法计数器位异步二进制加法计数器状态转换表状态转换表CP Q3 Q2 Q1 Q0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1

29、 1 0 7 0 1 1 1 8 1 0 0 0CP Q3 Q2 Q1 Q0 9 1 0 0 1 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1 16 0 0 0 0每每16 个个CP 循循环环一一周周有有16个可以循环的稳定状态个可以循环的稳定状态 也称为也称为16进制计数器进制计数器2.同步二进制加法计数器同步二进制加法计数器同步同步:每个触发器都用同一个每个触发器都用同一个CP触发,要翻转时同时触发,要翻转时同时 翻转翻转设计方法设计方法:用低位的用低位的Q控制高位的控制高位的J、K,决定其翻转还是不翻转

30、。决定其翻转还是不翻转。JK00时,不翻转时,不翻转(保持原状保持原状)JK11时,翻转时,翻转J K Qn+10 0 Qn0 1 01 0 11 1 Q nJ-K触发器真值表触发器真值表同步二进制加法计数器同步二进制加法计数器QQRSJKQQRSJKQQRSJKQQRSJKR清清0脉冲脉冲CP&Q1Q0Q0Q1Q2Q3&Q2Q1Q0同步二进制加法计数器的同步二进制加法计数器的波形图波形图与异步二进制加法计数器的画法与异步二进制加法计数器的画法相同相同,状态转换表状态转换表也相同,但是也相同,但是.波形图波形图QQRSJKQQRSJKQQRSJKQQRSJK同步二进制加法计数器设计同步二进制加

31、法计数器设计 用维用维阻型阻型J-K触发器触发器(1)Q0的翻转:的翻转:每来一个每来一个CP,Q0翻转翻转 一次一次R清清0脉冲脉冲CP(2)Q1的翻转的翻转:Q0=1时时,再来一个再来一个CP,Q1翻转一次翻转一次(3)Q2的翻转的翻转:Q1Q0=11时时,再来一个再来一个 CP,Q2翻转一次翻转一次&Q1Q0Q0Q1Q2Q3JK=11J,K=Q0J,K=(Q1Q0)(4)Q3的翻转的翻转:Q2Q1Q0=111时时,再来一个再来一个CP,Q3翻转一次翻转一次J,K=(Q2Q1Q0)&Q2Q1Q04位同步二进制加法计数器位同步二进制加法计数器时序图时序图1 2 3 4 5 6 7 8 9 1

32、0 11 12 13 14 15 16CPQ0Q1Q2Q3000010001000100011110000同步计数器各触发器在同一时刻翻转同步计数器各触发器在同一时刻翻转而异步计数器各触发器而异步计数器各触发器翻转时刻不同翻转时刻不同,低位的领先低位的领先,高位的迟后高位的迟后,延迟时间为延迟时间为纳秒纳秒(ns)级级十进制数用十进制数用09十个数字表示十个数字表示,而而数字电路中使用二进制数字电路中使用二进制,所以须用所以须用二进制数给十进制数编码二进制数给十进制数编码十进制计数器十进制计数器编码方法编码方法:用用4位二进制数表示位二进制数表示1位十进制数位十进制数,称为二称为二十进制编码十

33、进制编码,又称又称BCD码码 (BCDBinary Coded Decimal)二进制数用二进制数用8421码码十进制数十进制数:用用0 9 共十个数字表示共十个数字表示所以所以,用十个用十个4位二进制数表示位二进制数表示09CP Q3 Q2 Q1 Q0 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1CP Q3 Q2 Q1 Q0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9

34、1 0 0 1十进制数的编码方法十进制数的编码方法例例:3位十进制数位十进制数:100,用用BCD码表示码表示1000001 0000 0000BCD码码十进制数十进制数异步十进制加法计数器设计异步十进制加法计数器设计(用下降沿触发的维用下降沿触发的维阻型阻型J-K触发器触发器)J K Qn+10 0 Qn0 1 01 0 11 1 Q nQQRSJKCP在在CP 时时,根据根据JK状态状态Q变化变化 RQQRSJKQQRSJKQQRSJKQQRSJK(1)CP 时时,Q0翻转翻转,JK=11异步十进制加法计数器设计异步十进制加法计数器设计(用下降沿触发的维用下降沿触发的维阻型阻型J-K触发器

35、触发器)CPQ0Q1Q2Q3(2)Q0 时时,Q1翻转翻转(3)Q1 时时,Q2翻转翻转,JK=11&(4)Q0 时时,Q3翻转翻转,且且 Q2Q1=11时时,Q3由由0翻转成翻转成1 Q2Q1=00时时,Q3被清成被清成0(5)当当Q3=1(Q3=0)且且Q0 时时,将将Q1清清0异步十进制加法计数器异步十进制加法计数器 (用下降沿触发的维用下降沿触发的维阻型阻型J-K触发器触发器)时序图时序图1 2 3 4 5 6 7 8 9 10 CPQ0Q1Q2Q300001000100010001001000011000010101010101110十进制加法计数器十进制加法计数器状态转换表状态转换

36、表CP Q3 Q2 Q1 Q0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 110 0 0 0 0每每10个个CP循环一周循环一周RQQRSJKQQRSJKQQRSJKQQRSJKCPQ0Q1Q2Q3&异步十进制加法计数器异步十进制加法计数器2个十进制计数器组成个十进制计数器组成1个个100进制计数器进制计数器Q3 Q2 Q1 Q0CPR异步十进制加法计数器异步十进制加法计数器Q3 Q2 Q1 Q0CPR异步十进制加法计数器异步十进制加法计数器

37、Q3 Q2 Q1 Q0CPR异步十进制加法计数器异步十进制加法计数器CP进位脉冲进位脉冲个位数个位数十位数十位数RQ3由由1变成变成0时,向十位数送一个进位脉冲,时,向十位数送一个进位脉冲,使十位数计一个数,同时个位数全变成使十位数计一个数,同时个位数全变成0000数字集成电路计数器数字集成电路计数器常用数字集成电路计数器芯片举例常用数字集成电路计数器芯片举例:74LS160 4位同步十进制加法计数器,直接清除位同步十进制加法计数器,直接清除74LS161 4位同步二进制加法计数器,直接清除位同步二进制加法计数器,直接清除74LS162 4位同步十进制加法计数器,同步清除位同步十进制加法计数器

38、,同步清除74LS163 4位同步二进制加法计数器,同步清除位同步二进制加法计数器,同步清除74LS190 4位同步十进制加位同步十进制加/减法计数器减法计数器74LS191 4位同步二进制加位同步二进制加/减法计数器减法计数器74LS192 4位同步十进制加位同步十进制加/减法计数器,带清除减法计数器,带清除74LS193 4位同步二进制加位同步二进制加/减法计数器,带清除减法计数器,带清除N进制计数器进制计数器1 1、用同步清零端或置数、用同步清零端或置数端归零构成端归零构成N进置计数器进置计数器2 2、用异步清零端或置数、用异步清零端或置数端归零构成端归零构成N进置计数器进置计数器(1)

39、写出状态SN-1的二进制代码。(2)求归零逻辑,即求同步清零端或置数控制端信号的逻辑表达式。(3)画连线图。(1)写出状态SN的二进制代码。(2)求归零逻辑,即求异步清零端或置数控制端信号的逻辑表达式。(3)画连线图。利用集成计数器的清零端和置数端实现归零,从而构成按自然态序进行计数的N进制计数器的方法。用74LS163来构成一个十二进制计数器。(1)写出状态SN-1的二进制代码。(3)画连线图。SN-1S12-1S111011(2)求归零逻辑。例例D0D3可随意处理可随意处理D0D3必须都接必须都接0用74LS197来构成一个十二进制计数器。(1)写出状态SN的二进制代码。(3)画连线图。S

40、NS121100(2)求归零逻辑。例例D0D3可随意处理可随意处理D0D3必须都接必须都接0用74LS161来构成一个十二进制计数器。SNS121100例例D0D3可随意处理可随意处理D0D3必须都接必须都接0SN-1S1110111.集成计数器集成计数器74LS90(国产国产T4290)的逻辑结构及功能的逻辑结构及功能74LS902分频和分频和5分频的十进制计数器分频的十进制计数器 5 2&CPACPBS9(1)S9(2)R0(2)R0(1)QDQAQCQB时钟时钟输出输出控制信号控制信号(下降沿触发下降沿触发)一位二进制一位二进制计数器计数器三位五进制三位五进制计数器计数器74LS90的功

41、能(计数功能)的功能(计数功能)2分频器分频器(二进制计数器二进制计数器)(五进制计数器五进制计数器)5分频器分频器CPA QA n+1 QA nCPB QD QC QB 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 0 0 0 5 2&CPACPBS9(1)R0(2)R0(1)QDQAQCQBS9(2)S9(2)5 2&CPACPBS9(1)R0(2)R0(1)QDQAQCQB74LS90的功能的功能(置置9端、清端、清0端的功能)端的功能)R0(1)R0(2)S9(1)S9(2)功能功能 1 1 任一为任一为0 清清0(QDQCQBQA=0000)任意

42、任意 1 1 置置9(QDQCQBQA=1001)任一为任一为0 任一为任一为0 计数计数2.由由74LS90构成任意进制计数器构成任意进制计数器S9(2)5 2&CPACPBS9(1)R0(2)R0(1)QDQAQCQB(1)用一片用一片74LS90组成组成BCD码异步十进制计数器码异步十进制计数器计数转换状态表如下计数转换状态表如下:清清0R0(1)=1 R0(2)=1计数计数R0(1)=0 R0(2)=0QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP74LS90CPA QD QC QB QA 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3

43、 0 0 1 1 4 0 1 0 0 用用74LS90组成的异步十进制计数器组成的异步十进制计数器 转换状态表转换状态表每一个每一个CPA的下降沿的下降沿,QA翻翻转一次转一次每一个每一个QA的下降沿的下降沿(10),QB翻转一次翻转一次CPA QD QC QB QA 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 0 0 0 0五进制五进制(2)用一片用一片74LS90组成六进制计数器组成六进制计数器CPA QC QB QA 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0

44、QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP进位脉冲进位脉冲计数脉冲计数脉冲当当QCQB=11时时,将输出清将输出清0000先接成十进先接成十进制计数器制计数器(2)用一片用一片74LS90组成六进制计数器(续)组成六进制计数器(续)波形图波形图CPA QC QB QA 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 0 0 0CPQAQBQC1 2 3 4 5 6 000100100110001101000总结总结:用一片用一片74LS90设计设计N进制计数器的一般方法进制计数器的一般方法第第N个个CP脉

45、冲后脉冲后,由输出端的由输出端的“1”去控制清去控制清0端端R0(1)、R0(2),将输出端全部清将输出端全部清0练习练习1:下图是几进制计数器下图是几进制计数器?答答:8进制进制QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP74LS90输出端状态的输出端状态的变化范围变化范围:00000111练习练习2:下图是几进制计数器下图是几进制计数器?答答:7进制进制QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP&74LS90练习练习3:九进制计数器如何设计九进制计数器如何设计?第第9个个CP脉冲后脉冲后,QDQCQBQA=1001时

46、时,用用QD 和和QA的的1去去R0(1)、R0(2)将输出清将输出清0即即:CP 9 1 0 0 1 0 0 0 0用一片用一片74LS90设计九进制计数器设计九进制计数器QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP74LS90(3)用用2片片74LS90组成组成100进制计数器进制计数器方法方法:用用2个十进制计数器级联个十进制计数器级联,框图如下框图如下:CP计数脉冲计数脉冲个位向十位个位向十位的进位脉冲的进位脉冲个位个位十位十位详细电路图如下详细电路图如下:十进制计数器十进制计数器(74LS90)十进制计数器十进制计数器(74LS90)QDQD QC

47、 QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP74LS90QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPACP74LS90十进制计数器十进制计数器十进制计数器十进制计数器用用2片片74LS90组成组成100进制计数器进制计数器100进制计数器进制计数器,计数范围计数范围:0099十位十位个位个位(4)用用2片片74LS90组成组成24进制计数器进制计数器方法方法:先将每片先将每片74LS90构成十进制计数器构成十进制计数器,然后级然后级 联联,组成组成100进制计数器,当输出出现:进制计数器,当输出出现:0010 0100 时,将输出同时清时

48、,将输出同时清0。十位十位=2 个位个位=4即用十位的即用十位的QB 和个位的和个位的QC送送R0(1)和和 R0(2),这样,计数范围变为这样,计数范围变为 0023,即,即24进制进制计数器计数器用用2片片74LS90组成组成24进制计数器进制计数器QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPA74LS90QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPA74LS90CP计数范围为计数范围为 0023R0(1)、)、R0(2)同时为)同时为1,输出,输出 清清0先接成先接成100进制计数器进制计数器(5)用用2片片74LS90组成组成

49、37进制计数器进制计数器方法方法:先将每片先将每片74LS90构成十进制计数器构成十进制计数器,然后级联然后级联,组成组成100进制计数器。当输出出现:进制计数器。当输出出现:0011 0111 时,将输出同时清时,将输出同时清0。十位十位=3 个位个位=7QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPA74LS90QD QC QB QAS9(1)S9(2)R0(1)R0(2)CPB CPA74LS90CP 用用2片片74LS90组成组成37进制计数器进制计数器&计数范围为计数范围为 0036,即,即37进制计数器进制计数器问题问题:1.如何用如何用2片片74LS9

50、0组成组成 1099任任意进制的计数器意进制的计数器?2.如何用如何用3片片74LS90组成组成 100999任意进制的计数器任意进制的计数器?1.电子表电路电子表电路CPCP为秒脉冲为秒脉冲(周期为周期为1秒秒)24进制计数器进制计数器60进制计数器进制计数器60进制计数器进制计数器ag7744874487448744874487448QDQA秒显示秒显示0059秒秒分显示分显示0059分分小时显示小时显示0023小时小时显显示示译译码码器器数数码码管管74LS90计数器计数器计数器应用举例计数器应用举例CP秒脉冲的产生秒脉冲的产生晶体振荡器晶体振荡器32.768kHz共共32768分频分频

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com