LCD 4 BIT
TUJUAN:
Memahami sistem kerja antarmuka LCD 4 bit dengan mikrokontroller
Dapat mengimplementasikan program antara mikrokontroller dengan LCD 4 bit
Pendahuluan
Liquid Crystal Display (LCD) merupakan salah satu komponen elektronika yang dapat
menampilkan karakter ataupun tulisan. LCD ini memiliki banyak varian, salah satu contoh
adalah LCD dengan konfigurasi 16 x 2 artinya memiliki 16 kolom dan 2 baris. Untuk
memfungsikan LCD sehingga dapat berfungsi untuk menampilkan baik karakter maupun
tulisan, maka LCD perlu diinisialisasi. Pada pertemuan sebelumnya, koneksi antara
mikrokontroller dengan LCD ialah dengan menggunakan mode 4 bit, artinya D0 – D7 dari LCD
dihubungkan secara keseluruhan dengan 1 port dari mikrokontroller dimana 1 port ini memiliki
8 bit. Port sendiri bisa dipilih baik port A, B, C, maupun D yang dimiliki oleh mikrokontroller
khususnya ATMEGA 16. Hubungan atau koneksi antara mikrokontroller dengan LCD 4 bit dapat
dilihat dari gambar 1 dibawah ini.
_delay_us(200);
_delay_us(200);
void LCD_Clear()
{
LCD_Command (0x01); /* Membersihkan display */
_delay_ms(2);
LCD_Command (0x80); /* kembali ke posisi awal */
}
int main()
{
LCD_String("SISWA POLINEMA");
LCD_Command(0xC0);
LCD_String("MAKIN -- OCEEEEE");
while(1);
}
PROYEK:
- BUAT TAMPILAN LCD MODE 4 BIT DENGAN KEYPAD
o JIKA TEKAN ANGKA 1 HINGGA 9 MAKA AKAN TAMPIL TULISAN (ANGKA .......)
DAN DI SEVEN SEGMENT TAMPIL ANGKA 1 – HINGGA 9 ( 7 SEGMENT TANPA
7447)
o JIKA TEKAN ANGKA 1 HINGGA 9 MAKA AKAN TAMPIL TULISAN (ANGKA .......)
DAN DI SEVEN SEGMENT TAMPIL ANGKA 1 – HINGGA 9 ( 7 SEGMENT DENGAN
7447)