一、移位寄存器
在数字电路中,用来存放二进制数据或代码的电路称为寄存器。按功能可分为:基本寄存器和移位寄存器。
移位寄存器中的数据可以在移位脉冲作用下一次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活,用途也很广。
二、74LS194双向移位寄存器
目前常用的集成移位寄存器种类很多,其中74LS194为四位双向移存器。
图一74LS194移位寄存器的引脚图
以上为74LS194的引脚图,其中
D0~D3:并行输入端;Q0~Q3:并行输出端;
S0、S1:操作模式控制端;:为直接无条件清零端;
SR:右移串行输入端SL:左移串行输入端;
CP:时钟脉冲输入端;
表一74LS194的模式控制和状态输出表三、移位寄存器型计数器
利用移位寄存器可构成环形和扭环形计数器。可先使S0=S1=1,并行输入预置数值,再改变S0和S1的电平,实现左移或右移状态。若把移位寄存器的输出以一定方式反馈到串行输入DSR端或DSL端,就可以构成移位寄存器型计数器。
例如,将74LS194的Q3接到DSR端,可得到模4的环形计数器(不可自启动);将Q3端通过一个非门接到DSR端,则可得到模8的扭环形计数器(不可自启动)。
用一片74LS194及门电路构成一个课实现7分频或8分频器。7分频器的分频信号由Q2输出,同时将Q2、Q3输出通过与非门后接入DSR端,S0S1=10。8分频器的分频信号由Q3取非后输出,同时将该信号送入DSR端,S0S1=10。