实验47验证性实验_第1页
实验47验证性实验_第2页
实验47验证性实验_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、实验47验证性实验一一移位寄存器逻辑功能测试和应用一.实验目的I 验证移位寄存器的逻辑功能;2掌握集成电路 4位双向移位寄存器的使用方法;3学会应用移位寄存器实现数据的串行、并行转换和构成环形计数器。 二实验原理I. 移位寄存器的特点寄存器中所存的数据在 CP脉冲作用下能依次左移或右移。有些集成移位寄存器同时设1D0 S0D04Q0D19Q1D24D3dQ2DilQ3V DD Q0 Q1 Q2 Q3 CP S1 So J CD40194(74LS194)Rd Dir D0 D1 D2 D3 Dil Vss1 丄 La 3 14 Ls 6 U L8(a)(b)图47-1 CD40194的逻辑符号

2、(a图)及引脚功能(b图)有左移或右移控制端,可根据左移或 右移信号实现双向移位的要求。根据 移位寄存器存取信息方式的不同分 为串入串出、串入并出、并入串出、 并入并出这4种形式。本实验选用的 4位双向通用移 位寄存器 CD40194或74LS194,两 者功能和引脚相同,可互换使用。逻 辑符号及引脚排列如图 47-1所示。其中,Do、Di、D2、D3为并行D|L为左移串行输入端;输入端;Qo、Qi、Q2、Q3为并行输出端:Dir为右移串行输入端,Si、So为操作模式控制端;Rd为异步(亦称为无条件)清零端;CP为时钟脉冲输入端。CD40194有5种不同操作模式:即数据在D3、D2、D1、D。

3、端并行送入寄存、右移 (数据由Q3移动)、左移(数据由Q3TQ。移动)、保持及清零。$、S0和Rd端的控制作用如表 47-1所示。表47-1So和Rd的控制作用功能输入输岀CPRdS1S0D IRDilD0D1D2D3Q0Q1Q2Q3清零X0XXXXXXXX0000置数T111XXabcdabcd右移T101DsrX1 XXXXDsrQ0Q1Q2左移T110XDslXXXXQ1Q2Q3Dsl保持T100XXXXXXnQ°Q1Q2n-Q3保持1XXXXXXXXnQ°nQ1nQ2nQ32. 移位寄存器的用途 移位寄存器 除了可以作为寄 存器外,通过适当 的连接,还可以成 为移位

4、寄存器型 计数器、顺序脉冲 发生器、串行累加器等,还可用作数据转换,即把串行数据转换为并行数据、并行数据转换为串行数据等。本实验研究移位寄存器如何成为环形计数器和数据的串、并行转换。其他用途自行参考有关资 料。(1)环形计数器环形计数器如图47-2所示,是把移位寄存器的输出反馈到它的串行输入端,利用循环 移位实现计数。把输出端Q3与右移输入端 Dir相连,设初始状态 Q°Q1Q2Q3=1000,则在时钟脉冲CP的作用下,Q0Q1Q2Q3将依次变为010X00100001 1000,如表47-2所 示。显然它是利用4个有效状态表示计数结果,这种类型的计数器通常称为环形计数器。图47-2

5、所示电路可以由各个输出端输出在时间上有先后顺序的脉冲,因此也可作为顺序脉冲 发生器。如果将输出端Q0与左移串行输入端 Dil相连接,即可左移循环移位。(2)实现数据串行、并行输入输出相互转换串行输入/并行输出转换电路串行输入/并行输出转换是指串行输入的数据,经转换电路后并行输出。图47-3所示是由CD40194(74LS194)4位双向移位寄存器组成的7位串行输入/并行输出转换电路。图47-2环形计数器图47-3七位串行输入/并行输岀转换器电路中So端接高电平 串行输入右移工作模式。0,使之成为 有SiSo=11 ,则串行送数结束,标志 并行输出了。CD4069(见实验 62)。串入/并出转换

6、具体过程如下:转换前,"Rd加低电平,使 1、2两 片寄存器的内容清零,此时S1S0=11,寄存器执行并行输入工作方式。当第一个CP脉冲到来后,寄存器的输出状态QoQ7为01111111,与此同时 S1S0变 为01,转换电路变为执行串入右移工作 方式,串行输入数据由 1片的Dir端加 入。随着CP脉冲的加入,输出状态的 变化可列成表47-3所示。由表47-3可知,右移操作七次后, 时,串行输入的数码已转换成了并行输出。S1受Q7控制,两片寄存器连接成Q7=i 时。S1 为Q7=0 时,S1=1, 皋串行输入的数据已转换成74LS04(见实验 43)或I,Q7是转换结束标志。当SiS

7、o=OI的串入右移工作方式,当, 标志、着其中所使用的非门可用CPQ0Q1Q2Q301000101002001030001表47-2环形计数器功能表CPQ0Q1Q2Q3Q4Q5Q6Q7说明000000000清零101111111送数2d00111111右3d1d0011111移4d2d1d0011115d3d2d1d00111作6d4d3d2d1d0011七7d5d4d3d2d1d001次8d6d5d4d3d2d1d00901111111送数表 47-3转换器功能表Q7变为o, S£o又变为11,说明串行输入结束。这结束当再来一个CP脉冲时,电路又重新执行一次并行输入,为第二组串行数

