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

tim0_cnt  =  0;          //  타이머/카운터0  오버플로우  횟수  리셋

                            mot_pos = 0;            //  모터 위치  0도
                            change  =  0;            //  각도  변화  주기  리셋
                            break;


                     case  0x07:                      //서보모터  정지
                            PORTG =  ~PORTG;

                            flagServo  = 0;

                            break;

                     default:                         //탱크를  처음  킨  초기상태
                            flagServo  = 0;


                            PORTA =  0x00;
                            break;
                 }

            }


            void  IRsensor()
            {

                 unsigned  char  i =  1;          //경고음 발생을  위한  변수  선언

                 if  (count  <=  0)
                 {

                     EIMSK  = 0b00000000;     //위에  조건 만족  시  인터럽트  차단
                     TIMSK = 0b00000000;
                     SREG  |=  0x00;


                     PORTF =  count;             //점수  표기

                     PORTA = 0x00;             //모터  정지


                     while  (i<=5)
                     {
                         PORTB.1 = 1;            //파괴됬음을  알리는  소리  생성





                                                         -  194  -
   196   197   198   199   200   201   202   203   204   205   206