数字电路与逻辑设计六BPPT课件_第1页
数字电路与逻辑设计六BPPT课件_第2页
数字电路与逻辑设计六BPPT课件_第3页
数字电路与逻辑设计六BPPT课件_第4页
数字电路与逻辑设计六BPPT课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,6.4中规模移位寄存器,6.4.1中规模移位寄存器的功能,1、移位方式的选择,移位寄存器的移位方式有两种:左移方式和右移方式。,中规模移位寄存器可以单方向移位,也可以通过移位控制端控制实现双方向移位。,2、并行预置,不是所有移位寄存器都具有并行预置功能。只有具有并行预置功能的移位寄存器,才有并入串出,并入并出的工作方式。,.,6.4.1中规模移位寄存器的功能,3、串行输入方式的选择,4、置零功能,串行输入有D触发器的方式输入,也有JK触发器的方式输入。有的移位寄存器的串行输入端有两个,两个输入作用到一个内部的与门,与门的输出才是移位寄存器的串行输入。,多数移位寄存器都具有置零(复位)功能,移位寄存器的置零功能一般都是异步置零,也有个别的移位寄存器是同步置零。,.,6.4.2中规模移位寄存器介绍,异步清零,工作方式选择,右移串入,并行预置输入,左移串入,并行输出,1、通用移位寄存器74LS194,时钟输入,.,通用移位寄存器74LS194,异步清零,低电平有效。,S0S1=11,同步预置。,S0S1=01,右移。,S0S1=10,左移。,S0S1=00,保持。,74LS194由D触发器构成。,.,2、JK输入的移位寄存器74LS195,异步清零,1移位0预置,并行预置输入,并行输出,互反串行输出,时钟输入,.,2、JK输入的移位寄存器74LS195,异步清零,低电平有效。,同步预置,低电平有效。,74LS195由JK触发器构成。,.,3、具有与门输入的8位移位寄存器74LS164,异步清零,串行输入端,两个移位输入A和B,加到一个内部的与门再输出到移位寄存器的输入。这可以在构成反馈移位寄存器时减少外部逻辑器件的使用。,并行输出,时钟输入,.,3、具有与门输入的8位移位寄存器74LS164,异步清零,低电平有效。,右移位,QA的值根据A、B的不同取值按与门的规律变化。,74LS164由D触发器构成。,.,4具有预置功能的8位移位寄存器74LS166,异步清零,1移位0预置,并行预置输入,串行输入,时钟禁止输入,当CLKINH0时,允许时钟输入,而CLKINH1时,不允许时钟输入。,串行输出,.,4具有预置功能的8位移位寄存器74LS166,异步清零,低电平有效。,同步预置,低电平有效。,右移位,74LS166由D触发器构成。,保持,.,6.5中规模移存器的应用,6.5.1中规模移存器的扩展,例6.5.1用74LS194构成8位双向移存器。,D0D1D2D3,D4D5D6D7,Q0Q1Q2Q3,Q4Q5Q6Q7,右移串行输入SR,左移串行输入SL,S1,S0,CP,.,例6.5.1双向移位寄存器,S1S0=00,1,SL,保持,S1S0=01,右移,S1S0=10,左移,S1S0=11,预置,0,0000,0000,清零,1000,0000,0,0100,0000,1001,0110,1001,0110,1,.,6.5.2中规模移存器构成串并变换器,完成数据的串行并行转换的关键在于控制信号的产生。保证能够在所需的数据都移入移存器时实现并行输出。,例如,数据的长度是8位,控制信号应该保证8位数据串行移入移位寄存器后,产生一个控制信号去选通并行输出的选通门或者锁存器,把8位数据一起并行输出。,0011010110011000,可见,关键在于输入8位串行码后,能获得一个转换完成的标志,并以此为依据输出选通信号,控制输出选通门或锁存器。,.,8位串行并行转换器,M=16计数器,位移位寄存器,位锁存器,DI,QC,QN,QO,OC,CLR,0,000,00000000,0,00000000,d0,d0,100,1,d7d6d5d4d3d2d1d0,高阻,1,d1,d1d0,或门,d7d6d5d4d3d2d1d0,000,0,.,8位串行并行转换器仿真波形,11010111,00010101,11010111,00010101,高阻,00000000,11010111,00000000,高阻,00000001,00000011,00000110,.,8位串行并行转换器,M=16计数器,位移位寄存器,位寄存器,DI,QC,QN,QO,OC,CLR,0,000,00000000,0,0,00000000,d0,d0,100,1,d7d6d5d4d3d2d1d0,1,高阻,1,d1,d1d0,.,8位串行并行转换器仿真波形,11010111,00010101,11010111,00010101,高阻,00000000,11010111,00000000,00000001,00000011,00000110,高阻,.,6.5.3中规模移存器构成并串变换器,数据的并串变换是利用具有并行预置功能的移存器,先将数据并行置入移存器,然后在时钟的作用下逐位移出即可。,并行串行数据变换关键是通过逻辑电路控制并行数据的置入时机,当前一组数据全部移出时开始置入第二组数据。,111,0,每拍时钟完成一组数据的转换。,000,1,d0d1d2d3d4d5d6d7,d7,d6,0d0d1d2d3d4d5d6,d7d6d5d4d3d2d1d0,.,8位并行串行转换器仿真波形,10011011,10011101,10011011,10011101,10011010,10011010,10011010,没有被转换,.,基于ST-BUS的并行一串行转换电路,P0,P0,0,EN,预置且开始输出,输出结束,移位,1,10,D0D1D2D3D4D5D6D7,高阻,10,0,01,01,0100111,.,6.5.4中规模移存器构成计数器,利用移位寄存器的控制端,选择合适的并行输入数据值和适当的反馈网络,可以实现任意模值M的同步计数器。,111,0,0000,0000,0001,0010,1010,0101,0100,1001,0011,0110,1101,1011,0111,M=12,QDQCQBQA,.,6.5.5中规模移存器构成分频器,应用移位寄存器和译码器可以构成可控计数分频器。,110,1011,1111,当选择不同的CBA输入值时,可以改变分频比(28分频)。,1111110,.,可控计数分频器的仿真波形,CBA=0时,fo=0。,CBA=1时,fo=(1/2)fCP。,CBA=2时,fo=(1/3)fCP。,CBA=3时,fo=(1/4)fCP。,CBA=4时,fo=(1/5)fCP。,CBA=5时,fo=(1/6)fCP。,CBA=6时,fo=(1/7)fCP。,CBA=7时,fo=(1/8)fCP。,.,6.5.6中规模移存器构成序列信号发生器,序列长度M,触发器个数K,K够大否,状态转移表,反推反馈函数D0,用中规模移位寄存器可以构成移存型序列信号发生器。,例6.5.2用中规模移存器和数据选择器设计一个序列信号发生器,输出序列为0110011110001001。,解:M=16,K先取4。,0110,1100,1001,0011,0111,1111,1110,1100,1000,0001,0010,0100,1001,0010,0101,1011。,K=4不够,故取K=5。,注意:中规模移位寄存器没有输出端,因此反馈函数D0的表达式中不能有反变量,可以用数据选择器来实现D0。,.,例6.5.2,01100,11001,10011,00111,01111,11110,11100,11000,10001,00010,00100,01001,10010,00101,01011,10110。,选择QEQDQC为地址。,D0=0,D1=1,D2=0,D4=QB,D5=0,D6=1,D7=0,K=5够大。,空格为没有用到的状态,处理为任意项。,.,例6.5.2,01100,11001,10011,00111,01111,11110,11100,11000,10001,00010,00100,01001,10010,00101,01011,10110,00000,00001,00011,00110,01101,11011,01000,10000,10100,10101,01010,10100,10111,01110,11010,11101,11111,不能自启动,.,例6.5.2,D1=1,D2=0,D4=QB,D5=0,D6=1,D7=0,串行输入端,QEQDQC为地址。,用74LS151实现反馈函数D0,用5位移位寄存器74LS96,CP,“1”,“1”,“0”移

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论