Page 152 - 2
P. 152

나 블루투스모듈 기본회로.














































            8.  소프트웨어 작성하기
             가. ATMEGA128    에서 데이터 처리를 위한 프로그램 소스
            #include <mega128.h>
            #include <delay.h>
            // M14_5_22_BLUETOOTH_LED....newtc 128      모듈과 블루투스 모듈간의 통신


            unsigned char rx=0xff; //rx=0 이면 초기상태에서 PA0        의LED  가 꺼지지않음


            void main()
            {
            DDRA = 0xff; //128 모듈 PA0 LED ...0   이면 on, 1  이면 off
            DDRC = 0xff; //  수신인터럽트확인...
            DDRB = 0xff;
            DDRE = 0xff;


            UCSR0A = 0X00;
            UCSR0B = 0b10010000; //    수신 인터럽트 허용 수신 기능 인에이블,
            UCSR0C = 0b00000110; //    전송 데이터를 8      비트로
            UBRR0H = 0;
            UBRR0L = 103; // BAUD RATE 9600 7.3728MHz
            SREG |= 0x80;


                                                         - 152 -
   147   148   149   150   151   152   153   154   155   156   157