Page 133 - 2
P. 133
PORTC.3=1;
}
void Rightturn()// 모터 우회전
{
PORTC.0=1;
PORTC.1=0;
PORTC.2=0;
PORTC.3=1;
}
void Leftturn()// 모터 좌회전
{
PORTC.0=0;
PORTC.1=1;
PORTC.2=1;
PORTC.3=0;
}
void Init()
{
DDRA = 0xff; // 비퍼
DDRB = 0xff; //fnd
DDRC = 0xff; // 모터
EIMSK = 0b00110000;
EICRB = 0b00001110;
UCSR0A=0x00;
UCSR0B=0b10010000;
UCSR0C=0b00000110;
UBRR0H=0;
UBRR0L=103;
SREG |= 0x80;
PORTB = shot;
PORTA.1=1;
//Beeper();
}
void main()
{
Init();
while(1)
{
if(rx==0x00){
Forward();
rx=7;
}
if(rx==0x01){
Backward();
rx=7;
- 133 -