74HC595 寄存器原理

74HC595 寄存器原理图(内部包含了一个8位移位寄存器和8位锁存寄存器):

74HC595的引脚图:


Q0-Q7:输出引脚

GND:接地

VCC:正电源电压接5V电源

DS:串行数据输入引脚(串行输入:数据以二进制的形式按顺序一位一位地传输)

SHCP:移位寄存器的时钟引脚,SHCP发生一次上升沿(先拉低电平再拉高电平)的时候,把DS引脚上取得当前的数据(高/低电平)并把取到的这一位数据保存到移位寄存器里(如果移位寄存器存在数据将会被输出到引脚Q7S上)

STCP:8位锁存寄存器的时钟引脚,当移位寄存器的8位数据全部传输完毕后,制造一次锁存寄存器时钟引脚的上升沿(先拉低电平再拉高电平)。移位寄存器里的8位数据将复制到锁存寄存器中(如果锁存寄存器存在数据将会被替换),一旦进入了锁存寄存器,除非断电或重置数据(MR口设置为低电平),锁存器的数据不会再改变

OE:输出使能引脚,控制锁存器里的数据是否输出到Q0-Q7输出引脚上。低电平时输出,高电平时不输出(既不是高电平,也不是低电平而是高阻态,不通电)。

MR:重置内部寄存器的引脚。低电平重置内部寄存器。

Q7S:串行输出引脚


传输过程图:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容