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.51hei.com/bbs/) | Powered by Discuz! X3.1 |