Page 165 - 2
P. 165
PORTC.2 = 1;
PORTC.3 = 0;
}
void leftturn(){
PORTC.0 = 1;
PORTC.1 = 0;
PORTC.2 = 0;
PORTC.3 = 1;
}
void shutdown(){
for(i=0;i<7;i++){
PORTA.1 = 0;
delay_ms(500);
PORTA.1 = 1;
delay_ms(500);
}
EIMSK = 0;
while (1);
}
void gun(){
for(i=0;i<=3;i++){
for(j=0;j<=8;j++){
PORTB.4 = 1;
delay_us(13);
PORTB.4 = 0;
delay_us(13);
}
delay_ms(8);
}
rx=100;
}
void main(){
DDRB = 0xff;
DDRA = 0xff;
DDRD = 0x0f;
DDRC = 0xff;
UCSR0A = 0X00;
UCSR0B = 0b10010000; // 수신 인터럽트 허용 수신 송신 기능 인에이블, ,
UCSR0C = 0b00000110; // 전송 데이터를 8 비트로
UBRR0H = 0;
UBRR0L = 103; // BAUD RATE 9600 7.3728MHz ..NewTC 제품 엠트로닉스인 경우는 103
EIMSK = 0b00111000;
- 165 -