实验七移位寄存器及其应用讲解
实验七 移位寄存器

实验七寄存器移位寄存器一、实验目的1掌握常用寄存器、移位寄存器的使用方法。
2掌握中规模移位寄存器的应用。
二、实验设备和元器件1SAC-2电工电子实验台;SS-01数字实验模块。
2DL-4330示波器;EM-1463函数信号发生器。
374LS37374LS16474LS59574LS0074LS2074LS86三、实验原理寄存器(Register)和移位寄存器(ShiftRegister)1、寄存器(Register):在数字系统中,常需要一些数码暂时存放起来,这种暂时存放数码。
一个触发器可以寄存1位二进制数码,要寄存几位数码,就应具备几个触发器,此外,寄存器还应具有由门电路构成的控制电路,以保证信号的接收和清除。
移位寄存器2、移位寄存器除了具有寄存数码的功能外,还具有移位功能,即在移位脉冲作用下,能够把寄存器中的数依次向右或向左移。
它是一个同步时序逻辑电路,根据移位方向,常把它分成左移寄存器、右移寄存器和双向移位寄存器三种;根据移位数据的输入-输出方式,又可将它分为串行输入-串行输出、串行输入-并行输出、并行输入-串行输出和并行输入-并行输出四种电路结构。
如图所示由D触发器构成的简单移位寄存器,从CP上升沿开始到输出新状态的建立需要经过一段传输延迟时间,所以当CP上升沿同时作用于所有触发器时,它们输入端的状态都未改变。
于是,FF0按DI原来的状态翻转,FF1按Q0原来的状态翻转,FF2按Q1原来的状态翻转,FF3按Q2原来的状态翻转,同时,输入端的代码存入F0,总的效果是寄存器的代码依次右移一位。
可见,经过4个CP信号后,串行输入的四位代码全部移入了移位寄存器,并在四个输出端得到并行输出代码。
利用移位寄存器可实现代码的串行—并行转换。
若再加4行个CP信号,寄存器中的四位代码还可以从串端依次输出。
四、实验步骤1、74ls373逻辑功能测试(1)74ls373引脚说明74ls373为三态输出的八D透明锁存器,共有54S373和74LS373两种形式。
移位寄存器实验报告结果

一、实验目的本次实验的主要目的是通过搭建移位寄存器实验电路,验证移位寄存器的逻辑功能,并了解其在数字系统中的应用。
实验内容包括:移位寄存器的基本原理、实验电路搭建、实验现象观察和结果分析。
二、实验原理移位寄存器是一种具有移位功能的寄存器,它可以实现数据的串行输入和串行输出。
在时钟脉冲的作用下,移位寄存器中的数据可以依次左移或右移。
根据移位寄存器存取信息的方式不同,可分为串入串出、串入并出、并入串出、并入并出四种形式。
本实验选用的是4位双向通用移位寄存器,型号为74LS194或CC40194。
74LS194具有5种不同操作模式:即并行送数寄存、右移、左移、保持及清零。
其逻辑符号及引脚排列如图1所示。
图1 74LS194的逻辑符号及其引脚排列三、实验电路搭建1. 电路元件准备:74LS194芯片、电阻、电容、二极管、连接线等。
2. 电路搭建:按照图1所示,将74LS194芯片的引脚与电阻、电容、二极管等元件连接,形成移位寄存器实验电路。
3. 电源连接:将电源正负极分别连接到电路板上的VCC和GND端。
四、实验现象观察1. 实验现象一:串行输入,并行输出。
(1)将74LS194的SR端接地,SL端接高电平,S1、S0端接高电平,CR端接地。
(2)使用串行输入端输入数据,观察并行输出端的数据变化。
(3)实验现象:当输入串行数据时,并行输出端依次输出对应的数据。
2. 实验现象二:并行输入,串行输出。
(1)将74LS194的SR端接地,SL端接高电平,S1、S0端接低电平,CR端接地。
(2)使用并行输入端输入数据,观察串行输出端的数据变化。
(3)实验现象:当输入并行数据时,串行输出端依次输出对应的数据。
3. 实验现象三:左移、右移操作。
(1)将74LS194的SR端接地,SL端接高电平,S1、S0端分别接高电平和低电平,CR端接地。
(2)观察移位寄存器中的数据在时钟脉冲的作用下左移或右移。
(3)实验现象:在时钟脉冲的作用下,移位寄存器中的数据依次左移或右移。
实验七 移位寄存器及其应用

实验七移位寄存器及其应用一、实验目的1.移位寄存器74LS194的逻辑功能及使用方法;2.熟悉4位移位寄存器的应用。
二、实验预习要求1.了解74LS194的逻辑功能;2.用4位移位寄存器构成8位移位寄存器;3.了解移位寄存器构成环形计数器的方法。
三、实验原理1.移位寄存器是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。
74 LS194是一个4位双向移位寄存器, 最高时钟脉冲为36MHz, 其逻辑符号及引脚排列如如图7.1所示。
图实验7.1 74 LS194逻辑符号及引脚排列其中: D0~D1为并行输入端;Q0~Q3为并行输出端;SR-右移串引输入端;SL-左移串引输入端;S1.S0-操作模式控制端;/CR-为直接无条件清零端;CP-为时钟脉冲输入端。
74LS194模式控制及状态输出如表实验7.1所示。
2.用74LS194构成8位移位寄存器电路如实验7.2所示, 将芯片(1)的Q3接至芯片(2)的SR,将芯片(2)的Q4接至(1)的SL, 即可构成8位的移位寄存器。
注意: /CR端必须正确连接。
3.74LS194构成环形计数器把位移寄存器的输出反馈到它的串行输入端, 就可以进行循环移位, 如图实验7.3所示。
设初态为Q3Q2Q1Q0=1000,则在CP作用下, 模式设为右移, 输出状态依次为:表实验7.1 74LS194工作状态表图实验7.2 8位移位寄存器图实验7..3 环形计数器四、实验仪器设备1.TPE-AD数字实验箱 1台2.四位双向移位寄存器74LS194 2片3.四两输入集成与非门74LS00 1片五、实验内容及方法1.测试74LS194(或CC40194)的逻辑功能参图实验7.1接线, /CR 、S1.S0、SL、SR、D3.D2.D1.D0分别接逻辑电平开关输出插孔;Q3Q2Q1Q0用LED电平显示, CP接单脉冲源输出插孔。
按表实验7.1进行逐项对比测试。
(1)清零: 令=0, 此时Q3Q2Q1Q0=0000。
移位寄存器及应用

实验3.6 移位寄存器及应用一、实验目的1.掌握中规模4位双向移位寄存器逻辑功能及使用方法。
2.熟悉移位寄存器的应用,实现数据的串行、并行转换和构成环行计数器。
二、实验原理时序功能组件常用的有计数器和移位寄存器等,借助于器件手册提供的功能表和工作波形图,就能正确地使用这些器件。
对于一个使用者,关键在于合理地选用器件,灵活地使用器件的各控制输入端,运用各种设计技巧,完成任务要求的功能,在使用MSI器件时,各控制输入端必须按照逻辑要求接入电路,不允许悬空。
1.移位寄存器74LS194是一个4位双向移位寄存器,它的逻辑符号如图3.6.1所示,功能表见表3.6.1,其中D0D1D2D3和QQ1Q2Q3是并行数据输入端和输出端;CP是时钟输入端;CR是直接清零端;D SR和D SL分别是右移和左移时的串行数据输入端;S1和S0是工作状态控制输入端。
移位寄存器还可用来构成计数器,典型的有环形计数器和扭环形计数器。
三、实验仪器1.数字逻辑实验箱一台2.双踪示波器一台3.数字万用表一块图3.6.1 74LS194逻辑符号4.集成块若干207表3.6.1 74LS194功能表四、实验任务及步骤1.双向移位寄存器⑴逻辑功能测试①清除:先将CR端接+5V,检查Q端输出情况,再将CR端接0电平,所有Q 端输出应为0,清零后再将CR端接+5V。
②并行输入:S1S置入11,D端置入一组代码(如1011),给 CP端送单次脉冲,观察 Q端的状态。
此时若将DSL 或DSR置入1或0,Q端的状态是否改变?③右移:令S1S=“01”,CP接1Hz方波脉冲,再令DSL=“0”,观察Q端的变化,待4个LED全灭以后(此时输入的串行码是什么?),再令DSR=“l”,观察此时Q端LED点亮的次序。
当 4个LED都点亮时,输入的串行码又如何?若要串行输入代码1010(或其它非全0、非全1码),在DSR端置入一位数码(低位先送),给 CP端送单次脉冲,经过4个脉冲之后立即将S置成0以使寄存器工作于保存状态。
实验七 移位寄存器的应用

姓名学号专业班级实验日期
实验七:移位寄存器的应用
实验目的:
(1)学习调试系统电路,提高实验技能,了解彩灯控制器的工作原理及其结构。
(2)用移位寄存器74LS194为核心元件设计制作一个8路彩灯控制器。
实验报告:
(1)请画出实验所需芯片的外引线排列图,并写出对应的功能表或表达式。
(2)用移位寄存器74LS194为核心元件设计制作一个8路彩灯控制器。
设计要求:彩灯控制电路要求控制8个彩灯(以LED代替),要求彩灯组成以下两种花型。
1)设计花型Ⅰ,请写出设计思路,在74LS194逻辑图的基础上进行扩展,画出电路图并标注引脚。
2)设计花型Ⅱ,请写出设计思路,在74LS194逻辑图的基础上进行扩展,画出电路图并标注引脚。
(3)思考题:若要实现每种花型连续循环两次,两种花型轮流交替,请简要写出用74LS161设计控制电路的思路。
实验七 移位寄存器及其应用

在具体独立应用方面,移位寄存器不单可做成可编程的分频器、串行 加法器、串行累加器和序列号发生器(见书上P229),而且还可以用来 构成计数器,这是工程中经常用到的。以74LS194双向移位寄存器为 例,74LS194可构成环形计数器、扭环形计数器和自启动的扭环形计数 器。 五、实验的步骤 ㈠ 集成移位寄存器基本功能验证。
将74LS194插入实验箱中,并按图7-2进行接线。接线完毕后,接通 电源,即可进行74LS194双向移位寄存器的功能验证。 ① 清零。将复位开关K3置0,使=0,通过观察LED灯的亮、灭情况, 记录有关实验数据。 =0时,74LS194输出为:Q0Q1Q2Q3= 。 ② 保持。使=1,CP=0,拨动逻辑开关K1和K2,输出状态不变。或者 使=1,M1和M0都为0(即K1和K2都为0),按动单次脉冲,这时输出状 态仍不变。 ③ 置数。使=1,M1=M0=1,数据开关置为0101,按动单次脉冲,这时 数据0101存入Q0Q1Q2Q3中。根据LED发光二极管的状态,记录 Q0Q1Q2Q3= ;变换数据开关的输出为1011,再按动单次脉冲,根 据LED发光二极管的状态,记录Q0Q1Q2Q3= 。
保1 × × 0
持1 0 0 × × × × × × ×
保持
置 1 1 1 ↑ × × d0 d1 d2 d3 d0 d1 d2 d3 数
பைடு நூலகம்
右1 0 1 ↑ × 1
1
移1 0 1 ↑
×
××××
0
0
左1 1 0 ↑ 1 ×
1
移1 1 0 ↑
移位寄存器

n n n Q0 Q1 Qn Q3 2
现代电子技术实验
移位寄存器的扩展
实验目的
实验原理
74LS194(1) 74LS194(1)
实验内容
74LS194(2) ( )
注意事项
串行输入
构成八位右移串行移位寄存器
现代电子技术实验
2、环形计数器(又称循环移位寄存器) 、 又称循环移位寄存器)
把移位寄存器的串行输入端与输出端相连可以 构成环形计数器。 相连, 构成环形计数器。例:DSR和Q3相连,可构成右移环 形计数器。 形计数器
0 0 0 1 0
现代电子技术实验
有效 状态
0 1 74X194
该电路不能自启动
现代电子技术实验
首先应给输出端赋初值,此时 首先应给输出端赋初值,此时S1 S0为11。 。 再将S 改为01,使之工作在右移状态。 再将 1 S0改为 ,使之工作在右移状态。
实验目的
CP 1
1
Q0 1 0 0 0 1
Qn Q3 QQ 2 n
n 0
n 1
0 X X 1 1 1 1 1 1
X X
X X X d0 X
X X ↑ a
X X X b c
0
0 b
n 0
0 c
n 1
0 d
n
d a
0 1 d0 1 0 0 0 X X
↑ X ↑ X X X
X X X d0 X X X X X X
Q Q Q2 d0
Qn Q3 Q1 2 n
现代电子技术实验
用双踪示波器观测波形时应选择恰当的触发源。 用双踪示波器观测波形时应选择恰当的触发源。
y1
y2 若选用y 若选用 2 做触发源 示波器上显 示的y 示的 2波形
实验七---移位寄存器及其应用

集成移位寄存器74LS194功能表:
附:74LS194引脚图
四、实验内容
1、测试四位双向移位寄存器74LS194的逻 辑功能:(测试数据记录表5中)
(1)清除功能 (2)送数功能 (3)右移、左移功能 (4)保持功能 注:CR、S1、S0、SL、SD以及D0-D7分别
接数据开关,CP接逻辑开关,Q0-Q7接发 光二极管显示器。
2、根据实验内容2的结果,画出4 位 环形计数器的状态转换图及波形图。
3、分析串/并行、并/串行转换器所 得结果的正确性。
实验七、移位 寄存器
一、实验目的
1、掌握中规模4位双向移位寄存 器的逻辑功能及使用方法。
2、掌握移位寄存器的典型应用。 3、熟悉移位寄存器的调试方法。
二、实验设备
1、电子技术实验箱
一台
2、数字示波器
一台
3、数字万用表
一块
4、芯片:74LS194*2、74LS00
三、理论准备
移位寄存器是一种由触发器链 型连接的同步时序网络 ,每个 触发器的输出连到下一级触发 器的控制输入端,在时钟脉冲 作用下,存贮在移位寄存器中 的信息逐位左移或右移。
2、环形计数器:自拟实验电路及数据 记录表格。
3、实现数据的串/并转换:按图3、图 4连接电路,输入数码自定,自拟记录 表格。
注:串行输入/并行输出及并行输入/ 串行输出转换电路中只做右移部分; 改接电路,用左移方式的内容放在实 验报告中完成(画出电路图)
波形图:
五、实验报告要求
ห้องสมุดไป่ตู้、分析表5的实验结果,总结移位寄 存器的逻辑功能,并写入表格总结功 能一栏中。
移位寄存器及其应用实验报告

移位寄存器及其应用实验报告一、实验目的1.了解移位寄存器的基本原理和工作方式;2.掌握移位寄存器的应用场景和使用方法;3.通过实验验证移位寄存器的功能和性能。
二、实验原理移位寄存器是一种特殊的寄存器,它可以将数据按照一定的规律进行移位操作。
移位操作可以分为左移和右移两种方式,左移是将数据向左移动一定的位数,右移则是将数据向右移动一定的位数。
移位寄存器可以用于数据的移位、数据的存储和数据的转换等多种应用场景。
移位寄存器的基本原理是利用触发器和门电路实现数据的移位操作。
触发器是一种存储器件,可以存储一个二进制位的数据。
门电路则是一种逻辑电路,可以实现数据的逻辑运算。
移位寄存器通常由多个触发器和门电路组成,可以实现多位数据的移位操作。
移位寄存器的工作方式是通过时钟信号来控制数据的移位操作。
当时钟信号为高电平时,移位寄存器开始工作,数据按照一定的规律进行移位操作。
当时钟信号为低电平时,移位寄存器停止工作,数据保持不变。
移位寄存器还可以通过控制输入端和输出端的电平来实现不同的功能。
三、实验内容本次实验主要是通过实验板上的移位寄存器模块,实现数据的移位和存储操作。
具体实验内容如下:1.将实验板上的移位寄存器模块连接到开发板上;2.使用开发板上的按键控制移位寄存器的工作方式,包括左移、右移、存储和清零等操作;3.使用示波器观察移位寄存器的时钟信号和数据输出信号,验证移位寄存器的工作状态和性能。
四、实验步骤1.将实验板上的移位寄存器模块连接到开发板上,按照连接图进行连接;2.使用开发板上的按键控制移位寄存器的工作方式,具体操作如下:(1)按下左移按键,移位寄存器开始向左移动数据;(2)按下右移按键,移位寄存器开始向右移动数据;(3)按下存储按键,移位寄存器将当前数据存储到寄存器中;(4)按下清零按键,移位寄存器将当前数据清零。
3.使用示波器观察移位寄存器的时钟信号和数据输出信号,具体操作如下:(1)将示波器的探头连接到移位寄存器的时钟输入端,观察时钟信号的波形;(2)将示波器的探头连接到移位寄存器的数据输出端,观察数据输出信号的波形。
移位寄存器及其应用

实训八移位寄存器及其应用一、实训目的1.掌握移位寄存器74LS194的逻辑功能及其测试方法;2.熟悉移位寄存型的典型应用电路。
二、实训内容1.移位寄存器74LS194的功能测试;2.74LS194构成8位数的序列信号发生器。
三、实训主要元件1.74LS194(4位双向移位寄存器)外引线排列图(详细资料见后附表)四、实训原理、步骤及要求(一)原理:1.74LS194(4位双向移位寄存器)74LS194(4位双向移位寄存器)是一种功能很强的通用寄存器,其逻辑功能如附表所示。
从功能表中可见,它具有并行输入、并行输出、左移和右移及保持等功能。
这些功能均通过模式控制端M0、M1来确定。
当M0=M1=0时,寄存器处于保持状态;当M0=M1=1时,寄存器处于并行输入并行输出功能,即在CP上升沿作用下,加到并行数据输入(D0~D3)的数据被送到Q0~Q3;当M0=0、M1=1时,寄存器处于左移操作(Q3向Q0方向),数据从左移串行数据输入(D SL)送入;当M0=1、M1=0时,寄存器处于右移操作(Q0向Q3方向),数据从右移串行数据输入(D SR)送入。
(二)实训步骤及要求1.74LS194(4位双向移位寄存器)的功能测试表1 74LS194功能表将CP端接逻辑开关,其它需要设置和改变状态的端,可通过临时改变电位(接+5V电源为高电平,接地为低电平)来实现不同状态,Q0~Q3输出端接(LED管)。
先设定有确定取值的输入端的状态,然后,送入时钟脉冲,观察LED管状态,确定Q0~Q3输出端的状态。
通过Q0~Q3输出端的现态与次态或输入端D0~D3、D SR、D SL的关系,从而确定寄存器实现的逻辑功能。
2.74LS194构成8位数的序列信号发生器(1)利用74LS194循环寄存的功能,再通过特定的反馈电路,将一个反馈信号送到串行输入端,则可实现特定的序列信号。
序列信号的长度和数值与移位寄存器的位数及反馈信号的逻辑功能值有关。
移位寄存器及其应用

实验移位寄存器及其应用一、实验目的1、掌握中规模4位双向移位寄存器逻辑功能及使用方法。
2、熟悉移位寄存器的应用—实现数据的串行、并行转换和构成环形计数器。
二、实验原理1、寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下一次左移或右移。
既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。
根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。
2、本实验选用的4位双向通用移位寄存器,型号为CC40194或74LS194,两者功能相同,可互换使用,其逻辑符号及引脚排列如图所示。
其中D0、D1、D2、D3为并行输入端;Q0、Q1、Q2、Q3为并行输出端;S R为右移串行输入端,S L为左移串行输入端;S1、S0为操作模式控制端;C R为直接无条件清零端;CP为时钟脉冲输入端。
功能见表8-1。
表8-1CC40194功能表功能输入输出CP R C S1S0S R S L D0D1D2D3Q0Q1Q2Q3清除×0××××××××0000送数↑111××a b c d a b c d右移↑101D SR×××××D SR Q0Q1Q2左移↑110×D SL××××Q1Q2Q3D SL保持↑100××××××Q0n Q1n Q2n Q3n保持↓1××××××××Q0n Q1n Q2n Q3n3、移位寄存器的应用可构成移位寄存器形计数器;:顺序脉冲发生器;串行累加器;可用作数据转换,即把串行数据转换为并行数据等。
7 移位寄存器及其应用

