74HC595測試
一.寫在前面
翻出幾個74IC,正好最近沒事,就來熟悉熟悉這些74IC的功能吧。
本次測試的是74HC595(引腳定義如下)

VCC:電源
Q0 – Q7:并行輸出
DS:串行輸入
OE:輸出使能(低電平有效)
STCP:數(shù)據(jù)輸入時鐘線
SHCP:輸出儲存鎖存時鐘線
MR:主復(fù)位(低電平有效)
Q7‘ :串行數(shù)據(jù)輸出
GND:接地


二.具體使用方法
首先電源和地線是必須連接的,然后就是Q0-Q7接輸出(八個發(fā)光二極管),DS接輸入(樹莓派GPIO),OE這里可以直接接地,STCP,SHCP接信號(樹莓派GPIO)MR這里直接接VCC即可,Q7’懸空。

這樣的話只要三個GPIO口就可以控制八個LED燈了。
三.編碼實現(xiàn)
原本是用C++寫的,結(jié)果調(diào)試的時候wiringPi庫不能正常工作,后來又用Python重寫,哎!
先寫一個簡單的測試一下能不能使?

標(biāo)簽: