linea 408,425,436,447,458 faltaba
read_but(); // Lee si opromimos el botón del encoder y enc_but pasa a valor 1.
Se mantiene lo observado primera configuración caracteres raros luego de 2 a 3 intentos se normaliza información Hora
Guarda configuración en Calefactor y CO2 al resetear y cortar energía
Realizadas las pruebas con código que adjuntaste