打印

请大家帮我看一下,看看我哪里需要改?

[复制链接]
948|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaokai0507`|  楼主 | 2013-12-1 20:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void main()
{
       
       
        while(1)
        {
          
                        if(KEY==0)
                        {
                                        delay(5);
                                        if(KEY==0)
                                        {
                                                 n=1;
                                                LED=~LED;
                                                delay(1);
                                        }
                                        if(KEY==0)
                                        {
                                                                n=2;
                                                                delay(5000);
                                        }
                                                        if(KEY==0)
                                                        {
                                                                 
                                                                 delay(1000);
                 delay(1000);
                 delay(1000);
                 delay(1000);
                                                                if(KEY==0)
                 n=3;                                                               
              }
                               
                                        while(KEY==0);
                                }
                       
                               
                                if(n==3)        while(1)
                                                                                                 {
                                                                                                         LED=~LED;
                                                                                                         delay(150);         
                                                                                                 }                                                   
                                if(n==2)        while(1)
                                                                                                 {
                                                                                                         LED=~LED;
                                                                                                         delay(1000);         
                                                                                                 }  
                                          
                }
}    用它实现按一下键  led电平翻转   双击按键后出现10hz的闪烁   长按后   出现1hz的闪烁

相关帖子

沙发
大前门| | 2013-12-1 21:14 | 只看该作者
这段代码实现不了你要的功能,但实在不知道从何说起。。。。。。楼下继续吧

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