Aggiornamento incoerente della varibile scritta nell'LCD

Da come è stato impostato il codice mi verrebbe da dire che dovresti vedere il codice come diceva @Standardoil nel post #2, comunque puoi provare così:

char msg[21];
sprintf(msg, “Spostamento: %-7d”, Sfasamento);
schermo.setCursor(0,0);
schermo.print(msg);