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; }
Lesezeichen