wulin 發(fā)表于 2017-9-10 12:29
需要設(shè)置按鍵抬起標(biāo)志,否則會重復(fù)計(jì)數(shù)。樓主這個按鍵程序如果用于組合鍵功能才有意義,否則是簡單問題復(fù)雜 ...
西瓜切忍者 發(fā)表于 2017-9-10 16:18
你沒有,消抖的代碼???
mrchen77 發(fā)表于 2017-9-10 15:44
你沒有按鍵抖動處理,按一次單片機(jī)會檢測到有多次的脈沖
xzf586 發(fā)表于 2017-9-10 19:21
是在另外一個程序里面包含這個按鍵掃描程序,當(dāng)然在原來程序加上while(Button_Scan);可以解決問題,只是 ...
wulin 發(fā)表于 2017-9-10 20:40
你可以仔細(xì)觀察一下,你這程序按鍵按下計(jì)一次數(shù),抬起再計(jì)一次數(shù)。核心問題在Key_Value=Key_Push;
給你 ...
xzf586 發(fā)表于 2017-9-11 08:10
謝謝老兄提醒,確實(shí)是按下加1,松開又加1,
經(jīng)過仔細(xì)分析 Key_Value=Key_Push;發(fā)現(xiàn)問題:
假如第一次按 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |