实验七 移位寄存器及其指导应用

合集下载

实验七 移位寄存器

实验七  移位寄存器

实验七寄存器移位寄存器一、实验目的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两种形式。

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

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

实验七移位寄存器及其应用一、实验目的1、掌握中规模4位双向移位寄存器逻辑功能及使用方法。

2、熟悉移位寄存器的应用—实现数据的串行、并行转换和构成环形计数器。

二、实验原理1、移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。

既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。

根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。

本实验选用的4位双向通用移位寄存器,型号为CC40194或74LS194,两者功能相同,可互换使用,其逻辑符号及引脚排列如图7-1所示。

图7-1 CC40194的逻辑符号及引脚功能其中D0、D1、D2、D3为并行输入端;Q0、Q1、Q2、Q3为并行输出端;S R为右移串C为直接无条件清零端;行输入端,S L为左移串行输入端;S1、S0为操作模式控制端;RCP为时钟脉冲输入端。

CC40194有5种不同操作模式:即并行送数寄存,右移(方向由Q0→Q3),左移(方向由Q3→Q0),保持及清零。

S1、S0和R C端的控制作用如表7-1。

2、移位寄存器应用很广,可构成移位寄存器型计数器;顺序脉冲发生器;串行累加器;可用作数据转换,即把串行数据转换为并行数据,或把并行数据转换为串行数据等。

本实验研究移位寄存器用作环形计数器和数据的串、并行转换。

(1)环形计数器把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如图7-2所示,把输出端Q3和右移串行输入端S R 相连接,设初始状态Q0Q1Q2Q3=1000,则在时钟脉冲作用下Q0Q1Q2Q3将依次变为0100→0010→0001→1000→……,如表7-2所示,可见它是一个具有四个有效状态的计数器,这种类型的计数器通常称为环形计数器。

图7-2 电路可以由各个输出端输出在时间上有先后顺序的脉冲,因此也可作为顺序脉冲发生器。

移位寄存器的应用(应用)

移位寄存器的应用(应用)

提高: 利用移位寄存器和计数器实现一 个彩灯控 制电路。要求能够两灯循环和三灯 循环。观察显示结果,记录数据。
返回目录
2011-7-14
实验原理
移位寄存器的应用十分广泛,除了作数码寄存器外,还可以作移 存型计数器、随机码发生器、延时电路以及串/并行代码变换器等。 1)移存型计数器 (1)环形计数器 将移位寄存器的最后一级输出回送到第一级的输入,便可构成环 形计数器(Ring counter)。环形计数器的特点是计数器的模数与 移位寄存器位数相等,且工作状态是依次循环出1(或0),如四 位环形计数器的状态为0001-0010-0100-1000或1110-1101- 1011-0111。 (2)扭环形计数器 扭环形计数器又叫约翰逊计数器,它是将移位寄存器中最后一级 的反变量输出与第一级输入端相连而构成的。扭环形计数器的特 点是M=2N,工作状态转换时相邻状态之间只有一位发生变化, 避免了功能冒险。
2011-7-14
返回目录
2011-7-14
输入端
输出端
方式 清除 AB 时 钟
QA QB QC QD QE QF QG QH
L H H H H
×× ×× H H L H H L
× L ↑ ↑ ↑
L L L L L 保持 1 Qan Qbn Qcn Qdn Qen Qfn Qgn 0 Qan Qbn Qcn Qdn Qen Qfn Qgn 0 Qan Qbn Qcn Qdn Qen Qfn Qgn 返回目录
L
L
L
2011-7-14
常见问题
1、74LS164移位寄存器的管脚是怎样排列的? 答:如图所示
Vcc QH QG QF QE CLR CK
14 13 12 11 10 1 2 3 4 5

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

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

实验七移位寄存器及其应用一、实验目的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。

移位寄存器实验报告

移位寄存器实验报告

移位寄存器实验报告姓名:陈素学号:3120100621 专业:软件工程课程名称:逻辑与计算机设计基础实验同组学生姓名:张闻实验时间:y yyy-mm-dd 实验地点:紫金港东4-509 指导老师:一、实验目的和要求掌握移位寄存器的工作原理及设计方法掌握串、并数据转换的概念与方法了解序列信号在CPU控制器设计中的应用二、实验内容和原理2.1 实验原理带并行置入的移位寄存器移位寄存器:每来一个时钟脉冲,寄存器中的数据按顺序向左或向右移动一位必须采用主从触发器或边沿触发器不能采用电平触发器数据移动方式:左移、右移数据输入输出方式串行输入,串行输出串行输入,并行输出并行输入,串行输出串行输入的移位寄存器使用D触发器,可构成串行输入的移位寄存器2.2 标题<正文>带并行输入的右移移位寄存器数据输入移位寄存器的方式:串行输入、并行输入带并行输入的8位右移移位寄存器module shift_reg(clk, S, s_in, p_in, Q); input wire clk, S, s_in; input wire [7:0] p_in; output wire [7:0] Q; wire [7:0] D; wire nS;FD FDQ0(.C(clk), .D(D[0]), .Q(Q[0])), FDQ1(.C(clk), .D(D[1]), .Q(Q[1])), FDQ2(.C(clk), .D(D[2]), .Q(Q[2])), FDQ3(.C(clk), .D(D[3]), .Q(Q[3])), FDQ4(.C(clk), .D(D[4]), .Q(Q[4])), FDQ5(.C(clk), .D(D[5]), .Q(Q[5])), FDQ6(.C(clk), .D(D[6]), .Q(Q[6])), FDQ7(.C(clk), .D(D[7]), .Q(Q[7]));OR2 D0_L(.I0(L_0), .I1(R_0), .O(D[0])), D1_L(.I0(L_1), .I1(R_1), .O(D[1])), D2_L(.I0(L_2), .I1(R_2), .O(D[2])), D3_L(.I0(L_3), .I1(R_3), .O(D[3])), D4_L(.I0(L_4), .I1(R_4), .O(D[4])),串行输入SD5_L(.I0(L_5), .I1(R_5), .O(D[5])), D6_L(.I0(L_6), .I1(R_6), .O(D[6])), D7_L(.I0(L_7), .I1(R_7), .O(D[7]));并行-串行转换器 没有启动命令时并行-串行转换器ser_out并行输入par_in 移位输入7位并行-串行转换器ser_out并行输入par_in 移位输入7位并行-串行转换器2.1 实验内容用Verilog HDL语言,采用结构化描述方法设计一个8位带并行输入的右移移位寄存器。

移位寄存器实验报告参考

移位寄存器实验报告参考

移位寄存器实验报告(一)实验原理移位寄存器是用来寄存二进制数字信息并且能进行信息移位的时序逻辑电路。

根据移位寄存器存取信息的方式可分为串入串出、串入并出、并入串出、并入并出4种形式。

74194是一种典型的中规模集成移位寄存器,由4个RS触发器和一些门电路构成的4位双向移位寄存器。

该移位寄存器有左移,右移、并行输入数据,保持及异步清零等5种功能。

有如下功能表(二)(三)实验内容1.按如下电路图连接电路十个输入端,四个输出端,主体为74194.2.波形图参数设置:End time:2us Grid size:100ns波形说明:clk:时钟信号; clrn:置0s1s0:模式控制端 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,102clk:122 clk0:125 clrn:95q[6..0]:51,49,48,47,46,44,43 s0,s1:73,72sl_r:82,83结论:下载结果与仿真结果一致,下载正确。

一、实验日志1.移位寄存器的实验真的挺纠结的,本来想用7449的,但是下载结果出现了错误,想到它在这个电路图中的功能比较单一,就自己写了一个my7449,终于对了。

五、思考题(1)简单说明移位寄存器的概念及应用情况?概念:移位寄存器是用来寄存二进制数字信息且能进行信息移动的时序逻辑电路。

根据移位寄存器存取信息的方式不同可以分为串入串出,串入并出,并入串出,并入并处4种形式。

应用:移位寄存器可以构成计数器,顺序脉冲发生器,串行累加器,串并转换,并串转换等。

