古詩詞大全網 - 成語解釋 - 74HC595芯片功能和引腳圖功能詳細介紹分別是什麽?

74HC595芯片功能和引腳圖功能詳細介紹分別是什麽?

74HC595

74HC595是矽結構的CMOS器件,兼容低電壓TTL電路,遵守JEDEC標準。74HC595是具有8位移位寄存器和壹個存儲器,三態輸出功能。移位寄存器和存儲器是分別的時鐘。數據在SHcp的上升沿輸入,在STcp的上升沿進入到存儲寄存器中去。如果兩個時鐘連在壹起,則移位寄存器總是比存儲寄存器早壹個脈沖。移位寄存器有壹個串行移位輸入(Ds),和壹個串行輸出(Q7’),和壹個異步的低電平復位,存儲寄存器有壹個並行8位的,具備三態的總線輸出,當使能OE時(為低電平),存儲寄存器的數據輸出到總線。

8位串行輸入/輸出或者並行輸出移位寄存器,具有高阻關斷狀態。三態。

編輯本段特點

8位串行輸入/8位串行或並行輸出存儲狀態寄存器,三種狀態

輸出寄存器可以直接清除100MHz的移位頻率

編輯本段輸出能力

並行輸出,總線驅動;串行輸出;標準中等規模集成電路

595移位寄存器有壹個串行移位輸入(Ds),和壹個串行輸出(Q7’),和壹個異步的低電平復位,存儲寄存器有壹個並行8位的,具備三態的總線輸出,當使能OE時(為低電平),存儲寄存器的數據輸出到總線。

參考數據

Cpd決定動態的能耗,

Pd=Cpd×VCC×f1+∑(CL×VCC^2×f0)

F1=輸入頻率,CL=輸出電容f0=輸出頻率(MHz)Vcc=電源電壓

編輯本段引腳說明

符號引腳描述

Q0?Q7第15腳,1,7並行數據輸出

GND第8腳地

Q7’第9腳串行數據輸出

MR第10腳主復位(低電平)

SHCP第11腳移位寄存器時鐘輸入

STCP第12腳存儲寄存器時鐘輸入

OE第13腳輸出有效(低電平)

DS第14腳串行數據輸入

VCC第16腳電源

編輯本段功能表

輸入輸出功能

SHCPSTCPOEMRDSQ7’Qn

××L↓×LNCMR為低電平時僅僅影響移位寄存器

×↑LL×LL空移位寄存器到輸出寄存器

××HL×LZ清空移位寄存器,並行輸出為高阻狀態

↑×LHHQ6NC邏輯高電平移入移位寄存器狀態0,包含所有的移位寄存器狀態移入,例如,以前的狀態6(內部Q6”)出現在串行輸出位。

×↑LH×NCQn’移位寄存器的內容到達保持寄存器並從並口輸出

↑↑LH×Q6’Qn’移位寄存器內容移入,先前的移位寄存器的內容到達保持寄存器並出。

編輯本段註釋

H=高電平狀態

L=低電平狀態

↑=上升沿

↓=下降沿

Z=高阻

NC=無變化

×=無效

當MR為高電平,OE為低電平時,數據在SHCP上升沿進入移位寄存器,在STCP上升沿輸出到並行端口。

編輯本段程序樣例

voidHC595_senddata(unsignedchardat)

{

unsignedchari;

for(i=0;i{

if((dat=datelseMOSIO=1;//否則發送1;

SH_CLK=0;//SH_CLK的上升沿,將數據送進移位寄存器;

NOP();

NOP();

SH_CLK=1;

}

ST_CLK=0;//ST_CLK的上升沿,將數據由移位寄存器送到存儲寄存器

NOP();//並輸出到Q0—Q7並口

NOP();

ST_CLK=1;

}

大致上就是這樣子,把MOSIO輸入的串行數據,轉換到Q0—Q7的並行輸出,我用的595芯片,輸出是反向的,即是輸入1時,輸出為0

開放分類: