das ist jetzt der code, der sich auch kompilieren lässt:
Code:
int speed;

void setup() {
  // put your setup code here, to run once:

}

void loop(){
  for (int speed=0; speed <=255; speed++){
    Motor_1_Backw(speed);
//    delay(10);
  }
  for (int speed=255; speed >=0; speed--){
    Motor_1_Backw(speed);
//    delay(10);
  }
  for (int speed=0; speed <=255; speed++){
    Motor_1_Forw(speed);
//    delay(10);
  }
  for (int speed=255; speed >=0; speed--){
    Motor_1_Forw(speed);
//    delay(10);
  }
}


void Motor_1_Forw(char velo){
int  Motor1_In1 = 0;
int    Motor1_Pwm = velo;
}


void Motor_1_Backw(char velo){
int  Motor1_In1 = 1;
int  Motor1_Pwm = 255 - velo;
}
aber nach dem hochladen passiert nichts...

ich muss mir das noch genauer anschauen...