Menampilkan tulisan pada LCD Grafik

LCD dengan tampilan text mungkin sudah sering anda pakai, kali ini kita akan menggunakan LCD dengan kemampuan tampilan grafik. Kenapa harus grafik ? ya.. tidak harus (lagian siapa yang mewajibkan, hehe.. J) cumin kalau suatu saat kita pengen menampilkan data dalam bentuk chart atau menampilkan image kedalam LCD sudah gak masalah lagi. LCD grafik yang akan dipakai berukuran 128×64 dots (titik), berbeda dengan LCD text yang memakai ukuran baris x kolom, 2×16 misalnya. Gambarnya seperti ini :

Bentuknya cukup lebar dengan 20 pin koneksi,sebagian ke port mikrokontroler dan sebagian lagi ke sumber tegangan. Awal pembelajaran kita mencoba menampilkan tulisan dulu ke LCD grafik ini, berikutnya grafik atau gambar. Memakai ATmega32 dengan frekuensi osilator 8 MHz, koneksi LCD dengan mikrokontroler sebagai berikut  :

Program dibuat dengan BASCOM-AVR :

$crystal = 8000000
$regfile = “m32def.dat”
Config Graphlcd = 128 * 64 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 ,
Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6
Cls
Cursor Off
Wait 1
Locate 1 , 1 : Lcd “99 Aplikasi uC”
Locate 2 , 1 : Lcd “LCD Grafik 128 x 64″
Locate 3 , 1 : Lcd “Baris 3″
Locate 4 , 1 : Lcd “Baris 4″
Locate 5 , 1 : Lcd “Baris 5″
Locate 6 , 1 : Lcd “Baris 6″
Locate 7 , 1 : Lcd “Baris 7″
Locate 8 , 1 : Lcd “Baris 8″
End

Kita jalankan menggunakan simulasi (saya memakai proteus), berikut hasilnya :

Sumber : http://inkubator-teknologi.com/menampilkan-tulisan-pada-lcd-grafik/