Integer

Alguem sabe como formatar um numero para exibir no lcd. exemplo.

quero exibir 1 formatado para 3 casas = 001

exibir 10 = 010;

código para formatar casas?

Não testei, mas acho que é: printf("%03d", 10);

deu erro ,mas valeu !!!

Lago: Não testei, mas acho que é: printf("%03d", 10);

Quase... sprintf.

http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html#ga6017094d9fd800fa02600d35399f2a2a

char num_str[4];
unsigned char numero = 10;

sprintf(num_str, "%03d", numero);

Se usares integer, tens de criar uma string com 6 posições.