用74HC165讀8個按鍵狀態

2022-05-13 04:33:27 字數 835 閱讀 7936

源:用74hc165讀8個按鍵狀態

源:74lv165與74hc595 使用

74lv165是8位並行負載或序列輸入移位暫存器,末級提供互補序列輸出(q7和q7)。並行負載(pl)輸入為低電平時,來自d0至d7輸入的並行資料會非同步載入到暫存器中。輸入pl為高電平時,資料在輸入ds處序列輸入暫存器。其隨每次時鐘正向躍遷向右移一位(q0 → q1 → q2,以此類推)。通過將q7輸出連線到後一級的ds輸入,該特性可實現並行到序列轉換器擴充套件。 

時鐘輸入為門控或結構,允許乙個輸入用作低電平有效時鐘使能輸入(ce)輸入。cp和ce輸入的針腳分配是任意的,為方便布局可顛倒。ce輸入從低電平至高電平的躍遷應當僅在cp為高電平時發生,以便操作可**。pl從低電平躍遷到高電平前cp或ce應當為高電平,以防啟用pl時移位資料。

以上可知: 

/pl 拉低,d0至d7輸入的並行資料會非同步載入到暫存器中;/pl 拉高,則ds可以按cp上公升沿序列輸入資料至暫存器,同時暫存器中的8位資料通過7個cp上公升沿從q7輸出。 

當單片使用時,ds一般不輸入任何資料,使用者通過/pl 拉低,載入d0-d7資料至暫存器(並行)。/pl 拉高,通過7個cp上公升沿,從q7獲得8個資料。 

當多片級聯(n)使用時,ds連線上一片74lv165的q7,作為ds的輸入資料,使用者通過/pl 拉低,載入d0-d7資料至暫存器(並行)。/pl 拉高,通過 8 * n 個cp上公升沿,從q7獲得8*n個資料。

除錯74HC165過程出現的問題

除錯過程很奇怪,記錄下來,作為紀念.1.電路 1 165接6路單刀雙擲開關,公共端接165晶元,常閉端接5v,常開端接地.最高位的2路 d7,d6 直接接地.165晶元5v供電.2 微控制器使用是stm32f103,i o管腳通過9012pnp型三極體,將3.3v轉為5v,控制165晶元的pl端和c...

電平轉換 74HC 74LS

ttl電路與cmos電路的介面 電路設計時,你可以不懂積體電路的內部結構,但是初學者必須掌握電平轉換設計理論及其基本方法,否則,你的電路將 罷工 以下主要是參考閻石教授主編的 數字電子技術基礎 編輯的,最後一部分我寫了一點實際工作中遇到的電平匹配案例。希望此文對初學者有所幫助。無論是ttl電路驅動c...

74HC系統晶元

74hc253 雙4選1資料選擇器 三態 74hc257 四2選1資料選擇器 三態 74hc259 8位可定址鎖存器 74hc266 四2輸入異或非門 oc 74hc273 八d型觸發器 帶清除端 74hc279 四r s鎖存器 74hc280 9位奇偶數產生器 校驗器 74hc283 4位二進位制...