Hallo,

um uns wieder zu syncronisieren solltest du jetzt mal dein aktuelles Programm zeigen und deine Frage verständlicher formulieren

Hast du den Minuspol der Servobatteriebox auch mit dem - des asuro verbunden? Das ist zwingend nötig damit das Servo und das Signal vom asuro eine gemeinsame Basis (GND) haben.

Weil ich mir selbst nicht mehr ganz sicher war habe ich es jetzt mit meinem "asuro" getestet. Der besitzt allerdings keine BackLEDs, deshalb hängt das Servo am Tastenpin PC4:
Code:
#include "asuro.h"

#define impuls_on DDRC|=(1<<PC4); PORTC|=(1<<PC4) // Servo an Tasteneingang
#define impuls_off DDRC&=~(1<<PC4); PORTC&=~(1<<PC4)

int main (void)
{
   unsigned char c;
   Init();
   StatusLED(GREEN); // ist nach Init() immer grün!
   while(1)
   {
      StatusLED(RED);
      for (c = 0; c < 50; c++)
      {
         impuls_on;
         Sleep(20); // Impuls Wert ca. 18-54
         impuls_off;
         Sleep(255); // Pause
         Sleep(255);
         Sleep(210-20);
      }
      StatusLED(GREEN);
      for (c = 0; c < 50; c++)
      {
         impuls_on;
         Sleep(45);
         impuls_off;
         Sleep(255);
         Sleep(255);
         Sleep(255);
         Sleep(210-45);
      }
   }
   return 0;
}
Das Ergebniss sieht dann so aus:

Bild hier  
http://www.youtube.com/watch?v=5fZTK4iMqeQ

Gruß

mic