D觸發器的使用小結


最近因為項目的原因,硬件電路做的比較復雜,使用比較的少的io口控制128個led燈,實際上是6給io口。三個用來選擇燈板,38譯碼器實現,有個用來輸入數據ds,另一個用於產生移位寄存器的shcp的clk上升沿,最后一個用於產生stcp的上升沿。

本文說說D觸發器,d觸發器很簡單,功能是用來鎖存數據,輸入端電壓,只有在clk的有上升沿的時候,才會將上升沿對應的電壓輸出,如下圖所示。其他任何時刻的電壓變化都不會對輸出有影響,從而達到了鎖存數據的效果。具體可以看看數字電子基礎。

 

項目中使用了74HC574,具有三態輸出的八通道D觸發器

 

 

 真值表如下:

1、可以看出,上升沿時刻將D的輸入端輸出到Q端。

2、OE高電平的時候,是高阻態,高阻態的意思是電平未知,可高可低,因此盡量不要使用高阻態,除非不適用該芯片。

3、其他情況,輸出端保持不變,任他翻雲覆雨,我巋然不動。

 

 因此可以使用IO口來實現clk上升沿。io口一旦有上升沿,就可以將輸入端D的電壓輸出端輸出端Q。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM