Sigo teniendo el mismo problema del mensaje.............se me repite en toda la pantalla. Hago un limpiado de pantalla con la instruccion que me dejaron pero no la ejecuta bien.......miren este es el programa:
#include <16F877.h>
#fuses HS,NOWDT,NOPUT,NOLVP,NOBROWNOUT,NOWRT
#use delay(clock=20000000)
#use rs232(baud=4800, xmit=PIN_C6,rcv=PIN_C7,bits=6)
#use fast_io(C)
#use fast_io(A)
#use fast_io(B)
#include <LCD_lumex_4lineas.c>
char keypress=' ';//variable char
void main()
{
lcd_init(); //inicializa la pantalla
delay_ms(10); //tiempo
lcd_gotoxy(0,0); //posicina el cursor
while(1)
{
keypress=getc();
lcd_putc(keypress);
printf(lcd_putc,"\f%c",keypress);
}
}
si ven algo que este mal, por favor me lo dicen gracias