1、实验九、集成移位寄存器及应用一、实验目的1、了解四位双向移位寄存器 74LS194 的逻辑功能2、学习 74LS194 的使用方法及应用二、实验仪器及材料1、通用数字电路实验装置2、数字万用表3、器件:74LS194 三、实验内容及步骤1、对 74LS194 功能测试将(1)(4)记录填表 9-1,并观察与 CP 有关项在 CP 工作时,Q 变化。 2、移位、串行并行、并行串行的应用(1)右移 S1S0=10 Cr=1a:清零; 1b:SL10010000 逐个输入后为零,记录 8 个 CP=1Hz 脉冲信号情况下的 Q0Q1Q2Q3。CP Q0Q1Q2Q3 0001 0010 0100 10
2、01 0010 0100 1000 0000CP Q0Q1Q2Q3 0001 0011 0111 1111 1111 1111 1111 1111 1 2Cr S1S0 CP SL SR D0D1D2 D3 Q0Q1Q2Q3 功能首 先 记 录 初 态 00000 X X X X X X X X X 0000 输出清零1 1 1 X X 0 0 1 0 0010 寄存1 0 0 X X X X X X X 0010 保存1 1 0 X 0X 1X X X X00011000右移1 0 1 0 X 1 XXXXX 00000001左移1 XX 0 X X XXX X 0001 保持a:清零 2b
3、:SL=1 记录 8 个 CP=1Hz 脉冲信号情况下的Q0Q1Q2Q3。a:清零 3b:S1S0=11 并入 D0D1D2D3=1000,记录 Q0Q1Q2Q3c: S1S0=10 SL=0 记录 8 个 CP=1Hz 脉冲信号情况下的Q0Q1Q2Q3。b:输出从 0000 变到 1000。 3c:不管给多少个脉冲输出都为 0000(2)左移 S0S1=01 Cr=1a:清零; 1b:SR0000100 逐个输入,记录 8 个 CP=1Hz 脉冲情况下的 Q0Q1Q2Q3。a:清零; 2b:SR=1 记录 8 个 CP=1Hz 脉冲信号情况下的Q0Q1Q2Q3。a:清零; 3b:S1S0=1
4、1 并入 D0D1D2D3=0001c:S1S0=01 SL=0 ,记录 8 个 CP=1Hz 脉冲信号情况下的 Q0Q1Q2Q3。CP Q0Q1Q2Q3 0000 0000 0000 0000 1000 0100 0010 0001CP Q0Q1Q2Q3 1000 1100 1110 1111 1111 1111 1111 1111(1) (2)b:输出从 0000 变到 0001。 3c:不管给多少个脉冲输出都为 00003、设计的环形计数器电路运行并记录结果。(1) 、环形左移:将 Q0 接入 SL,S1S0=11,D0D1D2D3=0001, Cr=1,将 S0 从 1 变到 0,记录
5、 8 个 CP=1Hz 脉冲信号情况下的Q0Q1Q2Q3。(2) 、环形右移:将 Q3 接入 SR,S1S0=11 ,D0D1D2D3=1000 , Cr=1,将 S1 从 1 变到 0,记录 8 个 CP=1Hz 脉冲信号情况下的Q0Q1Q2Q3。(1) (2)CP Q0Q1Q2Q3 0001 0010 0100 1000 0001 0010 0100 1000CP Q0Q1Q2Q3 1000 0100 0010 0001 1000 0100 0010 0001(1) (2)四、实验报告及问题:(1) 保持状态能否用 CP 为 X,为什么?答:不能,因为 CP 是上升沿动作的。(2) 归纳 74LS194 哪些引脚是功能控制端,哪些引脚是信号输入端,哪些引脚是输出端。答:控制端:Cr、SR、SL、S1、S0;信号输入端:D0、D1、D2、D3;输出端:Q0、Q1、Q2、Q3。(3) 确定 S1S0=01,S1S0=10 时的移位方向;可否改变移位方向?答:S1S0=01 是左移,S1S0=10 是右移,可以。(4) 用 74LS194 实现串行数据转换为并行数据要具备什么条件?答:需要给 4 个脉冲信号 CP。(5) SR 串行输入的数据要在 Q3 串行输出应具备什么条件(4-5)以实验结果来说明。答:需要给 8 个脉冲信号 CP。(6)芯片的引脚图