in der for-schleife musst du memo einen neuen wert zuweisen:
Code:
  if (IR_Wert[i]<memo) 
   { 
   memoposi = i; //Zum merken der Servoposition, bei der der kleinste 
                              //wert liegt 

   memo=IR_Wert[i]; <------ fehlt

   }
gruesse