Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas, escribo pq estoy tratando de hacer un proyecto donde utilizo un Xbee y una pantalla LCD, el problema esta que cuando inicializo el puerto serial junto a las LCD me da un error y no compila, y si quito una de las dos librerias el programa compila sin ningun problema, no se si a alguin mas le ha pasado esto y sabe cual es la solucion o si tiene alguna idea.
Cualquier ayuda es buena. Saludos.
Hola!
Las señales utilizadas por pinguino para el puerto serie son los pines 8 y 9.
La libreria del LCD que viene con el IDE de Pinguino tambien utiliza esos pines para comunicarse con el LCD. Fijate en el siguiente enlace, es el ejemplo LCD de la wiki de pinguino:
http://wiki.pinguino.cc/index.php/LCD_Example
En la tabla tienes los pines que se utilizan para conectar el LCD.
Si el problema es ese, tendrás que redefinir en la libreria los pines utilizados para las señales RS y EN del LCD.
Salu2!
Bueno especificamente no puedo darte una respuesta pero en compilador ccs al añadir una librería que tiene datos como la asignación de pines y tu deseas definir algun pin previamente definido con una dirección diferente en el main.c te da conflictos. así pudiera ser también con otros datos.
Intenta extrapolar esta nota a tu caso, de todas maneras supongo que te la información en que línea está el error y quizás una recomendación.
Espero que te ayude.
T.
Hola.
¿Hay alguna solución para este problema?
He definido el lcd como
lcd(6,7,0,1,2,3,0,0,0,0)
Para dejar libres los pines 8 y 9 para el puerto serie.
Saludos.
Saludos.