Hola a todos!
Estoy programando un avr mas especificamente el ATmega8 y utilizo el win AVR como compilador, mi proyecto es un sensor de temperatura con desplegado en un lcd, ya tengo la parte de lectura de temperatura en una variable de 16 bits, como puedo desplegar esta variable en mi lcd?
Hasta ahora lo que he ntentado es usando estas lineas de codigo:
void main(void)
{
............
lcd gotoxy(0,1);
lcd_puts("La temp es:");
lcd gotoxy(1,0);
lcd_puts(c); donde c es mi variable a desplegar
}
he leido en varios lados el uso de el comando printf, pero esto estaria ligado directamente al uso de una libreria especifica?
para manipular mi lcd, estyo utilizando una libreria externa, y segun lo poco que se de C el comando printf esta en la libreria stduio.h
Alguien me podria decir ayudar a aclarar estos puntos?
Desde ya muchas gracias!
Estoy programando un avr mas especificamente el ATmega8 y utilizo el win AVR como compilador, mi proyecto es un sensor de temperatura con desplegado en un lcd, ya tengo la parte de lectura de temperatura en una variable de 16 bits, como puedo desplegar esta variable en mi lcd?
Hasta ahora lo que he ntentado es usando estas lineas de codigo:
void main(void)
{
............
lcd gotoxy(0,1);
lcd_puts("La temp es:");
lcd gotoxy(1,0);
lcd_puts(c); donde c es mi variable a desplegar
}
he leido en varios lados el uso de el comando printf, pero esto estaria ligado directamente al uso de una libreria especifica?
para manipular mi lcd, estyo utilizando una libreria externa, y segun lo poco que se de C el comando printf esta en la libreria stduio.h
Alguien me podria decir ayudar a aclarar estos puntos?
Desde ya muchas gracias!