74hc595是具有8位移位暫存器和乙個儲存器,三態輸出功能。 移位暫存器和儲存器是分別的時鐘。資料在shcp的上公升沿輸入,在stcp的上公升沿進入的儲存暫存器中去。如果兩個時鐘連在一起,則移位暫存器總是比儲存暫存器早乙個脈衝。移位暫存器有乙個序列移位輸入(ds),和乙個序列輸出(q7』),和乙個非同步的低電平復位,儲存暫存器有乙個並行8位的,具備三態的匯流排輸出,當使能 oe時(為低電平),儲存暫存器的資料輸出到匯流排。
引腳說明:
qa--qh: 八位並行輸出端,可以直接控制數碼管的8個段。
qh': 級聯輸出端。我將它接下乙個595的si端。
ser(ds): 序列資料輸入端。
74595的控制端說明:
/sclr(mr)(10腳): 低點平時將移位暫存器的資料清零。通常我將它接vcc。
sck(shcp)(11腳):上公升沿時資料暫存器的資料移位。qa-->qb-->qc-->...-->qh;下降沿移位暫存器資料不變。(脈衝寬度:5v時,大於幾十納秒就行了。我通常都選微秒級)
rck(stcp)(12腳):上公升沿時移位暫存器的資料進入資料儲存暫存器,下降沿時儲存暫存器資料不變。通常我將rck置為低電平,當移位結束後,在rck端產生乙個正脈衝(5v時,大於幾十納秒就行了。我通常都選微秒級),更新顯示資料。
/g(oe)(13腳): 高電平時禁止輸出(高阻態)。如果微控制器的引腳不緊張,用乙個引腳控制它,可以方便地產生閃爍和熄滅效果。比通過資料端移位控制要省時省力。
注:74164和74595功能相仿,都是8位序列輸入轉並行輸出移位暫存器。74164的驅動電流(25ma)比74595(35ma)的要小,14腳封裝,體積也小一些。
74595的主要優點是具有資料儲存暫存器,在移位的過程中,輸出端的資料可以保持不變。這在序列速度慢的場合很有用處,數碼管沒有閃爍感。
與164只有資料清零端相比,595還多有輸出端時能/禁止控制端,可以使輸出為高阻態。
註明:74hc595引腳命名我現在看到兩種,如序列資料輸入端(14腳)有的datasheet上叫ser,還有一種叫ds。不過這都沒有關係,只是名字不一樣,大家看這些文件時,注意點就行。
74HC595串轉並晶元的使用
74hc595是具有8位移位暫存器和乙個儲存器,三態輸出功能。移位暫存器和儲存器是分別的時鐘。資料在schcp的上公升沿輸入,在stcp的上公升沿進入的儲存暫存器中去。如果兩個時鐘連在一起,則移位暫存器總是比儲存暫存器早乙個脈衝。移位暫存器有乙個序列移位輸入 ds 和乙個序列輸 q7 和乙個非同步的...
74hc595 簡單介紹
74hc595各個引腳的功能 q1 7 是並行資料輸出口,即儲暫存器的資料輸出口 q7 序列輸出口,其應該接spi匯流排的miso介面 stcp 儲存暫存器的時鐘脈衝輸入口 shcp 移位暫存器的時鐘脈衝輸入口 oe 輸出使能端 mr 晶元復位端 ds 序列資料輸入端 每當 shcp 上公升沿到來時...
筆記 原創 74HC595晶元使用方法介紹
這個夏季學習semiok同學自己動手焊接了乙個led顯示屏,mcu用的是atmega16,實現字幕的滾動顯示,由於成本問題,只做了16 64大小的,也就只能顯示4個中文漢字,這是研究顯示驅動的時候找到的關於74hc595的資料,有時間就把所有製作過程放上來。正面樣子還行 背面慘不忍睹 ds 序列資料...