باید یه آرایه تعریف کنیم و با حلقه for در آرایه حرکت کنیم و دستورات لازم را اعمال کنیم .
flash char text1[]={'w','w','w','.','D','M','F','3','1','3','.','I','R'};
---------------------------------------------------------------------------------------
for(i=0;i<=12;i++) کاراکتر کاراکتر نوشتن
{
lcd_gotoxy(i,1);
lcd_putchar(text1[i]);
delay_ms(60);
}
----------------------------------------------------------------------------------------
for(i=13;i>=0;i--) کاراکتر کاراکتر پاک کردن
{
lcd_gotoxy(i,1);
lcd_putsf(" ");
delay_ms(60);
}
----------------------------------------------------------------------------------------
for(i=0;i<=13;i++) حرکت متن
{
lcd_gotoxy(i,0);
lcd_putsf("AVR");
delay_ms(60);
lcd_clear();
}