11
INTERFACING LCD PADA INTERFACING LCD PADA MIKROKONTROLER MIKROKONTROLER Nama Nama : Choirunnisa Pratiwi : Choirunnisa Pratiwi Kelas Kelas : 5 EA : 5 EA Dosen Pembimbing Dosen Pembimbing : Selamat Muslimin, : Selamat Muslimin, S.T., M.Kom S.T., M.Kom

interfacing LCD

Embed Size (px)

DESCRIPTION

KOMUNIKASINYA LCD

Citation preview

Page 1: interfacing LCD

INTERFACING LCD PADA INTERFACING LCD PADA MIKROKONTROLERMIKROKONTROLER

Nama Nama : Choirunnisa Pratiwi: Choirunnisa PratiwiKelasKelas : 5 EA: 5 EADosen Pembimbing Dosen Pembimbing : Selamat Muslimin, S.T., : Selamat Muslimin, S.T., M.KomM.Kom

Page 2: interfacing LCD

Pengertian LCDLCD (Liquid Crystal Display) adalah suatu jenis media

tampil yang menggunakan kristal cair sebagai penampil utama. LCD sangat berfungsi sebagai penampil yang nantinya akan digunakan untuk menampilkan status kerja alat.

Gambar 1. Bentuk LCD

Page 3: interfacing LCD

Fungsi LCDKegunaan LCD banyak sekali dalam perancangan

suatu sistem dengan menggunakan menggunakan

mikrokontroler, LCD (Liquid Crysral Display) dapat berfungsi

untuk menampilkan suatu nilai hasil sensor, menampilakan

teks, atau menampilakan menu pada aplikasi mikrokontroler.

Mikrokontroler hanya mengirim data-data yang merupakan

karakter yang akan ditampilkan pada LCD atau perintah yang

mengatur proses tampilan pada LCD saja.

Page 4: interfacing LCD

Karakteristik LCDTerdapat 16 x 2 karakter huruf yang bisa ditampilkan.Terdapat 192 macam karakter.Terdapat 80 x 8 bit display RAM (maksimal 80karakter).Memiliki kemampuan penulisan dengan 8 bit maupundengan 4 bit.Dibangun dengan osilator lokal.Satu sumber tegangan 5 volt.Otomatis reset saat tegangan dihidupkan.Bekerja pada suhu 0oC sampai 55oC.

Page 5: interfacing LCD

Register pada LCDRegister perintah yaitu register yang berisi perintah-perintah dari mikrokontroler ke panel LCD (Liquid Cristal Display) pada saat proses penulisan data atau tempat status dari panel LCD (Liquid Cristal Display) dapat dibaca pada saat pembacaan data.

Register data yaitu register untuk menuliskan atau membaca data dari atau keDDRAM. Penulisan data pada register akan menempatkan data tersebut keDDRAM sesuai dengan alamat yang telah diatur sebelumnya

Page 6: interfacing LCD

Fungsi pin pada LCD

Tabel 1. Fungsi setiap pin pada LCD

Page 7: interfacing LCD

Konfigurasi dan deskripsi dari pin-pin LCD

1. Pin 1 dihubungkan ke Gnd2. Pin 2 dihubungkan ke Vcc +5V3. Pin 3 dihubungkan ke bagian tengan potensiometer 10KOhm sebagai pengatur

kontras.4. Pin 4 untuk membritahukan LCD bahwa sinyal yang dikirim adalah data, jika

Pin 4 ini diset ke logika 1 (high, +5V), atau memberitahukan bahwa sinyal yang dikirim adalah perintah jika pin ini di set ke logika 0 (low, 0V).

5. Pin 5 digunakan untuk mengatur fungsi LCD. Jika di set ke logika 1 (high, +5V) maka LCD berfungsi untuk menerima data (membaca data). Dan fungsi untuk mengeluarkan data, jika pin ini di set ke logika 0 (low, 0V). Namun kebanyakan aplikasi hanya digunakan untuk menerima data, sehingga pin 5 ini selalu dihubungkan ke Gnd.

6. Pin 6 adalah terminal enable. Berlogika 1 setiap kali pengiriman atau pembaca data.

7. Pin 7 – Pin 14 adalah data 8 bit data bus (Aplikasi ini menggunakan 4 bit MSB saja, sehingga pin data yang digunkan hanya Pin 11 – Pin 14).

8. Pin 15 dan Pin 16 adalah tegangan untuk menyalakan lampu LCD.

Page 8: interfacing LCD

Aplikasi pada LCD

Gambar 2. Rangkaian mikrokontroller ke LCD

Page 9: interfacing LCD

Contoh Program 'konfigurasi mikrokontroler dan kristal

$regfile = “m8535.dat” $crystal = 12000000 ‘konfigurasi pin lcd 16*2 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 ,

Db7 = Portc.7 , E = Portc.1 , Rs = Portc.0 Config Lcd = 16 * 2 cls' menyembunyikantampilan kursor Do Home 'meletakkan kursor ke baris pertama Lcd “Selamat Datang” Lowerline 'meletakkan kursor ke baris kedua Lcd “fahmizal” Loop End

Page 10: interfacing LCD

TAMPILAN DI LCD

Gambar 3. Tampilan LCD setelah diprogram

Page 11: interfacing LCD

Terima Kasih