实验七 移位寄存器及其应用一、实验目的:1.掌握中规模4位双向移位寄存器的逻辑功能及使用方法。
2.熟悉移位寄存器的应用——实现数据的串/并转换、构成环形计数器和扭环型计数器。
二、实验原理:寄存器是计算机和其它数字系统中用来存储代码或数据的逻辑部件。
它的主要组成部分是触发器。
一个触发器能存储1位二进制代码,所以要存储n 位二进制代码的寄存器就需要用n 个触发器组成。
把若干个触发器串接起来,就可以构成一个移位寄存器。
移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。
既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。
根据移位寄存器在存取信息时的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。
本实验选用的4位双向通用移位寄存器,型号为74LS194,其引脚排列如图7-1所示。
集成移位寄存器74LS194由4个RS 触发器及它们的输入控制电路组成。
0D ~3D 为并行输入端,0Q ~3Q 为并行输出端,SR D 为右移串行输入端,SL D 为左移串行输入端,0S 、1S 为操作模式控制端,CR 是直接置“0”端,CP 为时钟脉冲输入端。
V CCQ 0Q 1Q 2Q 3CPS 1S 0图7-1 74LS194引脚排列图 表7-1 74LS194逻辑功能真值表1.环形计数器环形计数器具有如下特点:⑴ 进位模数与移位寄存器触发器数相等; ⑵ 结构上其反馈函数n n Q Q Q Q f =)(21 。
图7-2是用74LS194构成的四位环形计数器及其状态迁移图。
如起始态为10003210=Q Q Q Q ,其状态迁移为1000 → 0100 → 0010 → 0001,但存在无效循环和死态(如0000和1111),即无自校正功能。
图7-2 四位环形计数器2.扭环形计数器扭环形计数器(又称为约翰逊计数器)具有如下特点: ⑴ 进位模为移位寄存器触发器级数n 的二倍,即为2n ; ⑵ 电路结构上其反馈函数n n Q Q Q Q f =)(21 ; ⑶ 相邻两个态仅有一位代码不同。
移位寄存器及其应用

移位寄存器及其应用H i n串行数据等。
本实验研究移位寄存器用作环形计数器和数据的串.并行转换。
环行计数器把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如图10-2 所示,把输出端Q 和右移串行输入端S 相连接,设初始状态QoQxQ^lOOO,则在 时钟脉冲作用下QoQQQs 将依次边为0100f0010f0001f 1000~ ,如图10-2所示,可见它是一个具有四个有效状态的计数器,这种类型的计数器通常 称为环形计数器。
图10-2电路可以由各个输入端输出在时间上有先后顺序的脉 冲,因此也可以作为顺序脉冲发生器。
co c 〔 co 03、UU401 94SR/ 、CP表10-2环形计数器10-2CP Qo Qi Q 2 Qs 0 1 0 0 0 1 0 1 0 0 2 0 0 1 0 30 0 1如果将输出Q 。
与左移串行输出端5相连接,既可达左移循环移位。
实现数据.并行转换器串行/并行转换器串行/并行转换器是指串行输入的数码,经转换电路之后变换成并行输 出,图10-3是用二片CC401949 (74LS194)四位双向移位句寄存器组成的七位 串 行 / 并 行 数 据 转 换 电 路。
999999、•…二CP999? • • •d6... 000102 0§ SR CC40194< 1 )S 11 do 勺叩平]門-B 04 05 06 07/ SR CC40194S1 CIC图10-3 七位串行/并行数据转器电路中S。
端接高电平1, 5受Q控制,二片寄存器连接成串行输入右移工作模式。
Q?是转换结束标志。
当21时,&为0,使之成为S x So=Ol的串入右移工作方式,当Q=0时,Sx=l,有SxS0=10,则串行送数结束,标志着串行输入的数据已经换成并行输出了。
串行/并行转换的具体过程如下:转换前,G端加低电平,使h 2两片寄存器的内容清0,此时SxSo=lb寄存器执行并入工作方式。
数字电路实验报告-移位寄存器及其应用

电学实验报告模板实验原理移位寄存器是逻辑电路中的一种重要逻辑部件,它能存储数据,还可以用来实现数据的串行-并行转换、数据的运算和处理。
1.寄存器(1)D触发器图1 D触发器图1所示D触发器。
每来一个CLK脉冲,触发器都在该CLK脉冲的上升沿时刻,接收输入数据D,使之作为触发器的新状态。
D触发器的特性方程为(2)用D触发器构成并行寄存器图2 用D触发器构成并行寄存器图2所示为用D触发器构成四位并行寄存器。
为异步清零控制端,高电平有效。
当时,各触发器输出端Q的状态,取决于CLK上升沿时刻的D端状态。
2.移位寄存器(1)用D触发器构成移位寄存器图3 用D触发器构成4位串行移位寄存器图3所示为用D触发器构成的4位串行移位寄存器。
其中左边第一个触发器的输入端接收输入数据,其余的每一个触发器的输入端均与左边相邻的触发器的Q端连接。
当时钟信号CLK的上升沿时刻,各触发器同时接收输入数据。
四位寄存器的所存数据右移一位。
(2)双向移位寄存器74LS194图4 双向移位寄存器74LS194逻辑框图图4 所示为集成电路芯片双向移位寄存器74LS194逻辑框图。
为便于扩展逻辑功能,在基本移位寄存器的基础上增加了左右移控制、并行输入、保持和异步清零等功能。
74LS194的逻辑功能如表1所列。
表13.用移位寄存器构成计数器(1)环形计数器图5 环形计数器如果将移位寄存器的串行移位输出端接回到串行移位输入端,如图5所示。
那么,在时钟CLK的作用下,寄存器里的数据将不断循环右移。
例如,电路的初始状态为,则电路的状态转换图如图6所示。
可以认为,这是一个模4计数器。
图6 环形计数器状态转换图实验内容及步骤1. 用两片74LS74构成四位移位寄存器(1)74LS74引脚图图10 74LS74引脚图(2)用74LS74构成四位移位寄存器图11 用74LS74构成四位移位寄存器实验电路按照图11连接电路。
首先设置,使寄存器清零。
然后,设置,在CLK输入端输入单次脉冲信号当作时钟信号,通过输出端的发光二极管观察的状态,判断移位的效果。
移位寄存器及其应用

