menampilkan karakter pada lcd 16×2 menggunakan CVAVR

Menampilkan karakter pada LCD 16×2. Lcd 16×2 merupakan alat yang digunakan untuk menampilkan karakter seperti angka dan huruf serta tanda baca lainnya pada mikrokontroler. Sehingga cara menggunakan LCD 16×2 supaya dapat menyala maka sobat perlu menghubungkannya dengan mikrokontroler

jumlah karakter yang mampu ditampilkan oleh LCD ini kurang lebih mencapai 192 karakter

[adinserter block=”1″]

Untuk menampilkan karakter pada lcd 16×2 dapat sobat hubungkan pada mikrokontroler seperti atmega 8, atmega 16, maupun atmega jenis lainnya

Kali ini admin akan menampilkan karakter pada lcd 16×2 menggunakan atmega 8

menampilkan karakter pada lcd 16x2, cara menggunakan lcd 16x2

cara menampilkan karakter pada lcd 16×2 menggunakan CVAVR

lcd 16×2 dapat dihubungkan dengan port A, port B, port C, maupun port D. Namun karna kali ini menggunakan atmega 8 maka kita akan menghubungkannya dengan port D 

Baca juga artikel tentang register geser ring counter

untuk membuat programnya sobat dapat menggunakan software CVAVR. Adapun perintah kode untuk menampilkan karakter pada lcd 16×2 adalah sebagai berikut

#include <mega8.h>
#include <lcd.h>

#asm
.equ __lcd_port = 0x12;
#endasm

void main (void)
{
lcd_init(16);
lcd_clear();

while (1)
{
lcd_gotoxy(2,1);
lcd_puts(“SELAMAT DATANG”);
};
}

Jika sobat menggunakan IC atmega jenis lain sobat dapat mengganti #include <mega8.h> dengan IC yang sobat gunakan

sobat dapat mengganti teks “SELAMAT DATANG” sesuai dengan keinginan sobat

baca juga membuat gerbang logika menggunakan atmega

berikut skema rangkaiannya pada proteus

menampilkan karakter pada lcd 16x2

Kode .equ __lcd_port = 0x12; diatas menunjukkan bahwa port IC yang digunakan adalah port D. Jika sobat menggunakan port lain maka kodenya adalah sebagai berikut

  • port A = 0x1B
  • port B = 0x18
  • port C = 0x15
  • port D = 0x12

kode lcd_gotoxy(2,1); menunjukkan lokasi karakter diletakkan

[adinserter block=”2″]

tips cara menggunakan lcd 16×2

untuk menggunakan LCD 16×2 sobat dapat mengatur seperti diatas

Pada rangkaian diatas LCD dihubungkan dengan port D dengan susunan sebagai berikut

  • PD0 selalu dihubungkan dengan pin RS pada lcd
  • PD1 selalu dihubungkan dengan pin RW pada lcd
  • PD2 selalu dihubungkan dengan pin E pada lcd 
  • PD3 no connect (tidak terhubung)
  • PD4 selalu dihubungkan dengan pin D4 pada lcd
  • PD5 selalu dihubungkan dengan pin D5 pada lcd
  • PD6 selalu dihubungkan dengan pin D6 pada lcd
  • PD7 selalu dihubungkan dengan pin D7 pada lcd

Sobat dapat mengganti port D dengan port lain dengan konfigurasi seperti diatas

Jika sobat menggunakan port B maka sobat dapat menghubungkan PB0 dengan pin RS, PB1 dengan pin RW, PB2 dengan pin E dan seterusnya. demikian artikel tentang cara menggunakan LCD 16×2

[adinserter block=”3″]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *