造價通
更新時間:2024.12.28
基于CPLD的矩陣鍵盤掃描模塊設計

格式:pdf

大?。?span class="single-tag-height">641KB

頁數(shù): 7頁

為了在不增加CPU工作負擔的前提下,實現(xiàn)標準鍵盤和矩陣鍵盤雙鍵盤同時工作,提出了一種基于復雜可編邏輯器件(CPLD)的矩陣鍵盤掃描方案,實現(xiàn)了在矩陣鍵盤狀態(tài)控制下CPLD自動完成鍵盤掃描、編碼、輸出的功能,CPU通過定時器中斷服務程序定時查詢矩陣鍵盤狀態(tài),并將按鍵值直接送入鍵盤緩沖區(qū),供其他程序使用。給出了CPLD部分模塊的VHDL語言實現(xiàn)和仿真波形。在矩陣鍵盤的掃描、編碼、輸出完全不需CPU控制的前提下,實現(xiàn)標準鍵盤和矩陣鍵盤雙鍵盤同時使用。

溫室控制系統(tǒng)中鍵盤掃描模塊的設計

格式:pdf

大?。?span class="single-tag-height">1.5MB

頁數(shù): 4頁

采用EDA的設計思想,設計單片機控制的基于FPGA的鍵盤掃描模塊。用VHDL語言設計FPGA內(nèi)部的分頻模塊SCAN_GEN、鍵盤掃描計數(shù)器模塊SCAN_COUNT、按鍵檢測模塊KEY_SCAN、按鍵抖動消除模塊DEBOUNCE、鍵盤編碼模塊CODE_TRAN以及擴展的I/O口。鍵盤中斷子程序由AT89C51單片機的/INT1完成。

熱門知識

鍵盤掃描子程序

最新知識

鍵盤掃描子程序
點擊加載更多>>

相關問答

鍵盤掃描子程序
點擊加載更多>>
專題概述
鍵盤掃描子程序相關專題

分類檢索: