74HC595芯片目的:扩展IO口数量(一个芯片扩展8个IO口)
上面是A2-A4的芯片,下面是A5-A6的芯片,其中右端的QA--->QH'连接LED8*8点阵的A1-A8
A2-A4 上半部分
13脚--->OE:输出低电平有效,为了控制是否要使用LED点阵部分
J24的作用:实物图是条形帽选择连接,如果是VCC+OE,则为高电平,高电平无效,起到不使用LED点阵的作用
如果是OE+GND,则为低电平(低电平有效),使用LED点阵
12脚--->RCLK:存储寄存器输入引脚,连接P35
11脚---->SRCLK:移位寄存器的时钟输入,连接P36
14脚---->SER:串行数据输入管脚,连接P34
总结:输入3个IO口,P34,P35,P36,输出8个IO口,节约单片机资源
如果想要多个芯片相串,就需要 9脚 QH' 串行输出+