hi allerseits,

ich versuche folgenden codeschnipsel als funktion aufzurufen:

Code:
	void servo_I_left();
/*		uint8_t c=0; //char für servosteuerung
		for(c=0; c<50; c++) 
			    { 
			        PORTC |= IO_PC7;      // Impulsstart servo I
			        sleep(5);         	  // 1 = 0.1ms warten = Servoposition 1 
			        PORTC &= ~IO_PC7;     // Impulsende 
			        sleep(150);           //50ms warten 
			    }
*/
der auskomentierter teil ist in einer datei "servo.c" untergebracht. Wenn ich den funktionsaufruf "void servo_i_left()" auskomentiere und die folgenden zeilen direkt abarbeiten lasse geht alles...

kompiliert werden beide versionen (mit funktionsaufruf und auch die direkte abarbeitung) ohne fehlermeldung...

könnte mir bitte jemand einen tipp geben was ich falsch mache?