Como enmascarar un valor para luego mostrarlo en un lcd ?

Hola queria saber de que forma se puede enmascarar un valor para luego mostrarlo en pantalla, lo que quiero hacer es lo siguiente, supongamos que tengo un numero de tipo float que en principio tiene un valos ej: 12,34 y al aumentar este valos supongamos 150,00 el lcd ocupa un nuevo espacio hacia la derecha para usarlo con un nuevo digito y si este valor deciende 99,00 supongamos, el espacio que se utiliso anteriormente con un 0 sigue quedando porque el lcd no se refresca o porque no e creado una mascara para este valor supongo... como se soluciona en ccs o con que nombre busco informacion sobre mi problema?

saludos!
 
Por ejemplo en PICC de CCS sería algo como esto...

printf(lcd_putc,"\fValor: %0.2f ",floatVar); // Muestra el valor con punto flotante y un máximo de 2 dígitos a la derecha.
Los espacios que siguen después de %0.2f sirven para rellenar espacios de previas escrituras.

En PICBasic de Proton...

Print At 1,1,"Valor: ",Dec2 floatVar," " ; Muestra el valor con punto flotante y un máximo de 2 dígitos a la derecha.

¿Es eso lo que querías saber?
 
Última edición:
Atrás
Arriba