Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
其實這些應用方面,都是個人的經驗值 , 只要沒出問題 , 我想應該沒什麼 好壞之爭
就我印象所及的書面報告 , 彈跳問題主要是針對 按下時 所產生的問題 , 放開時好像沒什麼問題 ......
發表於: 2009/7/7 18:04
|
|||
|
Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
1ms的話,最好要多讀幾次, 是我的話至少會讀20次
避免遇到比較差的按鍵 或是雜訊較大的場合 按鍵反應調的太靈敏通常沒甚麼好處 人手指的反應, 能夠0.1秒按一次已經很快了
發表於: 2009/7/7 17:44
|
|||
|
Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
我習慣 1 ms 掃瞄一次 , 連續5 次皆為按下則承認為有效 , 於放開後開始動作,
發表於: 2009/7/7 16:31
|
|||
|
Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
按鍵彈跳的問題可以避開,要看按鍵品質及多久掃一次。
好一點的按鍵16mS即可,差的話約100mS,你可以用示波器量看看彈跳的時間來訂掃描的時間。 掃描的時間長短會影響按鍵值的更新率。
發表於: 2009/7/7 13:59
|
|||
|
Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
是否為中斷時將掃描旗標設為1
然後回到主程式進行掃描; 然後每中斷一次就掃描一次, 另外請較大大,這樣的作法可避開彈跳嗎? 謝謝您的指教!
發表於: 2009/7/7 13:16
|
|||
|
Re: 利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
>>>請問是否可利用timer中斷的方式來掃描按鍵
可 >>>程式該如何架構會比較好 中斷裡面設旗標 在主程式中執行掃描
發表於: 2009/7/7 12:21
|
|||
|
利用Timer中斷來掃描按鍵
|
||||
---|---|---|---|---|
資深會員
|
各位高手,請問是否可利用timer中斷的方式來掃描按鍵,
程式該如何架構會比較好,一般書上都只會教call delay, 但delay的時後就什麼事都沒辦法做,墾請各位大大指點迷津,謝謝!
發表於: 2009/7/7 12:01
|
|||
|