(2)仿真常规方法步骤是什么?有什么注意事项?a)新建波形文件后波形图参数设置b)添加结点或总线后信号整合与位置分配c)激励输入及分段仿真注意事项:1.激励输入信号与待分析输出信号上下放置,界限分明;时钟信号置顶,其他输入信号可按异步控制,同步控制,数据输入顺序向下放置;同一元器件的控制信号就近放置;同一功能的控制信号就近放置;2.符合总线形式的IO信号优先整合;同一器件和同一属性的控制信号优先整合;脉冲信号一般不整合;整合前信号应按高位到低位顺序向下放置;整合后信号名以能直观反映该信号功能为宜;3.首先设置时钟信号等系统信号激励完成电路初始状态,其次将时间轴划分为连续的时间段,一时间段完成一小步实验内容。

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

实验七 移位寄存器及其应用
息,也可以用来把串行的二进制数转换为并行的二进制数(串并转换) 或相反(并串转换)。在计算机电路中,还可以应用移位寄存器来实现 二进制的乘2和除2功能。
在具体独立应用方面,移位寄存器不单可做成可编程的分频器、串行 加法器、串行累加器和序列号发生器(见书上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 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波形

数电6实验报告--移位寄存器及其应用

数电6实验报告--移位寄存器及其应用

学生实验报告系别电子信息学院课程名称电子技术实验班级 12通信A 实验名称移位寄存器及其应用姓名实验时间2014年4月29 日学号 20120101010 指导教师陈卉成绩教师签名陈卉批改时间2014年月日报告内容一、实验目的1. 掌握四位双向移位寄存器的逻辑功能与使用方法。

2. 了解移位寄存器的使用—实现数据的串行,并行转换和构成环形计数器。

二、实验原理1、移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。

既能左移又能右移的称为双向移位寄存器,只需要改变左右移的控制信号便可实现双向移位要求。

根据寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。

本实验选用的4位双向通用移位寄存器,型号为74LS194或CC40194,两者功能相同,可互换使用,其逻辑符号及引脚排列如图15-1所示。

图15-1 74LS194(或CC40194)的逻辑符号及引脚排列表14-1 74LS194的功能表其中SR为右移串行输入端,SL为左移串行输入端;功能作用如表15-1所示。

2、移位寄存器应用很广,可构成移位寄存器型计数器、顺序脉冲发生器和串行累加器;可用作数据转换,即把串行数据转换为并行数据,或把并行数据转换为串行数据等。

(1)环形计数器把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如下图所示。

图14-2 环形计数器示意图将输出端Q3与输入端SR相连后,在时钟脉冲的作用下Q0Q1Q2Q3将依次右移。

同理,将输出端Q0与输入端SL相连后,在时钟脉冲的作用下Q0Q1Q2Q3将依次左移。

(2)实现数据串、并转换1 串行/并行转换器串行/并行转换是指串行输入的数据,经过转换电路之后变成并行输出。

下面是用两片74LS194构成的七位串行/并行转换电路。

图14-3 七位串行/并行转换电路示意图电路中S0端接高电平1,S1受Q7控制,两片寄存器连接成串行输入右移工作模式。

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

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

集成移位寄存器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的实验结果,总结移位寄 存器的逻辑功能,并写入表格总结功 能一栏中。

(整理)2移位寄存器及其应用.

(整理)2移位寄存器及其应用.

实验七移位寄存器及其应用一、实验目的1.移位寄存器74LS194的逻辑功能及使用方法;2.熟悉4位移位寄存器的应用。

二、实验预习要求1.了解74LS194的逻辑功能;2.用4位移位寄存器构成8位移位寄存器;3.了解移位寄存器构成环形计数器的方法。

三、实验原理1. 移位寄存器是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。

74LS194是一个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工作状态表2. 用74LS194构成8位移位寄存器电路如图实验7.2所示,将芯片(1)的Q3接至芯片(2)的SR,将芯片(2)的Q4接至芯片(1)的SL,即可构成8位的移位寄存器。

注意:/CR端必须正确连接。

图实验7.2 8位移位寄存器3. 74LS194构成环形计数器把移位寄存器的输出反馈到它的串行输入端,就可以进行循环移位,如图实验7.3所示。

设初态为Q3Q2Q1Q0=1000,则在CP作用下,模式设为右移,输出状态依次为:图实验7.3 环形计数器图实验7.3电路是一个有四个有效状态的计数器,这种类型计数器通常称为环形计数器。

移位寄存器及其应用

移位寄存器及其应用

实训八移位寄存器及其应用一、实训目的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、移位寄存器的应用可构成移位寄存器形计数器;:顺序脉冲发生器;串行累加器;可用作数据转换,即把串行数据转换为并行数据等。

电子科技大学电子技术应用实验74LS194

电子科技大学电子技术应用实验74LS194
1、74LS194 逻辑功能
移位寄存器是指所存的代码能在移位脉冲 的作用下依次位移的寄存器,它是一种可以用 二进制形式保存数据的双稳器件。即能左移又 能右移的寄存器称为双向移位寄存器。
现代电子技术实验
实验目的
实验原理 实验内容
74LS194
注意事项
逻辑符号
引脚图
移位寄存器存取信息的方式有:串入串出、串入并 出、并入串出、并入并出四种形式。
现代电子技术实验
移位寄存器及其应用研究
实验目的 实验原理 实验内容 注意事项
现代电子技术实验
一、实验目的
实验目的 实验原理 实验内容 注意事项
1、掌握4位双向移位寄存器的逻辑功 能及使用方法。
2、熟悉移位寄存器的应用—构成环形 计数器。
现代电子技术实验
实验目的 实验原理 实验内容 注意事项
二、实验原理
输出
Q Q Q Q Cr S1 S0 DSR DSL CP D0 D1 D2 D3
nn 01
nn 23
0 X X X X XX X X X 0 0 0 0
送数 1 1 1 X X ↑ a b c d a b c d
右移 左移
1 1
0 1 d0 10 X
X d0
↑X ↑X
X X
X X
X X
Q Q d0
74X194
现代电子技术实验
4、用双踪示波器观测波形时应选择恰当的触发源。
y1
level
y2
若选用y1 做触发源 示波器上 显示的y2
波形
现代电子技术实验
用双踪示波器观测波形时应选择恰当的触发源。
y1
y2 若选用y2 做触发源 示波器上显 示的y2波形

移位寄存器应用

移位寄存器应用

移位寄存器应用移位寄存器一个最普遍的应用,是数据传输过程中,串行接口和并行接口的转换。

这在很多并行传输一组比特数据的电路中很有用,由于它们经常也使用了在结构上更为简洁的串行接口。

移位寄存器可以被用作一个简洁的延迟电路。

很多双向移位寄存器可以在并行传输中作为堆栈的硬件实现方式。

串入并出形式的移位寄存器常常与微处理器连接,这样做的缘由主要是需要的引脚数多于微处理器能够供应的数量。

通过使用移位寄存器,可以只依靠两三个引脚,而被掌握设备的掌握位分别连接在移位寄存器的并行输出端。

由此,微处理器可以以串行的方式一次写入这些设备的各个掌握位。

类似的,并入串出接法的移位寄存器在多个外部设备向微处理器传输数据时较为常用,外部设备以并行的方式将数据输入到移位寄存器里,然后移位寄存器以串行的方式将数据一位一位地输出给微处理器,这样,外部设备的大量信息可以通过少数几条线到达微处理器。

在早期的计算机中,移位寄存器被用来进行数据处理:两个相加的数被存储在两个移位寄存器里,然后它们根据时间脉冲被输出到算术规律单元,结果中多出的一位以反馈的形式重新被输入到其中一个移位寄存器(累加器)。

留意两个一位二进制数相加的结果只可能是一位(如0+0=0,0+1=1)或者两位(1+1=10)。

一些计算机语言内置了移位指令,这类指令可以让二进制数据在寄存器中进行左移或右移操作。

左移或右移一位,相当于乘以2或除以2。

一些1970年月早期的设备曾以类似延迟线存储器的方式用过特别大规模的串入串出移位寄存器,其规模达到上千位。

这类存储器有时被称为循环存储器(circulating memory)。

例如,DataPoint 3300将其25列、72行的字符显示数据存储在54个200位的移位寄存器里,以6个堆栈、每个堆栈9个包的形式排列,供应了1800个6位字符的存储力量。

数字电路实验报告-移位寄存器及其应用

数字电路实验报告-移位寄存器及其应用

电学实验报告模板实验原理移位寄存器是逻辑电路中的一种重要逻辑部件,它能存储数据,还可以用来实现数据的串行-并行转换、数据的运算和处理。

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输入端输入单次脉冲信号当作时钟信号,通过输出端的发光二极管观察的状态,判断移位的效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验七移位寄存器及其应用一、实验目的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)串行累加器(了解容)累加器是由移位寄存器和全加器组成的一种求和电路,它的功能是将本身寄存的数和另一个输入的数相加,并存放在累加器中。

图3是由二个右向移位寄存器、一个全加器和一个进位触发器组成的串行累加器。

设开始时,被加数A=0A1-N …A和加数B=0B1-N…B已分别存入N+1位累加数移位寄存器和加数移位寄存器。

再设进位触发器D已被清零。

在第一个CP脉冲到来之前,全加器各输入、输出端的情况为:An =A,Bn=B,C1-n=0,Sn =A+B+0=S,Cn=C。

当第一个CP脉冲到来后,S存入累加移位寄存器的最高位,C存入进位触发器D端,且两个移位寄存器中的容都向右移动一位。

全加器输出为:Sn =A1+B1十C=S1,Cn=C1。

图 3 串行累加器结构框图在第二个脉冲到来后,两个移位寄存器的容又右移一位,S1存入累加和移位寄存器的最高位,原先存入的S0进入次高位,C1存入进位触发器Q端,全加器输出为:Sn=A2+B2+C1, Cn=C2。

如此顺序进行,到第N+1个CP时钟脉冲后,不仅原先存入两个移位寄存器中的数已被全部移出,且A、B两个数相加的和及最后的进位C1n也被全部存入累加和移位寄存器中。

若需要继续累加,则加数移位寄存器中需再一次存入新的加数。

中规模集成移位寄存器,其位数往往以4位居多,当需要的位数多于4位时,可把几块移位寄存器用级联的方法来扩展位数。

