74HC595移位寄存器芯片(淘宝购买链接)最大的作用就是扩展了微控制芯片的IO口,我们可以使用很少的IO口去获得至少8个IO,当然595还可以级联在一起得到8的倍数个IO口,所以这里经常被用来作为点阵的驱动芯片。
正面图:
背面图:
下面74HC595移位芯片简称为595了,那么我们将会从595的datasheet中查看他的引脚分布。595的时序图来分析他是怎么实现串行数据输入,并行数据输出的作用的。
最后在从STC和Arduino的实际使用来分析这款IC。
下面是网上的一些关于74HC595移位芯片的游泳资料
The 74HC595 Shift Register(74HC595移位芯片,这是从adafruit里面的,这个网站被中国政府封锁了,所以请使用翻墙阅读)
www.makeuseof.com/tag/arduino-programming-playing-shift-registers-aka-leds/Arduino Programming – Playing With Shift Registers(Arduino 编程 -- 使用74HC 595移位寄存器,这个网站被中国政府封锁了,所以请使用翻墙阅读)
Introduction to 74HC595 shift register – Controlling 16 LEDs