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

0.54mS(540uS)가  된다.  */

                if(tim0_cnt >=  rc_time[1])  PORTB.4  =  0;  //  모터  Low  출력

            }



            void  main(void)

            {

                DDRB  =  0xff;


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

                mot_pos = 0;        //  모터  위치  0도


                TIMSK0  =  0x01;       //  TOIE0  =  '1';



                tim0_cnt  =  0;
                PORTB.4 = 1;       //  모터  High 출력




                UCSR0A  =  0x00;
                UCSR0B  =  0b10011000;  // 수신  인터럽트  허용,  수신  기능  인에이블

                UCSR0C  =  0b00000110;  // 전송  데이터를  8비트로

                UBRR0H  =  0;
                UBRR0L  =  51;  // BAUD  RATE 9600 8MHz

                SREG  |= 0x80;

                while (1)
                {

                    if  (rx=='A')  door_open();

                    if  (rx=='B')  door_close();

                    if  (rx=='C')  fan_on();
                    if  (rx=='D')  fan_off();

                    if  (rx=='E')  light_on();

                    if  (rx=='F')  light_off();





                                                         -  242  -
   244   245   246   247   248   249   250   251   252   253   254