74HC595移位寄存器芯片(淘寶購買鏈接)最大的作用就是擴(kuò)展了微控制芯片的IO口淘讥,我們可以使用很少的IO口去獲得至少8個(gè)IO鲤屡,當(dāng)然595還可以級聯(lián)在一起得到8的倍數(shù)個(gè)IO口疗琉,所以這里經(jīng)常被用來作為點(diǎn)陣的驅(qū)動芯片墅拭。
正面圖:
背面圖:
下面74HC595移位芯片簡稱為595了申眼,那么我們將會從595的datasheet中查看他的引腳分布啦鸣。595的時(shí)序圖來分析他是怎么實(shí)現(xiàn)串行數(shù)據(jù)輸入薛耻,并行數(shù)據(jù)輸出的作用的。
最后在從STC和Arduino的實(shí)際使用來分析這款I(lǐng)C赏陵。
下面是網(wǎng)上的一些關(guān)于74HC595移位芯片的游泳資料
The 74HC595 Shift Register(74HC595移位芯片饼齿,這是從adafruit里面的饲漾,這個(gè)網(wǎng)站被中國政府封鎖了,所以請使用翻墻閱讀)
www.makeuseof.com/tag/arduino-programming-playing-shift-registers-aka-leds/Arduino Programming – Playing With Shift Registers(Arduino 編程 -- 使用74HC 595移位寄存器缕溉,這個(gè)網(wǎng)站被中國政府封鎖了考传,所以請使用翻墻閱讀)
Introduction to 74HC595 shift register – Controlling 16 LEDs