danke für die rasche antwort!!

ich glaub nicht das mein programm zu groß ist! oder?
hier der code:
--------------------------------------------------------------------------
#include <16F877a.h>
#use delay (clock=4000000)
#use RS232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#fuses XT, NOWDT, NOPROTECT, NOLVP
#include <stdlib.h>

void main (void)
{
char empfangen[];
char *Text;
int8 duty1, duty2;

duty1 = 0;
duty2 = 0;

setup_ccp1(CCP_PWM); //setup capture unit 1 to
setup_ccp2(CCP_PWM); //setup capture unit 1 to
setup_timer_2(T2_DIV_BY_1,100,1); //setup period timer2


/* Haupt- und Heckrotor AUS */
output_low(PIN_C0); //Hauptrotor
output_low(PIN_C3); //Hauptrotor
output_low(PIN_D0); //Heckrotor
output_low(PIN_D1); //Heckrotor
set_pwm1_duty(0); //Geschwindigkeit Hauptrotor
set_pwm2_duty(0); //Geschwindigkeit Heckrotor

while(TRUE)
{
empfangen=getc();
delay_ms(200);
duty1 = (int)strtol(empfangen, &Text,10);
Text = (Text +1);
duty2 = (int)strtol(Text, &Text,10);
delay_ms(200);
printf("duty1= %u, duty2= %u", duty1, duty2);
}
}
-----------------------------------------------------------------------------------
das mit der geschwindigkeit muss ich mir gleich mal anschauen!!

mfg doolitle