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

{

                DDRB  =  0xff;

                DDRD  =  0xff;
                //PA, B,  C, F,  G를  출력으로  설정



                EIMSK = 0b00001100;    //외부  인터럽트(INT0,  INT1)허용

                EICRA = 0b10100000;   //INT0가 하강  엣지가  입력될  때  실행되는  것으로  설정


                UCSR0A  =  0x00;

                UCSR0B  =  0b10011000;       //수신  인터럽트  허용,  수송신  기능  인에이블
                UCSR0C  =  0b00000110;       //전송  데이터를  8비트로

                UBRR0H  =  0;

                UBRR0L  =  103;              //BAUD  RATE(보율)을  9600으로  맞춤(BT와  AVR

            의  통신  속도를  맞춤)


                SREG  |= 0x80;              //모든  인터럽트  허용


                PORTB = count;             //FND에  점수  출력(with 7447)



                while (1)
                {

                    PORTD.6 = 1;

                    PORTB = count;
                    BTrecive();

                    IRsensor();

                    MAGsensor();           //함수  수행문들


                    if  (stoptank)

                    {

                        break;





                                                         -  134  -
   136   137   138   139   140   141   142   143   144   145   146