Ciao a tutti,
ho un problema con uno sketch con il posizionamento del cursore in un display lcd 2x16 (solito HD44780).
Mi spiego meglio:
ho questo sketch dove ad un certo punto dico:
lcd.setCursor(8,1);
lcd.print(ora);
dove la variabile "ora" è definita come int all'inizio e varia da 0 a 24.
Se questo valore cresce da 0 a 24 non c'è problema, ma quando invece diminuisce (perchè sto facendo un orologio regolabile) quando si passa da 11 poi a 10 e poi a 9 viene visualizzato 90, poi 80, poi 70, ovvero rimane la vecchia seconda cifra.
Come posso ovviare a questo stupido problema?
c'è modo di far interpretare le cifre singole come 01, 02, 03 etc etc?
grazie!