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
#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
Última edición: