SN74HC164N为8位移位寄存器,具有寄存数据功能的逻辑电路称为寄存器。移位寄存器是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。
管脚1和管脚2是两个串行数据输入;管脚3、4、5、6、10、11、12、13(QA~QH)为8位并行数据输出,QH为最高位,QA为最低位;管脚14为Vcc——供电电源;;管脚7为GND——电源参考地;管脚8为CLK——移位时钟,上升沿有效;管脚9为CLR——输出清零端,低电平有效。
扩展资料:
移位寄存器的用法
移位寄存器可用于将上一次循环的值传递至下一次循环。移位寄存器以一对接线端的形式出现,分别位于循环两侧的边框上,位置相对。
右侧接线端含有一个向上的箭头,用于存储每次循环结束时的数据。LabVIEW将数据从移位寄存器右侧接线端传递到左侧接线端。循环将使用左侧接线端的数据作为下一此循环的初始值。该过程在所有循环执行完毕后结束。循环执行后,右侧接线端将返回移位寄存器保存的值。
移位寄存器可以传递任何数据类型,并和与其连接的第一个对象的数据类型自动保持一致。连接到各个移位寄存器接线端的数据必须属于同一种数据类型。
循环中可添加多个移位寄存器。如循环中的多个操作都需使用之上一次循环的值,可以通过多个移位寄存器保存结构中不同操作的数据值。
参考资料:
74ls164是TTL电路,电源工作电压是5V,高电平输出电流Ioh为-0.4MA,低电平输出电流8MA。
74HC164是CMOS电路,电源工作电压是2V ~ 6V,输出驱动电流可达正负20MA。如果你用的电源电压是5V,输出驱动电流满足适合于74ls164,则可混用。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报