intente con este ejemplo y solo me aparece la linea negra, que podría ser?
#include <16F877A.h>
#Fuses NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,XT
#use delay(clock=4000000)
#include <lcd.c>
void main (void)
{
lcd_init();
Lcd_putc("prueba");
}
Ya me salio, no se exactamente cual era el problema, pero escribí estas lineas y el lcd funciona correctamente,
gracias de cualquier forma y disculpen las molestias.
#include <16F877A.h>
#Fuses NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,XT
#use delay(clock=4000000)
#include <lcd.c>
void main (void)
{
lcd_init();
lcd_putc("\fprueba del lcd\n");
lcd_gotoxy(5,2);
lcd_putc("17-octubre-2010");
}
#include <16F877A.h>
#Fuses NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,XT
#use delay(clock=4000000)
#include <lcd.c>
void main (void)
{
lcd_init();
Lcd_putc("prueba");
}
Ya me salio, no se exactamente cual era el problema, pero escribí estas lineas y el lcd funciona correctamente,
gracias de cualquier forma y disculpen las molestias.
#include <16F877A.h>
#Fuses NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,XT
#use delay(clock=4000000)
#include <lcd.c>
void main (void)
{
lcd_init();
lcd_putc("\fprueba del lcd\n");
lcd_gotoxy(5,2);
lcd_putc("17-octubre-2010");
}
Última edición: