Hephaestus 發表于 2024-4-1 23:58
消抖就不應該用死等,不是反應慢就是卡死,應該放在定時中斷里面處理,當然這是個不重要的任務,可以用低優 ...
wulin 發表于 2024-4-2 07:10
問題核心在于主函數錯誤,Key()函數也不對。
#include
#include "Delay.h"
17638091513 發表于 2024-4-2 10:50
if(P3_1==0)
{
Delay(20);
下一站過后 發表于 2024-4-2 10:15
謝謝您的回復,麻煩您說一下是哪里的錯誤嗎?
xiaobendan001 發表于 2024-4-2 11:16
不妥,這樣按下按鍵時,程序不是鎖死在while那里了?
17638091513 發表于 2024-4-2 14:18
不會,while是一個松手檢測,按鍵松開就不滿足while,然后執行
歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |