|
74HC595 是具有 8 位移位寄存器和一個存儲器,三態輸出功能。 移位寄存器和存儲器是分別的時鐘。數據在 SCHcp 的上升沿輸入,在 STcp 的上升沿進入的存儲寄存器中去。如果兩個時鐘連在一起,則移位寄存器總是比存儲寄存器早一個脈沖。移位寄存器有一個串行移位輸入(Ds),和一個串行輸出(Q7’),和一個異步的低電平復位,存儲寄存器有一個并行 8 位的,具備三態的總線輸出,當使能 OE 時(為低電平),存儲寄存器的數據輸出到總線。
程序說明:
每當 spi_shcp 上升沿到來時,spi_ds 引腳當前電平值在移位寄存器中左移一位,在下一個上升沿到來時移位寄存器中的所有位都會向左移一位, 同時 Q7'也會串行輸出移位寄存器中高位的值, 這樣連續進行 8 次,就可以把數組中每一個數(8 位的數)送到移位寄存器;
然后當 spi_stcp 上升沿到來時,移位寄存器的值將會被鎖存到鎖存器里,并從 Q1~7 引腳輸出
|
-
-
74HC595芯片中文資料.pdf
2019-7-1 23:26 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
97.7 KB, 下載次數: 51, 下載積分: 黑幣 -5
595芯片資料
|