逻辑器件之74HC165
HC165和HCT165是带有互补串行输出的8位并行或串行输入移位寄存器。当并行加载PL输入为LOW时,来自D0到D7输入的并行数据会异步加载到寄存器中。当PL为HIGH时,数据会从DS输入串行输入到寄存器,并且CP每个上升沿时向右移动一个位置(Q0→Q1→Q2等)。这个特性通过将Q7输出连接到下一个设备的DS输入,可以实现并行到串行转换器的扩展。
为了可预测的操作,CE的LOW到HIGH转换应该只在CP为HIGH时进行。此外,CP和CE在PL的LOW到HIGH转换之前应该为LOW,以防止在PL变为HIGH时数据发生移位。