Senin, 08 Maret 2010

Ask : Tulisan Berjalan pd LCD 16x2

.
Asker : Rizki
System :
Tulisan berjalan pada LCD karakter 16x2
Question :
mas, aku mau coba Buat tulisan bergerak pada LCD, dengan arduino di mikrokontroler avr atmega32, bagai mana contoh programnya?

Too PayZ :
Dulu sudah ada yang bertanya ini tapi tidak kujawab n sekarang mudah-mudahan bisa menjawab.
Btw ini LCD-nya LCD karater yang umum dipasaran kan? seperti LCD 16x2, 20x2, 20x4. Bukan LCD grafik ataupun LCD lainnya.

Menggunakan CoViAVR ada fungsi LCD yang sebagai berikut
lcd_gotoxy(x,y);
Fungsi tersebut adalah untuk mengatur posisi karakter awal yang akan ditampilkan pada kolom X dan baris Y.
Jika ingin menggeser ke kiri tinggal X-nya dikurangi dan jika ingin menggeser ke kanan X-nya ditambah.
......
for (x=15; x>=0; x--)
{
lcd_clear();
lcd_gotoxy(x,0);
lcd_putchar('T');
delay_ms(500);
}

// menggeser dari kanan ke kiri dengan delay 0.5 detik

for (x=0; x<=15; x++) { lcd_clear(); lcd_gotoxy(x,0); lcd_putchar('T'); delay_ms(500); } // menggeser dari kiri ke kanan dengan delay 0.5 detik
.......
Met Mencoba ;)

Topik yang Populer