移位寄存器实验报告
(一) 实验原理
移位寄存器是用来寄存二进制数字信息并且能进行信息移位的时序逻辑电路。根据移位寄存器存取信息的方式可分为串入串出、串入并出、并入串出、并入并出4种形式。74194是一种典型的中规模集成移位寄存器,由4个RS触发器和一些门电路构成的4位双向移位寄存器。该移位寄存器有左移,右移、并行输入数据,保持及异步清零等5种功能。有如下功能表 CLRN 0 1 1 1 CLK × 0 ↑ ↑ S1 S0 工作状态 × × 清零 × × 保持 1 1 并行置数,Q为ABCD 0 1 串行右移,移入数据位为 1 ↑ SRS1 1 0 串行左移,移入数据位为 SLS1 1
↑ 0 0 保持 (二) 实验框图 串行输入 并 清零输入 行输入ABCD 74194 时钟脉冲输入 模式控制输入 移位寄存器并行输出QA、QB、QC、QD 模板资料 资源共享
(三) 实验内容
1. 按如下电路图连接电路
十个输入端,四个输出端,主体为74194. 2. 波形图
参数设置:
End time:2us Grid 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种形式。
应用:移位寄存器可以构成计数器,顺序脉冲发生器,串行累加器,串并转换,并串转换等。
(2)仿真常规方法步骤是什么?有什么注意事项?
a) 新建波形文件后波形图参数设置
模板资料 资源共享
资料:移位寄存器实验报告



