找回密码
 立即注册
楼主: xxw123

请教独立按键消抖 | 利用主循环次数去抖动

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2025-06-17 23:29:49
已绑定手机

5

主题

57

回帖

251

积分

中级会员

积分
251
发表于 2025-3-19 22:03:48 | 显示全部楼层
21cns*** 发表于 2025-3-19 00:12
暂且不说防抖功能/效果怎么样,你要读懂代码才行啊,你while中的功能是:P34按下,直到松开后P0赋值0xF0, ...

大师分析得很好,就是一直在0x77状态,同样的程序在哪8H系列可以跑
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2025-06-17 23:29:49
已绑定手机

5

主题

57

回帖

251

积分

中级会员

积分
251
发表于 2025-3-19 22:07:02 | 显示全部楼层
Debu*** 发表于 2025-3-19 12:30
这个程序作为函数,在主循环中周期调用即可
注意调用周期要大于按键抖动时间

谢谢版主指导,但我这种菜鸟需得再慢慢摸索学习您的代码
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:500
  • 最近打卡:2025-06-18 01:56:03
已绑定手机

14

主题

1312

回帖

3356

积分

论坛元老

积分
3356
发表于 2025-3-19 23:32:45 | 显示全部楼层
xxw*** 发表于 2025-3-19 22:03
大师分析得很好,就是一直在0x77状态,同样的程序在哪8H系列可以跑

不太可能,这些代码的逻辑,对单片机来讲都一样的。
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 08:58 , Processed in 0.131495 second(s), 61 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表