due lm35 comandano un servomotore

void OraData() {
  indiceset = 0;
  indiceset = digitalRead (butP);
  if (indiceset == 1)
  { delay (1000);
    acquisiscidati ();
  }
  tempocorrente = millis();
  if ((tempocorrente - tempoprec ) > 1000)
  {
    tempoprec = tempocorrente;
    esponidati();
  }
}

//Ciclo funzione Test Batteria
void TestBattRTC() {

  delay(100); //aspetto(100 millisecondi);
  valore = analogRead (A3); //Leggo il valore analogico alla porta A3 e lo metto dentro "valore"
  lcd.setCursor(0, 0);
  lcd.print("Test RTC");
  lcd.setCursor(0, 1);
  lcd.print("Battery  %");
  lcd.setCursor(11, 1);
  lcd.print ((valore * 100) / 614);
  delay(500);

  //comando Rel Ventola
  {
    reading = analogRead(sensorPin2);
    delay(5);
    reading = analogRead(sensorPin2);
    int celsius = reading / 2;
    delay(500);
    if (celsius > 25) {
      //modificare la temperatura desiderata,
      //inserire > se attivo superiore a 28C°
      //e < se attivo inferiore a 25C°
      delay(1000);
      digitalWrite(Rel, HIGH);
      digitalWrite(LampGreen4, HIGH);
    } else {
      digitalWrite(Rel, LOW);
      digitalWrite(LampGreen4, LOW);
    }

  }
}

Questi sono i due loop del menù, quando passo dalla posizione dell'orologio a quella successiva si creano degli spazi vuoti sul display. Stà da dire che "esponidati" è un void che và prima del setup. Lo devo aggiungere?