Page 335 - MDP2020-3
P. 335

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅲ    |  329


            -  IR  센서를  테스트  했던  코드



            void  ir  (void){
            //  수광  발광  다이오드와  led의  값을  비교하여  점수를  ++해주는  함수




                    on0  =  PINF.0  ;

                    //  led  0번의  값을  on0에  저장


                    dp0  =  PINE.0  ;
                    //  수광  다이오드와  발광  다이오드의  값을  dp0에  저장,  마주보면  1  떨어지면  0


                    on1  =  PINF.1  ;
                    dp1  =  PINE.1  ;

                    on2  =  PINF.2  ;
                    dp2  =  PINE.2  ;


                    on3  =  PINF.3  ;
                    dp3  =  PINE.3  ;

                    on4  =  PINF.4  ;

                    dp4  =  PINE.4  ;

                    on5  =  PINF.5  ;
                    dp5  =  PINE.5  ;


                    on6  =  PINF.6  ;
                    dp6  =  PINE.6  ;

                    on7  =  PINF.7  ;
                    dp7  =  PINE.7  ;



                    if  (on0  ==  1  &&  dp0  ==  0  &&  flag  ==  1)  {
                    //  led가  켜진  상태에서  망치로  쳤다면  1씩  오르게  설정



                            temp++;  //  점수  증가
                            flag  =  0;  //  1  씩  오르게  하기  위해  flag  를  0으로  설정


                    }
   330   331   332   333   334   335   336   337   338   339   340