簡易按鍵消抖(使用ADC,短按 長按)

按鍵是非常常用的小外設,要麼配上外部中斷,要麼直接接I/O口掃描狀態,我這邊因爲端口不夠就用了ADC功能。 先講短按 每個按鍵對應不同的電壓值,沒有按鍵按下時ADC輸入通道接的是5V,按下之後我設計了以下幾種情況: 1.SW1 0V 2.SW2 2.5V 3.SW3 3.3V 4.SW4 3.8V 理論上配置完ADC模塊,開啓ADC轉換,在每次ADC轉換完成觸發中斷的時候就可以根據採集值確認按鍵是
相關文章
相關標籤/搜索