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

3.  소프트웨어  개요

            1)  구성도



            가)제어부
             블루투스 통신을 이용하여 모듈과 스마트폰이 서로 통신하여 데이터를 주고받아 모터

            를 제어한다.


            나)구동부

             구동부에서는 제어부의 명령에 따라 모터의 각도를 조절하여 미로회로를 동작시킨다.



            다) Source Program
            #include  <mega128.h>
            #include  <delay.h>



            unsigned char  rx = 6;



            void  main(void)
            {

                DDRA  =  0xff;
                DDRD  =  0xff;

                DDRC  =  0xff;
                DDRB  =  0x00;


                UCSR0A  =  0;
                UCSR0B  =  0b10011000;

                UCSR0C  =  0b00000110;
                UBRR0H  =  0;
                UBRR0L  =  103;

                SREG  |= 0x80;


                PORTA = 0xff;

                while (1){

                    while (rx ==  0x00){




                                                         -  178  -
   180   181   182   183   184   185   186   187   188   189   190