Professional Documents
Culture Documents
NN
NN
delay_ms(100);
};
}
char buffer_lcd[]="RUNNING TEXT ON 2X16 HD44780 LCD.. Coded by: R/0x20 ;//space
required
// belakang sendiri kasih karakter "spasi"/0x20 biar keliatan fadingnya.
unsigned int i,j,k;
unsigned int data_len;
_lcd_ready();
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" RUNNING TEXT ");
for (i=lcd_number; i>=0; --i){
if (i > lcd_number)break;
lcd_gotoxy(i,1);
for (j=0; j<(lcd_number-i); j++){
lcd_putchar(buffer_lcd[j]);
}
delay_ms(100); //ubah untuk kecepatan pergeseran text
};
k=0;
for (i=0; i<=data_len; i++){
k++;
lcd_gotoxy(0,1);
for (j=0; j<16; j++){
if (buffer_lcd[j+k] == NULL){
return;
}
lcd_putchar(buffer_lcd[j+k]);
}
delay_ms(100); //ubah untuk kecepatan pergeseran text (samakan sama yang diatas)
};
}