74hc595是8位串行輸入轉(zhuǎn)并行輸出移位寄存器。驅(qū)動(dòng)電流為35mA。
Q0—Q7: 八位并行輸出端,可以直接控制數(shù)碼管的8個(gè)段。
Q7': 級(jí)聯(lián)輸出端??梢詫⑺酉乱粋€(gè)595的DS端。
DS: 串行數(shù)據(jù)輸入端。
74595的控制端說(shuō)明:
/MR(10腳): 低點(diǎn)平時(shí)將移位寄存器的數(shù)據(jù)清零。通常我將它接Vcc。
SHCP(11腳):上升沿時(shí)數(shù)據(jù)按Q0-->Q1-->Q2-->...-->Q7-->Q7’移位到移位寄存器,下降沿移位寄存器數(shù)據(jù)不變。使用的時(shí)候一般需要延時(shí)(脈沖寬度:5V時(shí),大于幾十納秒就行了。我通常都選微秒級(jí))。
STCP(12腳):上升沿時(shí)移位寄存器內(nèi)的數(shù)據(jù)輸出到數(shù)據(jù)存儲(chǔ)寄存器(即并行顯示數(shù)據(jù)),下降沿時(shí)存儲(chǔ)寄存器數(shù)據(jù)不變。(通常我將其置為低電平,) 當(dāng)移位結(jié)束后,在STCP端產(chǎn)生一個(gè)正脈沖(5V時(shí),大于幾十納秒就行了。我通常都選微秒級(jí)),更新顯示數(shù)據(jù)。
/OE(13腳): 高電平時(shí)禁止輸出(高阻態(tài))。如果單片機(jī)的引腳不緊張,用一個(gè)引腳控制它,可以方便地產(chǎn)生閃爍和熄滅效果。比通過(guò)數(shù)據(jù)端移位控制要省時(shí)省力。