项目九:寄存器.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目九:寄存器

项目九 寄存器 【案例导入】 旋转彩灯 图示为一款简易的装饰用旋转彩灯电路。在时序图中可以看到,电路正常工作时,每一时刻只有一个触发器处于工作状态(输出为0),以驱动发光二极管导通照明。在CP脉冲的控制下,四个触发器依次顺序输出,驱动LED依次顺序闪亮,如此循环往复进行,达到良好的装饰效果。 分析案例电路工作特点,在数据输入端(D3D2D1D0)稳定的输入4位二进制数据1110。组成电路的共四个触发器,各存储1位二进制数据。在移位控制信号(CP脉冲)的作用下,数据依次向高位移动。每接收一个CP脉冲上升沿,数据就整体循环移动一位,以低电平驱动LED,从而造成了彩灯的接力输出。实现该功能的电路,称移位寄存器。 把二进制数据或代码暂时存储起来的操作叫做寄存,具有寄存功能的电路称为寄存器。寄存器是一种基本时序电路,在各种数字系统中,几乎是无所不在。因为任何现代数字系统,都必须把需要处理的数据、代码先寄存起来,以便随时取用。 寄存器的主要组成部分是触发器,使用的可以是基本触发器、同步触发器、主从触发器或边沿触发器。一个触发器能存储1位二进制代码,所以构成存储n位二进制代码的寄存器就需要n个触发器。寄存器的任务是暂时存储二进制数据或者代码,一般不对存储内容进行处理,逻辑功能比较单一。 寄存器按功能差别可分为基本寄存器和移位寄存器,案例中选用的集成电路74LS194,为4位双向移位寄存器;按开关元器件的不同可分为TTL寄存器和CMOS寄存器。 【知识链接】 (一)基本寄存器 基本寄存器是在控制脉冲的作用下把并行的数码寄存在各触发器中,再在脉冲的控制下取出数据。基本寄存器的存储单元用基本触发器、同步触发器、主从触发器或边沿触发器均可。图2.9.2是由边沿D触发器构成的基本寄存器。 无论寄存器中原来的内容是什么,只要时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0~D3,就立即被送入进寄存器中,即有: 该寄存器结构简单,受CP脉冲控制,抗干扰能力很强,应用广泛。 (二)移位寄存器 基本寄存器只有寄存数据或代码的功能。而电路有时为处理数据,需要将寄存器中的各位数据在移位控制信号的作用下,依次向高位或低位移动1位。具有此类移位功能的寄存器称为移位寄存器,如案例中选用的74LS194。移位寄存器的存储单元只能是主从触发器或边沿触发器。 移位寄存器中的存储数据或代码,在移位脉冲的操作下,可以依次逐位右移或左移,而数据或代码既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出。如案例中的电路即为4个D触发器的同步并行输入、并行输出,图2.9.3即为串行输入、串行输出。 移位寄存器按照在移位命令控制下移位情况的不同,分为单向移位寄存器和双向移位寄存器。 1.单向移位寄存器 单向移位寄存器又有右移和左移之分,通常用边沿D触发器构成。如图2.9.3所示。图(a)为右移,图(b)为左移。 在右移移位寄存器中,高位触发器的D端与低位触发器的Q端相连,由同一个CP脉冲控制,并在上升沿触发。因此由电路图可得: 时钟方程 (上升沿有效) (2.9.1) 驱动方程 (2.9.2) 将驱动方程代入到边沿D触发器的特性方程中得状态方程 CP↑ CP↑ () CP↑ CP↑ 设Di=1101,移位脉冲未到达之前,当经过4个移位脉冲后,触发器的4个输出端可获得并行的4位二进制数码,;再经过4个移位脉冲后,触发器的第4个输出端Q3可依次获得串行的4位二进制数码,。其过程可见表2.9.1。 表2.9.1 4位右移移位寄存器的状态表 输 入 现 态 次 态 Di CP(↑) 1 1 0 0 0 0 1 0 0 0 1 2 1 0 0 0 1 1 0 0 0 3 1 1 0 0 0 1 1 0 1 4 0 1 1 0 1 0 1 1 左移的单向移位寄存器是Di从FF3的D3输入,在移位脉冲CP上升沿的作用下,将数码依次移入FF2、FF1、FF0。信号从右边移入,从左边移出,其工作原理与右移移位寄存器相同。 2.双向移位寄存器 利用控制信号能实现右移或左移的移位寄存器称为双向移位寄存器,其电路原理图如图2.9.4所示。该图所示为基本的4位双向移位寄存器。M是移位方向控制信号,DSR是右移串行输入端,DSL是左移串行输入端,Q0~Q3

文档评论(0)

561190792 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档