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

정보통신기기  프로젝트


                            case  0b00001100  :  Cbuff  =  '2';  break;                  //연산  결과가  0b00001100이라
                                                                           면  Cbuff  =  '2'
                            case  0b00001000  :  Cbuff  =  '1';  break;                  //연산  결과가  0b00001000이라
                                                                           면  Cbuff  =  '1'
                            case  0b00000000  :  Cbuff  =  '0';  break;                  //연산  결과가  0b00000000이라
                                                                           면  Cbuff  =  '0'
                       default  :  break;
                 }


                 switch(waterlevel)                                                   //물의  량  감지  함수
                 {
                            case  0b01110000  :  Wbuff  =  '3';  break;    //연산  결과가  0b11100000이라면
                                                                         Wbuff =  '3'
                            case  0b01100000  :  Wbuff  =  '2';  break;   //연산  결과가  0b11000000이라면
                                                                         Wbuff =  '2'
                            case  0b01000000  :  Wbuff  =  '1';  break;            //연산  결과가  0b10000000이라면
                                                                         Wbuff =  '1'
                            case  0b00000000  :  Wbuff  =  '0';  break;            //연산  결과가  0b10000000이라면
                                                                         Wbuff =  '0'
                       default  :  break;
                 }
            }
            }

            void  main(void)
            {
                 Initial();

                 while  (1)
                                           //push  sw
                 {
                       Usart();




                        if(PINC.4  ==  0){              //PINC.4의 스위치에  입력을  받으면  A_1()함수  실행
                            A_1();
                       }
                        else  if(PINC.5  ==  0){          //PINC.5의  스위치에  입력을  받으면  B_1()함수  실행
                            B_1();
                       }
                       else if(PINC.6 ==  0){       //PINC.6의  스위치에  입력을  받으면  C_1()함수  실행




                                                         -  537  -                             정보통신기기과
   539   540   541   542   543   544   545   546   547   548   549