LCD 16×2 adalah salah satu display yang populer dipakai pada peralatan elektronik saat ini. Mikrokontroller adalah salah satu sistem yang menggunakan LCD 16×2 untuk menampilkan tulisan sebagai informasi kepada pemakai.

LCD 16×2 dapat digunakan dengan mode 8-bit atau 4-bit untuk pengiriman datanya. Dengan menggunakan program CodeVision dapat dibuat sebuah program yang mudah. CodeVision memberikan fungsi untuk membuat program dengan wizard, dimana hardware dapat dikonfigurasikan dengan memilih pada form setting dan akan dihasilkan code secara otomatis.

Program yang dibuat dapat juga disimulasikan menggunakan program Proteus untuk mengetahui hasilnya tanpa menggunakan hardware.

Rangkaian yang digunakan adalah seperti berikut:

 

rangkaian

Berikut adalah contoh untuk membuat rangkaian pada Proteus.

 

Dibawah ini tutorial untuk membuat program menulis kalimat pada LCD 16×2 menggunakan CodeVision dan mensimulasikan menggunakan software Proteus.

Script program yang digunakan adalah sebagai berikut:


// Place your code here
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("TESTING LCD");
delay_ms(1000);

lcd_clear();
lcd_gotoxy(0,1);
lcd_putsf("BARIS KEDUA LCD");
delay_ms(1000)