打印
[疑难问答]

求教一个按键判断程序问题

[复制链接]
1923|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huamunv|  楼主 | 2009-10-6 12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人是个初学者,编写程序也是照猫画虎,近来学做了个单片机时钟,但是在实际调试时,发现每按一次按键数码管会灭一下,直等到松开按键时,才显示,本人的程序如下,怎样编写按键程序,才能让按键按下时数码管不灭?高手指点一下。再一个问题就是,怎么在程序中实现判断在一秒内连按两次按键呢?
void scan_key1()     /*按键判断子程序*/
{
  if(k1==0)
   {
    delay(15);
    if(k1==0)
    {
     flag1=1;/*设置标志置位*/
     flsh=0;
     set++;
     if(set==4)
      {
       set=0;
       flag1=0;
      }
     while(!k1);
  }
}
}
沙发
suoma| | 2009-10-7 15:23 | 只看该作者
友情帮顶!

使用特权

评论回复
板凳
huamunv|  楼主 | 2009-10-8 22:04 | 只看该作者
这个程序不长啊,为啥没人帮忙看看啊

使用特权

评论回复
地板
laslison| | 2009-10-8 22:29 | 只看该作者
楼上的太激动了吧,客户有时发帖也不是那么注意地方啦,不小心踩了雷区

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

730

帖子

1

粉丝