Page 101 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 101

3)  코드비전  소스
            #include  <mega128a.h>
            #include  <stdlib.h>
            #include  <delay.h>

            #include  <stdio.h>
            #include  <string.h>
            #include  <lcd.h>


            #asm

                  .equ  __lcd_port=0x1b  ; 포트a
            #endasm

            unsigned  char  lcd=10;
            char  sta[2][5]={{"ON"},{"OFF"}};

            int  i=0;
            int  ram  =  0;
            unsigned  char  indata;
            void  l0();
            void  l1();

            void  l2();
            void  l3();
            void  l4();
            void  six();
            void  first();

            void  second();
            void  all();
            void  blue_init();


            void  blue_init(void){



                    // 블루투스
                    UCSR0A  =  0x00;  //flag   레지스터를  사용하지  않음
                    UCSR0B  =  0x98;  // 수신  enable,  송신  enable,  전송비트  8bit
                    UCSR0C  =  0x06;  // 비동기식  통신

                    UBRR0H  =  0;
                    UBRR0L  =  0x67;  //9600
                    SREG  |=  0x80;
            }



            interrupt  [USART0_RXC]  void  usart0_rxc(void)
            {


                                                         -  104  -
   96   97   98   99   100   101   102   103   104   105   106