8、码转换作好了 准备。并行输入/串行输出转换器并行输入/串行输出转换器是指并行输入的数码经转换电路之后,换成串行输出。图47-4所示是用两片 CD40194(74LS194)组成的7位并行输入/串行输出转换电路,它G1和G2,电路工作方式同样为右移。比图47-3所示电路多了两个与非门并行输入图47-47位并行输入/串行输岀转换器寄存器清零后,加一 个转换启动信号(负脉冲 或低电平)。此时,由于 方式控制S1S0为11,转 换电路执行并行输入操 作。当第一个CP脉冲到 来后 Q0Q1Q2Q3Q4Q5Q6Q7 的 状 态 为 0D1D2D3D4D5D6D7,并行输入数码存入寄存器。从而使得G输出为1

9、, G2输出为0,结果SiSo变为01,转换电路随着CP脉冲的加入,开始执行右移串行输出, 随着CP脉冲的依次加入,输出状态依次右移, 待右移操作7次后,QoQ6的状态都为高电平1,与非门Gi输出为低电平,G2门输出为高 电平,SiSo又变为11,表示并/串行转换结束,且为第二次并行输入创造了条件。转换过程 如表47-4所示。图47-4中的G1为8输入与非门,可使用CD4068或74LS30,相关资料见本实验附录。 中规模集成移位寄存器,其位数往往以4位居多,当需要的位数多于4位时,可把几片移位寄存器用级连的方法来扩展位数。三实验设备及器件I. +5V直流电源2 单次脉冲源3 逻辑电平开关4、

10、逻辑电平显示器5 .CD40194X2(或74LS194)、CD4011 ( 74LS00) (见实验 37/38)、CD4068(74LS30 )(见本实验附录)CPQ0Q1Q2Q3Q4Q5Q6Q7串行输岀00000000010D1D2D3D4D5D6D7210D1D2D3D4D5D6D73110D1D2D3D4D5D6D741110D1D2D3D4D5D6D7511110D1D2D3D4D5D6D76111110D1D2D3D4D5D6D771111110D1D2D3D4D5D6D7811111110D1D2D3D4D5D6 D790D1D2D3D4D5D6D7表47-4转换过程1 复习教

11、科书中有关寄存器原理及串行、并行转换原理有关内容。2 .查阅CD40194、CD4011(见实验37)及CD4068(见实验62)的资料,熟悉其逻辑功能 及引脚排列。3在对CD40194进行置数后,若要使输出端改成另外的数码,是否一定要使寄存器清零?4使寄存器清零,除采用一 Rd输入低电平外,可否采用右移或左移的方法?可否使用并行置数法?若可行,如何进行操作 ?5 若进行循环左移,图 47-4所示接线应如何改接?6. 画出用两片 CD40194构成的七位左移串/并行转换器线路。7. 画出用两片 CD40194构成的七位左移并/串行转换器线路。 五实验内容与步骤1.测试CD40194 (或74L

12、S194)的逻辑功能按图 47-5 所示接线,Rd、3、S。、Dil、Dir、Q2、Q3分别接逻辑电平显示器。CP端接单次 脉冲源。按表47-5所规定的输入状态,逐项进行 测试。(1)清零:置-Rd=0,其它输入为任意态,这时寄存器输出Q0Q1Q2Q3应均为0。清零后,置Rd =l。置数:令_Rd=S1=S0=I,送入任意 4位二进 制数,如D°D1D2D3=1101,加单次脉冲至 CP端, 观察CP=0、CP由01、CP由10三种情况下 寄存器输出状态的变化,观察寄存器输出状态变 化是否发生在CP脉冲的上升沿。右移:清零后,令一 Rd =1、S1S0=01,由右移D。、D1、D2、

13、D3分别接至逻辑开关;Q0接逻辑电平接单次 +5V显示插口 脉冲源HaVdd Q0 Q1 Q2 Q3 CP S1 S0J CD40194(74LS194)Rd Dir D0 D1 D2 D3 Dil vss接逻辑开关输岀插口图47-5 CD40194逻辑功能测试四实验预习输入端Dir送入二进制数码,如 0100,由CP端连续加4个脉冲,观察输出情况并记录。左移:先清0或预置,再令一Rd =1,S1=1,S0=0。由左移输入端 Dil送入二进制数码(5 )保持:寄存器预置任意 观察寄存器输出状态并记录。如1111,连续加4个CP脉冲,观察输出端情况并记录过程。4位二进制数码,如 1101,令Rd

14、=1,S1=So=O,力口 CP脉冲,2. 环形计数器 自拟实验线路,用并行置数法预置寄存器为 某数据(如0100),然后进 行右移循环,观察寄存器 输出端状态的变化,再进 行左移循环,并把过程记 入表47-6中。3. 实现数据的串、 并行转换(1)串行输入、并行输 出清除模式时钟串行输入输出功能总结RdS1SoCPDilD IRD0D1D2D3Q0Q1Q2Q30XXXXXX X X X111TXX110 1101X0X X X x101厂X1X X X X101匸1X0X X X X101X0X X X X1101XX X X X110厂1XX X X X1101XX X X X110T1XX X X X100TXXX X X X表47-5输入状态CPQoQ2Q2Q3001001234表47-6数据记录表把两块CD40194接成如图47-3所示,就成为右移串入、并出寄存器,实验

温馨提示

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

评论

0/150

提交评论