三、实验设备及器件1、数字电路实验箱2、双踪示波器3、万用表4、74LS194(CC40194)×1四、实验容1.测试74LS194(或CC40194)的逻辑功能按图4接线,即CR、S1、S、SL、SR、D3、D2、D1、D分别接至逻辑开关的输出插口;Q3、Q2、Q1、Q接至LED逻辑电平显示输入插口。

CP端接(正或负)单次脉冲源输出插口。

按表9-9-2所规定的输入状态,逐项进行测试。

图 4 741S194逻辑功能测试(1)清除:令CR=0,其它输入均为任意态,这时寄存器输出Q3、Q2、Q1、Q均为0。

清除后,置CR=l。

(2)送数:令CR=S1=S=1,送入任意4位二进制数,如D3D2D1D=abcd,加CP脉冲,观察CP=0、CP由0→1、CP由l→0三种情况下寄存器输出状态的变化,观察寄存器输出状态变化是否发生在CP脉冲的上升沿。

(3)右移:清零后,令CR=l,S1=0,S=l,由右移输入端SR送入二进制数码如0100,由CP端连续加4个脉冲,观察输出情况,记录之。

(4)左移:先清零或预置,再令CR=l,S1=1,S=0,由左移输入SL送入二进制数码如1111,连续加四个CP脉冲,观察输出端情况,记录之表 2(5)保持:寄存器预置任意4位二进制数码abcd,令CR=l,S1=S=0,加CP脉冲,观察寄存器输出状态,记录之。

2. 循环移位将实验容1接线参照图2进行改接。

用并行送数法预置寄存器为某二进制数码(如0100),然后进行右移循环,观察寄存器输出端状态的变化,记入表3中。

表 33.累加运算(不必做)按图3连接实验电路。

CR、S1、S接逻辑开关输出插口,CP接单次脉冲源(正脉冲)由于逻辑开关的数量有限,两寄存器并行输入端D3D2D1D根据实验设备现有条件进行接线。

两寄存器的输出端接至LED逻辑电平显示输入插口。

(1)触发器置零使74LS74的R由低电平变为高电平。

(2)送数令CR=S1=S=1,用并行送数方法把三位被加数A2A1A和三位加数B2B1B分别送入累加和移位寄存器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、掌握PCB板的设计,完成电路连接和调试方法。

二、实验容: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、拔河游戏模拟机。

相关文档
最新文档