Hola a todos los amigos de la comunidad, acabo de unirme por recomendación de un amigo...en fin, estoy trabajando en microcontroladores y actualmente utilizo el ccs para crear los códigos de mi micro. Mi misión es crear un código que me muestre es una pantalla lcd 2*16 un mensaje que vaya apareciendo letra a letra, al final el mensaje debe empezar a parpadear; como si prendiera y apagara la pantalla pero con el mensaje ahí, ya tengo la primera parte lo de letra a letra me gustaría saber si existe alguna función para lo del parpadeo....
Código:
#INCLUDE <18F4550.H>
#FUSES HS,MCLR,NOWDT,NOPROTECT,NOLVP,NODEBUG,NOPBADEN //PALABRA DE CONFIGURACION
#USE DELAY(CLOCK=20M)
#INCLUDE <LCD.C>
VOID MAIN(VOID)
{
LCD_INIT();
DELAY_MS(50);
LCD_GOTOXY(4,1);
INT J;
FOR(J=1;J<15;J=J+1)
{
SWITCH(J)
{
CASE 1:
PRINTF(LCD_PUTC,"B");
BREAK;
CASE 2:
PRINTF(LCD_PUTC,"I");
BREAK;
CASE 3:
PRINTF(LCD_PUTC,"E");
BREAK;
CASE 4:
PRINTF(LCD_PUTC,"N");
BREAK;
CASE 5:
PRINTF(LCD_PUTC,"V");
BREAK;
CASE 6:
PRINTF(LCD_PUTC,"E");
BREAK;
CASE 7:
PRINTF(LCD_PUTC,"N");
BREAK;
CASE 8:
PRINTF(LCD_PUTC,"I");
BREAK;
CASE 9:
PRINTF(LCD_PUTC,"D");
BREAK;
CASE 10:
PRINTF(LCD_PUTC,"O");
BREAK;
CASE 11:
PRINTF(LCD_PUTC,"S");
BREAK;
}
DELAY_MS(100);
}
}