Das mit dem Servo wird schon stimmen. Du könntest ja zur Sicherheit eine Gegenprobe machen, indem du die Polarität umdrehst:
Code:
        PORTB &= ~(1<<PB2);
        _delay_us( 1000 );    // in den 1000 steckt die Lageinformation
        PORTB |= (1<<PB2);
Nutz's nix, schad's nix


10 ist vielleicht wirklich etwas wenig, das sind ~0.2 Sek., da kommt das Servo nicht weit. schreib einfach mal 100, was soll's.