数字电路与逻辑设计第6章1120中规模计数器的级联.ppt
《数字电路与逻辑设计第6章1120中规模计数器的级联.ppt》由会员分享,可在线阅读,更多相关《数字电路与逻辑设计第6章1120中规模计数器的级联.ppt(64页珍藏版)》请在三一办公上搜索。
1、,M=12,例:分析下图所示的时序逻辑电路,试画出其状态图和在CP脉冲作用下QD、QC、QB、QA的波形,并指出计数器的模是多少?,N M 的实现方法:,设需用模M集成计数器(异步清零、同步置数)组成模N 计数器,反馈清零法,反馈置数法,利用清零输入端,使电路计数到N+1状态时产生清零操作,越过后续MN个状态实现模N计数,利用计数器的置数功能,通过进位输出给计数器置数M-N,跳过0至M-N的状态实现模N计数,用集成计数器构成任意进制计数器小结:,思考:若计数器为同步清零和异步置数,其反馈清零法和反馈置数法与上述有何不同,N M 的实现方法:,采用多片M进制计数器构成,各芯片可以连接为串行进位方
2、式或并行进位方式,对于扩展为M的计数器再采用反馈清零或反馈置数进行设计,中规模计数器的级联,级联后的中规模计数器同样可以通过复位或者预置来改变整个计数器的模值。有两种基本的做法:a、一种是将级联后的计数器看成是一个整体,直接通过预置或者复位来改变计数模值。b、另一种是将单片的计数器先通过预置或复位到达一定的模值,级联后的计数器的模值等于被级联计数器模值的乘积。只有级联后计数器的模值可以被分解为几个整数的乘积时,才可以用第二种方法。,3、双时钟4位二进制同步可逆计数器 74LS193,集成计数器,异步清零:,异步预置数:,3、双时钟4位二进制同步可逆计数器 74LS193,同步加计数:,同步减计
3、数:,CR=1,CR=0,LD=0,CR=0,LD=1,CP+=,CR=0,LD=1,CP-=,集成计数器,0 1 1 1 X X X X 保 持,集成计数器,74LS193时序图,四位二进制可逆计数器CT74193,中规模计数器,D A:高位低位CPU,CPD:双时钟输入R:异步清除,高电平有效LD:异步预置,低电平有效QD QA:高位低位,(一)逻辑符号,加到最大值时产生进位信号QCC=0,减到最大值时产生借位信号QDD=0,4.异步十进制计数器74xx290,(1)74xx290的功能,输出端,异步计数器相关连接,时钟输入端,直接清零端,直接置9端,二进制计数器,五进制计数器,十进制计数
4、器,(1)74LS290的功能,二进制计数器 CPA QA,五进制计数器CPB QD QC QB,0,0,74xx290的功能表,在计数或清零时,均要求R9(1)和R9(2)中至少一个必须为0,只有在R0(1)和R0(2)同时为1时,才能清零,例 1:采用CT74290 设计M=6计数器,方法一:利用R端,M=6 态序表 NQDQCQBQA00 0 0 010 0 0 120 0 1 030 0 1 140 1 0 050 1 0 160 1 1 0,0110,0000,例 2:采用CT74290 设计M=7计数器,M=7 态序表 NQDQCQB QA00 0 0 010 0 0 120 0
5、1 030 0 1 140 1 0 050 1 0 160 1 1 071 0 0 1,方法二:利用S 端,1001,0110,例 3:用CT74290 设计M=10计数器,M=10 态序表 NQAQDQC QB00 0 0 010 0 0 120 0 1 030 0 1 140 1 0 051 0 0 061 0 0 171 0 1 081 0 1 191 1 0 0,要求:采用5421码计数,三、寄存器,移位寄存器。寄存器是一种常用的时序逻辑电路,用来存储多位二进 制代码。这些代码可以是数据,指令,地址或其他信 息。由于一个触发器只能存放一位二进制代码,因此,用n个触发器和一些起控制作用的
6、门电路,可以组成 n位寄存器。按功能划分,寄存器可分为:数码寄存器 移位寄存器 1、数码寄存器,1D CI,DI,存数指令,Q,Q,1、数码寄存器 数码寄存器是能够存放二进制数码的电路。由于 触发器具有记忆功能,因此可以作为数码寄存器 的电路。下图为由D触发器实现寄存一位数码的寄存单元。工作原理:若DI=0,在存数指令的作用下,Qn+1=0,若DI=1,在存数指令的作用下,Qn+1=1。,这样,在存数指令的作用下,将输入信号的数码DI存入到D触发器中。这样寄存器只用来存放数码,一般仅具有接收数码,保持并清除原有数码等功能,电路结构和工作原理都比较简单。一个多位的数码寄存器,可以看作是多个触发器
7、的并行使用。,、移位寄存器 移位寄存器是一个同步时序电路,除具有存放数 码的功能外,还具有将数码移位的功能,即在时钟CP 作用下,能够把寄存器中存放的数码依次左移或右移。,下图为由4个D触发器构成的4位左移的移位寄存器 由图可见:Q1n+1=VI,Q2n+1=Q1n Q3n+1=Q2n,Q4n+1=Q3n,1D4 CI,1D4 CI,1D4 CI,1D4 CI,Q4,Q3,Q2,Q1,输入 VI,CP,就实现了数码在移存脉冲作用下,向左依位移存。同理可构成右移位寄存器。,1011,1,1,1,1,0,0,1,0,1,1,双向寄存器 同时具有左移和右移的功能,是左移还是右移取决于 移存控制信号M
8、。如图所示 由图可写出各级D触发器的状态转移方程:Q4n+1=AM+MQ3n 其中,A为右移输入数码 Q3n+1=MQ4n+MQ2n B为左移输入数码 Q2n+1=MQ3n+MQ1n Q1n+1=MQ2n+MB,当M=1时,Q4n+1=A Q3n+1=Q4n Q2n+1=Q3n Q1n+1=Q2n 因此,在移存脉冲CP作用下,实现右移移位寄存功能。当M=0时,Q4n+1=Q3n Q3n+1=Q2n Q2n+1=Q1n Q1n+1=B 因此,在移存脉冲CP作用下,实现左移移位寄存功能。,所以在双向移位寄存器中,我们可通过控制M的取值来完成左右移功能。在上例中,M=1时,完成右移功能;M=0时,完
9、成左移功能。,移位寄存器的逻辑功能:既能寄存数码,又能在时钟脉冲的作用下使数码向高位或向低位移动,移位寄存器,按移动方式分,单向移位寄存器,双向移位寄存器,左移位寄存器,右移位寄存器,移位寄存器的逻辑功能分类,实现数码串并行转换 通常信息在线路上的传递是串行传送,而终端的输入或输出往往是并行的,因而需对信号进行 串并行转换或并串转换。,移位寄存器的应用,并入并出、并入串出、串入并出、串入串出,移位寄存器的应用,并入并出数据寄存,并入串出多位数据共信道传输,串入并出共信道传输数据接收,串入串出数字延迟,可变长度移位寄存器,A、串行转换成并行(5单位信息的串并转换电路)组成:由两部分:5位右移移位
10、寄存器,5个与门组成的并行读出电路.5单位信息:是由5位二进制数码组成一个信 息的代码。并行读出脉冲必须在经过5个移存脉冲后出 现,并且和移存脉冲出现的时间错开。,1D CI,1D CI,1D CI,1D CI,1D CI,并行读出指令,串行输入,移存脉冲CP,D5,D4,D3,D2,D1,Q1,Q2,Q3,Q4,Q5,11001,分析:假设串行输入的数码为10011(左边先入),串并行转换状态表,波形:,并行输出脉冲,移存脉冲,Q1,Q2,Q3,Q4,Q5,1,1,0,0,1,1,0,0,1,B 并行转换为串行(输入是并行,输出是串行)组成:右移移位寄存器和输入电路 分析:由于是D触发器,有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 逻辑设计 1120 规模 计数器 级联
链接地址:https://www.31ppt.com/p-6294815.html