找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1023|回复: 0
打印 上一主题 下一主题
收起左侧

单片机按键程序请问各位高手帮帮忙指导?

[复制链接]
跳转到指定楼层
楼主
ID:103131 发表于 2021-5-13 17:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  按键可以进入POWER_OFF_MODE();,可是到了再按一下这个AD_TEST(),程序就不跑了,希望各位高手可以拉我一把,谢谢,感激不尽

void KEY_TEST2(void)
{


  if(KEY2==1)
  {
         
         
       lock=1;
  }

  if(lock==1)
  {
    if(KEY2==0)//按键1
       {
        delay_ms(50);
        if(KEY2==0)
          {   

           i++;
                          
                          printf("i =  %d\r\n",i);
                          if(i==1)
              {
                            change=2;
                          }
                          if(i>=2)
                           {
                                        change=1;
                                    i=0;
                           }
                                lock=0;

                      }   
                  
                }
        }




void main(void)
{        
        
        change=1;
        usart_init();      //printf("usart_init\r\n");
        time0_init();      //printf("time0_init\r\n");
        AD_init();         //printf("AD_init\r\n");
        //EXT_init();        //printf("EXT_init\r\n");
        

        while(1)
        {        
               
         
         //
            
         
                 KEY_TEST2();
               
             switch(change)
                          {
                                  case(1):
                                         AD_TEST();break;
                                    
                                 
                                 
                                        case(2):   
                                         
                                
                                         POWER_OFF_MODE();break;
                                            printf("AD_TEST\r\n");
                                       
                                        //case(3):  
                                                
                                            //IAP_CONTR = 0XE0;break;
                          }
                          

                        

                          
                       
                  
               
               
        }

  
                       
}
         
}

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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