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

UDR0=tx;      //UDR0에  tx에  들어있는  값  입력

                if  (tx==1)    //보내는  값(TX)가  1이면  눈으로  보도록  PORTA  1번핀에  연결된  LED  ON

                {
                    PORTA=0x02;  //알림  :  경고

                    delay_ms(3000);

                }
                else  if (tx==0)  //보내는  값(TX)가  0이면  눈으로  보도록  PORTA  0번핀에  연결된  LED  ON

                {

                    PORTA=0X01;  //알림  :  안전
                    delay_ms(3000);

                }

                tx=2;                             //tx를  초기화  시켜준다.
                flag=2;                           //flag를  초기화  시켜준다.

                UCSR0B  &=  0Xdf;  //1101_1111      //다시  수신을  받도록  코드  입력

            }



            void  main(void)

            {

                UCSR0A=0X00;
                UCSR0B=0Xd8;  //1101  1000

                 //1101  1000

                UCSR0C=0X06;    //  0000  0110

                SREG|=0X80;
                UBRR0H=0;

                UBRR0L=8;

                DDRC=0x00;              //스위치  연결
                DDRA=0XFF;



                while (1)
                {






                                                         -  466  -
   468   469   470   471   472   473   474   475   476   477   478