Page 236 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 236

//f가  입력되면  led  전체를  켠다.
                                                  case  'h'  :  led5=1;  break;
            //h가  입력되면  led5를  켠다.
                                     case  'G'  :  GasSign  =  1; break;
            //G가  입력되면  가스를  켠다.
                                     case  'g'  :  GasSign  =  0; break;
            //g가  입력되면  가스를  끈다.
                                     case  'P'  :  PlusFan();  break;
            //P가  입력되면  팬증가  시킨다.
                                     case  'p'  :  MinusFan();  break;
            //p가  입력되면  팬감소  시킨다.
                                     case  'T'  :  TurnR();  break;
            //T가  입력되면  축오른쪽을  한다.
                                     case  't'  :  TurnL(); break;
            //t가  입력되면  축왼쪽을  한다.
                                     case  'R'  :  CtnRight(); break;
            //R이  입력되면  커튼  오른쪽으로  이동한다.
                                     case  'L'  :  CtnLeft(); break;
            //L이  입력되면  커튼  왼쪽으로  이동한다.




                                     case  'X'  :  retryConnection();  break;
            //X가  입력되면  재연결을  한다.
                                 }
                     }
                     if(getkey !=  0)
                           breaker  =  1;
            }
            void  GasDetecter(void)
            {       //가스  차단기  함수
                      if(PIND.0  ==  1  ||  GasSign  ==  1)
                           detectgas  =  1;
            //D.0에  신호가  오고  싸인이  오면  차단기를  켜지게  한다.
                   else
                            detectgas  =  0;
            //아니면  꺼지게  한다.
                     if(detectgas  ==  1)
                           onGas();
            //차단기  변수가  1이면  가스  전원을  켠다.
                     else
                           offGas();




                                                         -  229  -
   231   232   233   234   235   236   237   238   239   240   241