国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

電路圖怎么看 如何用最少的IO驅(qū)動更多的按鍵?

如何用最少的IO驅(qū)動更多的按鍵?按鍵是一種典型的常用輸入設備,單片機可以檢測按鍵的狀態(tài)來執(zhí)行相應的命令,因此本課題的適當意義應該是,如何使用較少的IO端口來檢測較多的按鍵輸入。由于MCU的GPIO端口

如何用最少的IO驅(qū)動更多的按鍵?

按鍵是一種典型的常用輸入設備,單片機可以檢測按鍵的狀態(tài)來執(zhí)行相應的命令,因此本課題的適當意義應該是,如何使用較少的IO端口來檢測較多的按鍵輸入。

由于MCU的GPIO端口有限,要實現(xiàn)更多的密鑰檢測只能通過擴展io來實現(xiàn)。今天我和大家分享的是用74hc165擴展GPIO端口,可以實現(xiàn)更多的按鍵輸入檢測。

從圖中可以看出,擴展芯片的第一、第二、第九引腳與單片機相連,下一個芯片的第十引腳與第九引腳級聯(lián)。通過3個GPIO,擴展了24鍵輸入檢測。程序如下圖所示。

該芯片的功能與74HC595相反。74hc為串聯(lián)輸出,可用于驅(qū)動數(shù)碼管等器件。74hc165和74HC595之間有一些相似之處。編程時要注意查看芯片的時序圖,讀取時鐘邊緣的數(shù)據(jù)。

有關更多詳細信息,請留言討論。