c51按键处理 点击:913 | 回复:3



fyl

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-10-09 22:57:00
楼主
请教怎样检测按键信号的下降沿,不使用外部中断



伏牛

  • 精华:1帖
  • 求助:0帖
  • 帖子:26帖 | 176回
  • 年度积分:0
  • 历史总积分:515
  • 注册:2005年6月26日
发表于:2007-10-10 19:04:00
1楼
用一个标志位记录按键状态,若本次扫描周期读的按键为0,则判断标志位是否为1,若为1,则为下降沿。每次判断后再将当前按键状态写入标志位,供下次判断时使用。

fyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-10-10 22:50:00
2楼
多谢伏牛:能否写一个示例,还是不太明白

fyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-10-14 16:30:00
3楼
多谢伏牛指点,搞定

热门招聘
相关主题

官方公众号

智造工程师