MSP-EXP430G2 LaunchPad y CCS: Librería para LCD - Mostrar variable tipo int

Saludos a todo!!! Continuando con las publicaciones del MSP430 LauchPad y retomando la publicación anterior sobre la librería LCD (puedes checarla desde aquí), pues ahora toca mostrar un ejemplo de como imprimir una variable tipo int en pantalla.

El circuito con el que trabajaremos sera el utilizado anteriormente:
Recordemos la librería del LCD.

Para mostrar una variable tipo int necesitamos hacer uso "LCD_WriteString" pero si vemos los parámetros no es posible cargarle directamente el valor de la variable int, para ello aremos uso de la función "itoa" aunque checando el CCS notaran que no esta, así que indagando por la red encontré un código que realiza dicha función, por lo tanto he creado una librería llamada "special" que es donde alojare funciones de este tipo o funciones que puedan ser de utilidad para nuestros futuros proyectos, el contenido de la librería es la siguiente (en un futuro iré modificando o actualizando).
Dejo un ejemplo para mostrar la variable en decimal, binario y hexadecimal para ello notaran que se hace uso de la función itoa cada que se pasa a un sistema numérico.
Aquí el vídeo del circuito en acción:
Nota: Durante las pruebas quería mostrar tipos de datos tipo "float" y encontré una librería para pasar de float a string pero consumía demasiado recursos del uC, no se si el motivo es de mi librería del LCD o propiamente por la función para manipular datos float así que por el momento decidí dejarlo por la paz y no complicarme la vida, aunque debo decir que manipular datos "int" también consumen algo de memoria, bueno ya utilizare mi LaunchPad para aplicaciones donde se requiera poco capacidad tanto en ROM como en FLAH, ya veré en un futuro que hacer con ello, de momento el propósito es aprender a utilizar estos microcontroladores.

Aquí el enlace para DESCARGAR las librerias disponibles desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare lo mas pronto posible responderlas...
  • Actualización (18/10/2016): Se corrigió enlace de descarga.
MSP-EXP430G2 LaunchPad y CCS: Librería para LCD - Mostrar variable tipo int MSP-EXP430G2 LaunchPad y CCS: Librería para LCD - Mostrar variable tipo int Reviewed by Pedro Sánchez Ramírez on 11/27/2015 Rating: 5

No hay comentarios:

Con la tecnología de Blogger.