Also, ich hab jetzt ma so gemacht, aber egel wie ichs einstelle ( ob 100 oder 200 mal Durchlauf), der Servo dreht nur nach links!




Code:
#include <avr/io.h>
#define F_CPU 8000000L
#include <util/delay.h>

int i=1;
int main (void)
{

	DDRD |= (1<<PD5);
	

    while(1)
    {
	PORTD |= (1<<PD5);
	while(i<=200)
	{
    _delay_us(10);
	i++;
	}
    PORTD &= ~(1<<PD5);
    _delay_ms(18);
    }
    


return 0;
}