Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

30/10/2011 #1


LCD en pic 18f452....
Buenas tardes, estoy intentando incorporar un LCD a un proyecto pero luego de varias pruebas no lo logro inicializar... Hice un programita simple como el siguiente para verificar que se inicialice pero al programar el pic y probarlo en la placa no lo logro. Lo simule en el proteus y anda perfecto, tengo otros programitas ejemplos que tmb comandan lcd y los pude grabar en el pic, pero este no. El pic que uso es 18f452 con un cristal de 10mhz. El programa esta hecho en CCS...

#include <18F452.h>


#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=10000000)

#include <lcd.c>


void main() {

lcd_init();
delay_ms(6);

while (TRUE)
{
lcd_putc("\f Hola mundo\n");
delay_ms(1000);
}
}

Si tienen alguna idea, desde ya les agradezco.
Saludos
30/10/2011 #2

Avatar de mnicolau

Hola, fijate que colocaste en el "use_delay" 20[Mhz] y estás usando un cristal de 10[Mhz], tendrías que corregir ahí.

Saludos y bienvenido al foro.
30/10/2011 #3


Lcd
Gracias por tu respuesta y por la bienvenida. En cuanto al ejemplo, cambie ese valor pero sigue igual, el display prende pero no aparece nada de lo que le mando. Si tenes alguna otra idea de que podria ser, te agradeceria.

Saludos!
30/10/2011 #4

Avatar de arrivaellobo

Revisa bien las conexiones al LCD, no sea que tengas equivocado el patillaje o alguna otra cosa.
Un saludo
30/10/2011 #5


problema
La placa que uso es una entrenadora para pic. Ya hice funcionar otros programas ejemplos que incluian displays y anduvieron correctamente, pero no logro encontrar el error de este.

Gracias por tu respuesta...
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.