Code:
#include "RP6RobotBaseLib.h"

uint8_t i;

int main(void)
{
   initRobotBase();   // initialisieren
   DDRA |= 1;         // Datenrichtung Port A Bit 0 (das ist ADC0) auf Ausgang

   while(true)
   {
      for(i=0;i<100; i++) // 100 mal Impuls für Position 1 senden
      {
         PORTA |= 1;
         sleep(2);
         PORTA &= ~1;
         sleep(200-2);
      }
     for(i=0;i<100; i++) // 100 mal Impuls für Position 2 senden
      {
         PORTA |= 1;
         sleep(12);
         PORTA &= ~1;
         sleep(200-12);
      }
      for(i=0;i<100; i++) // 100 mal Impuls für Position 3 senden
      {
         PORTA |= 1;
         sleep(20);
         PORTA &= ~1;
         sleep(200-20);
      }
     for(i=0;i<100; i++) // 100 mal Impuls für Position 4 senden
      {
         PORTA |= 1;
         sleep(12);
         PORTA &= ~1;
         sleep(200-12);
      }
   }
   return(0);
}
Der Code sendet doch auf ADC0 die Impulse raus, oder?
Ich habe mein Signalkabel des Servos aber auf PWR angebracht...

Geht das gar nicht mit PWR.... ?