74HC595

74HC595是一款串行输入,并行输出的位移缓存器。

同时在这里介绍一下,串(并)输入(出):

并行输入是并行通信的一种输入方式,一般是指将一串数据(如八位数据)一同输入目的寄存器。与之对应的还有串行输入。

串行输入是将数据排成一行,,通过循环八次将数据一位一位输入寄存器,输入八次构成一个字节。

串行输出也就是同理,将数据循环输出八次,构成一个字节。

并行输出是八位数字一同输出。
(个人结论,若有错,还请不吝赐教)

74HC595
以上就是74HC595的模块电路图
由图知:
SRCLK为 控制移位寄存器时钟,高电平发生移位,低电平数据保持

RLCK为 控制存储寄存器时钟,上升沿 移位寄存器 的 数据进入 存储寄存器,下降沿 存储寄存器数据不变

SER串行数据输入端

代码如下:
74HC595
74HC595