man1234567 发表于 2023-11-9 08:49
一般来说,这种情况是不松手测长按和短接造成的,长按中包含短按。
通常,改成松手后察看本次按键按下时长 ...
卡姿兰大眼睛 发表于 2023-11-9 15:44
加个接收时间长短判断,接收时间大于2秒的,可视为长按,否则为短按
RDFGRSG 发表于 2023-11-9 16:13
程序里怎么改呢?
卡姿兰大眼睛 发表于 2023-11-9 15:44
加个接收时间长短判断,接收时间大于2秒的,可视为长按,否则为短按
RDFGRSG 发表于 2023-11-9 19:06
那部分不完整
RDFGRSG 发表于 2023-11-9 19:15
理论我也能想到,怎么实现呢?
RDFGRSG 发表于 2023-11-9 22:57
#include
#include "Delay.h"
#include "LCD1602.h"
luking 发表于 2023-11-29 16:09
char Scanf_Key(void) { static unsigned char sta = 0; static unsigned int cnt = 0; switch(sta) { ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |