TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Dino en 22 de Noviembre de 2006, 15:13:43
-
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
-
¿Podrías subir la libreria LCD_lumex_4lineas.c?
Yo quitaría esta línea:
Ya que el printf con el comando \f te lo borrará y no te dará tiempo de mostrarlo, lo dejaría así:
while(1)
{
printf(lcd_putc
,"\f %c",keypress
);
}
Suerte!!! ;)
-
Saludos cordiales
Amigo vszenner, me gustaría saber como puedo utilizar el editor "geshi 1.0.7.5", donde se consigue
angelmoi123
-
Supongo que quieres usarlo en el foro....pues ya está incorporado, para mostrar el código en lenguaje C, los comandos son los siguientes:
[ code = c ]
tu código en C
[ / code]
Claro sin espacios intermedios, los espacios están para que veas el formato.
PD: Aparte, cuando vas a escribir un mensaje, debajo de la opción 'Cambiar Color', aparece la opción Geshi
Suerte!!! ;)
-
Gracias amigo Vszenner