左移 串行 输入
模4环形计数器
& 1 12 13 14 15 2 CR 1 D SR CR Q3 Q2 Q1 Q0 74LS194 CP D3 D2 D1 D0 11 6 5 4 3 M0 M1 1 +5V
(Q3Q2Q1Q0)
1110 1101
0111
1011
CP
5
串行移位电路
1 并行输出 +5V
(Q3Q2Q1Q0)
1000 0100
0001
0010
7
三、实验内容和要求
要求 CP选1Hz方波,发光二极管显示输出过程 (验收) CP 选 1KHz 方波,观察并记录 CP 、 Q0 、 Q1 、 Q2、Q3波形(实验报告)
8
四、实验注意事项
电源 (VDD=+5V、VSS=地) 核对无误,再接入! 输出端切忌短路、线与! 多余输入端 —— 不能悬空 电路图一定要标上芯片引脚号! 芯片管脚图P343
9
五、实验报告要求
1.画出环形计数器的实验电路图,说明电路的 工作过程; 2.画出环形计数器的CP、Q0、Q1、Q2、Q3 波形(5个),比较它们之间的时序关系; 3.说明实验过程中产生的故障及其解决方法; 4.简述实验心得、体会与建议; 5.思考题: P168---4
10
考试说明
数字部分操作考试 时间:19周上课时间 要求: 开卷考试的形式,考试时间2小时。 现场设计与实现,使用实验箱。 准备好所有已发元器件,包括各类 逻辑门、触发器、数码管、发光二 极管、电阻、电容、161,194等.
0 x 0 x x x 清零 保持 1
16
15
14
13
12
11
移位寄存器实验报告doc

移位寄存器实验报告篇一:移位寄存器实验报告移位寄存器实验报告(一)实验原理移位寄存器是用来寄存二进制数字信息并且能进行信息移位的时序逻辑电路。
根据移位寄存器存取信息的方式可分为串入串出、串入并出、并入串出、并入并出4种形式。
74194是一种典型的中规模集成移位寄存器,由4个RS触发器和一些门电路构成的4位双向移位寄存器。
该移位寄存器有左移,右移、并行输入数据,保持及异步清零等5种功能。
有如下功能表(三)实验内容1. 按如下电路图连接电路十个输入端,四个输出端,主体为74194. 2. 波形图参数设置:End time:2usGrid size:100ns 波形说明:clk:时钟信号;clrn:置0 s1s0:模式控制端 sl_r:串行输入端 abcd:并行输入 qabcd:并行输出结论:clrn优先级最高,且低有效高无效;s1s0模式控制,01右移,10左移,00保持,11置数重载;sl_r控制左移之后空位补0或补1。
3. 数码管显示移位(1)电路图(2)下载验证管脚分配:a,b,c,d:86,87,88,89 bsg[3..0]:99,100,101,102 clk:122 clk0:125 clrn:95 q[6..0]:51,49,48,47,46,44,43 s0,s1:73,72 sl_r:82,83 结论:下载结果与仿真结果一致,下载正确。
一、实验日志1.移位寄存器的实验真的挺纠结的,本来想用7449的,但是下载结果出现了错误,想到它在这个电路图中的功能比较单一,就自己写了一个my7449,终于对了。
五、思考题(1)简单说明移位寄存器的概念及应用情况?概念:移位寄存器是用来寄存二进制数字信息且能进行信息移动的时序逻辑电路。
根据移位寄存器存取信息的方式不同可以分为串入串出,串入并出,并入串出,并入并处4种形式。
应用:移位寄存器可以构成计数器,顺序脉冲发生器,串行累加器,串并转换,并串转换等。
实验七移位寄存器及其应用讲解

实验七移位寄存器及其应用一、实验目的1. 掌握中规模4位双向移位寄存器逻辑功能及使用方法。
2. 熟悉移位寄存器的应用——环形计数器。
二、实验原理1. 移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。
既能左移又有右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。
根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。
本实验选用的4位双向通用移位寄存器,型号为74LS194或CC40194,两者功能相同,可互换使用,其逻辑符号及引脚排列如图1所示。
图 1 74LS194的逻辑符号及其引脚排列其中D3、D2、D1、D为并行输入端,Q3、Q2、Q1、Q为并行输出端;SR为右移串行输入端,SL 为左移串行输入端,S1、S为操作模式控制端;CR为直接无条件清零端;CP为时钟脉冲输入端。
74LS194有5种不同操作模式:即并行送数寄存,右移(方向由Q3→Q0),左移(方向由Q→Q3),保持及清零。
S1、S和CR端的控制作用如表1所示。
表12.移位寄存器应用很广,可构成移位寄存器型计数器;顺序脉冲发生器;串行累加器;可用作数据转换,即把串行数据转换为并行数据,或把并行数据转换为串行数据等。
本实验研究移位寄存器用作环形计致器和串行累加器的线路及其原理。
(1) 环形计数器:把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如图2所示,把输出端Q0和右移串行输入端SR相连接,设初始状态Q3Q2Q1Q=1000,则在时钟脉冲作用下Q3Q2Q1Q将依次变为0100→0010→0001→1000→……,可见它是具有四个有效状态的计数器,这种类型的计效器通常称为环形计数器。
图2电路可以由各个输出端输出在时间上有先后顺序的脉冲,因此也可作为顺序脉冲发生器。
图 2(2)串行累加器(了解内容)累加器是由移位寄存器和全加器组成的一种求和电路,它的功能是将本身寄存的数和另一个输入的数相加,并存放在累加器中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验七移位寄存器及其应用、实验目的1. 掌握中规模4位双向移位寄存器逻辑功能及使用方法。
2. 熟悉移位寄存器的应用一一环形计数器。
二、实验原理1. 移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。
既能左移又有右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。
根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。
本实验选用的4位双向通用移位寄存器,型号为74LS194或CC40194,两者功能相同, 可互换使用,其逻辑符号及引脚排列如图1所示。
mmjj可 * 空 6 Dj EW7^194(OC40194)图1 74LS194的逻辑符号及其引脚排列其中D3、D2、D,、D0为并行输入端, Q3、Q2、Q,、Q0为并行输出端;S R为右移串行输入端,S L为左移串行输入端,S,、S0为操作模式控制端;CR为直接无条件清零端;CP为时钟脉冲输入端。
74LS194有5种不同操作模式:即并行送数寄存,右移(方向由Q3T Q0),左移(方向由Q0T Q3),保持及清零。
S1、S0和CR端的控制作用如表1所示。
表12 •移位寄存器应用很广,可构成移位寄存器型计数器;顺序脉冲发生器;串行累加器;可用作数据转换,即把串行数据转换为并行数据,或把并行数据转换为串行数据等。
本实验研究移位寄存器用作环形计致器和串行累加器的线路及其原理。
(1)环形计数器:把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如图2所示,把输出端Q0和右移串行输入端S R相连接,设初始状态Q3Q2Q I Q0=1OOO,则在时钟脉冲作用下Q3Q2Q1Q O将依次变为0100T0010^0001 T 1000……,可见它是具有四个有效状态的计数器,这种类型的计效器通常称为环形计数器。
图2电路可以由各个输出端输出在时间上有先后顺序的脉冲,因此也可作为顺序脉冲发生器。
(2) 串行累加器(了解内容)累加器是由移位寄存器和全加器组成的一种求和电路, 它的功能是将本身寄存的数和另一个输入的数相加,并存放在累加器中。
图3是由二个右向移位寄存器、一个全加器和一个进位触发器组成的串行累加器。
设开始时,被加数 A = 0A N 」•-A 0和加数B = 0B N1…B 0已分别存入N+1位累加数移位寄 存器和加数移位寄存器。
再设进位触发器D 已被清零。
在第一个CP 脉冲到来之前,全加器各输入、输出端的情况为:A n = A 0 , B n = B 0 , C nJ = 0, S n = A 0 + B 0 + 0= S 0 , C n = C 0。
当第一个CP 脉冲到来后,S 0存入累加移位寄存器的 最高位,C 0存入进位触发器 D 端,且两个移位寄存器中的内容都向右移动一位。
全加器输在第二个脉冲到来后,两个移位寄存器的内容又右移一位, S 0进入次高位,C 1存入进位触发器 Q 端,全加器输出为: S n =A 2 +B 2 +C 1 , C n = C 2。
S R '4位右萼番存器1CP图2S 1存入累加和移位寄存器的最高位,原先存入的 图3串行累加器结构框图出为:S n = A 1如此顺序进行,到第N+1个CP时钟脉冲后,不仅原先存入两个移位寄存器中的数已被全部移出,且A、B两个数相加的和及最后的进位C nJ也被全部存入累加和移位寄存器中。
若需要继续累加,则加数移位寄存器中需再一次存入新的加数。
中规模集成移位寄存器,其位数往往以4位居多,当需要的位数多于4位时,可把几块移位寄存器用级联的方法来扩展位数。
三、实验设备及器件1、数字电路实验箱2、双踪示波器3、万用表4、74LS194 ( CC40194)X 1四、实验内容1. 测试74LS194 (或CC40194)的逻辑功能按图4接线,即CR、S1、S0、S L、S R、D3、D2、D1、D0分别接至逻辑开关的输出插口;Q3、Q2、Q1、Q0接至LED逻辑电平显示输入插口。
CP端接(正或负)单次脉冲源输出插口。
按表9- 9-2所规定的输入状态,逐项进行测试。
ft LED *+ 5V网电乎M----------------- V—~ ~ ~ 1 接湮辑幵关愉岀播口图4 741S194逻辑功能测试(1)清除:令CR = 0,其它输入均为任意态,这时寄存器输出Q3、Q2、Q1、Q0均为o。
清除后,置CR = I。
(2)送数:令CR = S1= S o= 1,送入任意4位二进制数,如D 3 D 2 D1 D 0= abed,加CP脉冲,观察CP= 0、CP由0T1、CP由I T 0三种情况下寄存器输出状态的变化,观察寄存器输出状态变化是否发生在CP脉冲的上升沿。
(3)右移:清零后,令CR = I, S1 =0, S0= l,由右移输入端S R送入二进制数码如0100,由CP端连续加4个脉冲,观察输出情况,记录之。
(4)左移:先清零或预置,再令CR = I, S1 =1 , S0= 0,由左移输入S L送入二进制数码如1111,连续加四个CP脉冲,观察输出端情况,记录之表2(5)保持:寄存器预置任意4位二进制数码abed,令CR = I, S1=S0= 0,加CP脉冲, 观察寄存器输出状态,记录之。
2. 循环移位将实验内容1接线参照图2进行改接。
用并行送数法预置寄存器为某二进制数码(如0100),然后进行右移循环,观察寄存器输出端状态的变化,记入表3中。
表33 .累加运算(不必做)按图3连接实验电路。
CR、S1、S0接逻辑开关输出插口,CP接单次脉冲源(正脉冲)由于逻辑开关的数量有限,两寄存器并行输入端D3D2D1D 0根据实验设备现有条件进行接线。
两寄存器的输出端接至LED逻辑电平显示输入插口。
(1)触发器置零使74LS74的R由低电平变为高电平。
(2)送数令CR = S1= S0=1,用并行送数方法把三位被加数A2A1A0和三位加数B2B1B0分别送入累加和移位寄存器A和加数移位寄存器B中。
然后进行右移,实现加法运算。
连续输入4个CP脉冲,观察两个寄存器输出状态变化,记入表4中。
表4五、实验预习要求1. 复习有关寄存器及累加运算的有关内容。
2. 查阅74LS194、74LS183、74LS74逻辑线路。
熟悉其逻辑功能及引脚排列。
3. 在对74ILS194进行送数后,若要使输出端改成另外的数码,是否一定要使寄存器清零?4. 使寄存器清零,除采用CR输入低电平外,可否采用右移或左移的方法?可否使用并行送数法?若可行,如何进行操作?5. 若进行循环左移,图4接线应如何改接?六、实验报告1. 分析表2的实验结果,总结移位寄存器74LS194的逻辑功能并写入表格功能总结一栏中。
2. 根据实验内容2的结果,写出4位环形计数器的状态转换图及波形图。
3. 分析累加运算所得结果的正确性。
实验八、综合设计实验一、目的:1、综合应用所学的数字电路知识,学会查找相关资料,针对设计提出的任务要求和使用条件,设计制作合理、可靠、经济、可行的电子产品。
2、培养学生独立分析问题、解决问题的能力。
3、培养严肃认真的工作作风和严谨的科学态度。
4、掌握PCE板的设计,完成电路连接和调试方法二、实验内容:1、明确设计任务、确定设计题目2、设计电路,选择器件,电路模拟仿真设计功能3、完成电路连接(制作PCB板或用万能板),写出调试测试方法4、设计报告撰写三、设计基本步骤1、明确设计任务要求:充分了解设计任务的具体要求,如性能指标、内容及要求,明确设计任务。
2、方案选择:根据掌握的知识和资料,针对设计提出的任务、要求和条件,设计合理、可靠、经济、可行的设计框架,对其优缺点进行分析,做到心中有数。
3、根据设计框架进行电路单元设计、参数计算和器件选择:具体设计时可以模仿成熟的电路进行改进和创新,注意信号之间的关系和限制;接着根据电路工作原理和分析方法,进行参数的估计与计算;器件选择时,元器件的工作、电压、频率和功耗等参数应满足电路指标要求,元器件的极限参数必须留有足够的裕量,一般应大于额定值的1.5 倍,电阻和电容的参数应选择计算值附近的标称值。
4、电路原理图的绘制:电路原理图是组装、焊接、调试和检修的依据,绘制电路图时布局必须合理、排列均匀、清晰、便于看图、有利于读图;信号的流向一般从输入端或信号源画起,由左至右或由上至下按信号的流向依次画出各单元电路,反馈通路的信号流向则与此相反;图形符号和标准,并加适当的标注;连线应为直线,并且交叉和折弯应最少,互相连通的交叉处用圆点表示,地线用接地符号表示。
四、综合设计报告1、课题名称2、内容摘要3、设计内容及要求4、比较和选择的设计方案5、单元电路设计、参数计算和器件选择6、画出完整的电路图。
并说明电路的工作原理7、组装调试的内容,如使用的主要仪器和仪表、调试电路的方法和技巧、测试的数据和波形并与计算结果进行比较分析、调试中出现的故障、原因及排除方法8、总结设计电路的特点和方案的优缺点,指出课题的核心及实用价值,提出改进意见和展望9、列出元器件清单10、列出参考文献11、收获、体会五、实验题目:具体要求见实验指导书或自己查资料1、光电计数器2、汽车尾灯控制电路3、数字显示的洗衣机控制电路4、可预置的定时显示报警器5、六人智力抢答器6、拔河游戏模拟机。