[問題] 關於BUTTON連按偵測的方法(使用MCU, C 語言)

看板ASM (組合語言)作者 (thomas)時間17年前 (2007/03/31 13:01), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串1/1
請問各位高手, 我目前用連到IO pin上的button, 以負緣Interrupt觸發的方式作 到單按偵測的功能, 想請問如何在同一IO Pin, 作到單按跟連按偵測的方法, 或 有無網站跟書本介紹MCU以上寫法跟source code, 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.201.56.1

03/31 13:37, , 1F
有些51的書好像會提到去彈跳,有些是數位電路做掉這部分
03/31 13:37, 1F

03/31 14:20, , 2F
單按和連按在mcu而言是相同的,差別只在於時間的間隔
03/31 14:20, 2F

03/31 14:20, , 3F
彈跳的方式有用軟體去避(偵測若干次確認)或硬體(電容)
03/31 14:20, 3F

03/31 20:26, , 4F
CALL DELAY與XOR..
03/31 20:26, 4F

04/01 18:36, , 5F
我用咕狗查詢"double click 8051", 都找不到相關的
04/01 18:36, 5F

04/01 18:38, , 6F
網站, 能否能介紹一些網站有MCU 的應用或source code可
04/01 18:38, 6F

04/01 18:40, , 7F
以參考, 或要打什麼KEY WORD, 謝謝.
04/01 18:40, 7F
文章代碼(AID): #163UiZzD (ASM)
文章代碼(AID): #163UiZzD (ASM)