Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Perintah - Perintah Yang Ada Pada LCD 2x16 by Muhammad Kennedy
1. Perintah-perintah yang disediakan oleh library alcd.h yang umum digunakan:
lcd_init(n); // Menginisialisasi LCD dengan n adalah jumlah baris yang tersedia di LCD.
lcd_clear(); // Membersihkan layar LCD dan memposisikan kursor pada baris pertama awal (0,0).
lcd_gotoxy(m,n); // Memposisikan kursor pada koordinat x = m dan y = n , titik awal koordinat adalah (0,0).
lcd_putchar(n); // Menampilkan karakter ASCII yang dengan kode n.
lcd_putsf(”string”); // Menampilkan seluruh karakter yang berada di antara dua tanda kutip.
lcd_puts(var_string); // Menampilkan isi dari var_string, variabel bertipe char dengan isi berupa kode ASCII.
Library pendukung pemrograman LCD:
stdio.h perintah yang digunakan
sprintf(var_strings,”%u”,var_number); // Mengubah nilai pada var_number menjadi kode-kode ASCII
yang hasilnya diisikan ke var_strings.
Contoh:
#include <stdio.h>
#include <alcd.h>
char var_strings[16], var_number=100;
void main (void)
{
sprintf (var_strings,”%u”, var_number);
lcd_puts(var_strings); // Menampilkan nilai 100 pada LCD
}
stdlib.h perintah yang digunakan
ftoa(var_float , n , var_strings); // Mengubah nilai pada var_float menjadi kode-kode ASCII yang
hasilnya diisikan ke var_strings dengan n adalah jumlah angka di belakang koma yang diinginkan untuk
dihasilkan.
Contoh:
#include <stdlib.h>
#include <alcd.h>
char var_strings[16];
float var_float=10.123;
void main (void)
{
ftoa (var_float, 2 , var_strings);
lcd_puts(var_strings); // Menampilkan nilai 10.12 pada LCD
}