LCD Liquid Crystal Display

11

2.4 LCD Liquid Crystal Display

LCD Liquid Crystal Display adalah satu alat untuk display berbagai character. Antaranya LCD yang mempunyai dot matrix controller HD44780. HD44780 boleh beroperasi pada 5X8 atau 5X10 dot matrix. LCD ini mempunyai beberapa ukuran mengikut bilangan character. Antaranya 16X2 atau 20X4 character. 16X2 character bermakna LCD itu mempunyai 16 character pada line dengan 2 lines. LCD ini mempunyai 16 pin. Gambar 2.4 LCD Character 16x2 LCD adalah LCD yang tampilannya terbatas pada tampilan karakter, khususnya karakter ASCII seperti karakter-karakter yang tercetak pada keyboard komputer. Sedangkan LCD Graphics = LCD Grafik, adalah LCD yang tampilannya tidak terbatas, bahkan dapat menampilkan foto. LCD Grafik inilah yang terus berkembang seperti layar LCD yang biasa dilihat di notebook atau laptop. Dalam pembahasan kali ini akan dikonsentrasikan pada LCD karakter. Jenis LCD karakter yang beredar di pasaran biasa dituliskan dengan bilangan matriks dari jumlah karakter yang dapat dituliskan pada LCD tersebut, yaitu jumlah kolom karakter dikali jumlah baris karakter. Sebagai contoh, LCD 16X2, artinya terdapat 16 kolom dalam 2 baris ruang karakter, yang berarti total karakter yang dapat dituliskan adalah 32 karakter. Universitas Sumatera Utara 12 Gambar 2.5 Penunjukkan Kolom dan Baris Pada LCD 16x2 LCD Karakter dalam pengendaliannya cenderung lebih mudah dibandingkan dengan LCD Grafik. Namun ada kesamaan diantara keduanya, yaitu inisialisasi. Inisialisasi adalah prosedur awal yang perlu dilakukan dan dikondisikan kepada LCD agar LCD dapat bekerja dengan baik. Hal yang sangat penting yang ditentukan dalam proses inisialisasi adalah jenis interface antarmuka antara LCD dengan controller pengendali. Pada umumnya terdapat dua jenis antarmuka yang dapat digunakan dalam pengendalian LCD karakter: Untuk dapat mengendalikan LCD karakter dengan baik, tentu perlu koneksi yang benar. Dan koneksi yang benar dapat diwujudkan dengan cara mengetahui pin- pin antarmuka yang dimiliki oleh LCD karakter tersebut. LCD karakter yang beredar di pasaran memiliki 16 pin antarmuka: Gambar 2.6 Spesifikasi LCD 16x2 Keterangan: 1. VSS = GND 2. VDD = Positif 5 Volt 3. Vo = Tegangan untuk mengatur kontras dari tampilan karakter Universitas Sumatera Utara 13 4. RS 5. RW 6. E = pin 4 RS – pin 6 E digunakan untuk aktivasi LCD 7. DB0 8. DB1 9. DB2 10. DB3 11. DB4 12. DB5 13. DB6 14. DB7 = pin 7 DB0 – pin 14 DB7 digunakan untuk komunikasi data paralel dengan pengendali 15. Anoda LED Backlight LCD 16. Katoda LED Backlight LCD Seperti yang dipaparkan di paragraph sebelumnya, bahwa ada dua jenis antarmuka yang dapat digunakan dalam mengendalikan LCD karakter: 4 Bit, 8 Bit. Dalam 4 BitAntarmuka hanya membutuhkan empat pin data komunikasi data parallel, DB4 pin 11 – DB7 pin14, yang dikoneksikan dengan pengendali. Langkah-langkah inisialisasi haruslah bersesuaian dengan apa yang telah dituliskan pada datasheet LCD karakter yang digunakan. Tiap jenis antarmuka memiliki langkah inisialisasi yang unik, dan langkah-langkah pemrograman biasa dituliskan dalam bentuk diagram-alir flowchart: Universitas Sumatera Utara 14 Gambar 2.7 Diagram-alir 4 Bit Antarmuka Gambar 2.8 Diagram-alir 8 Bit Antarmuka Universitas Sumatera Utara 15

2.5 Pemrograman C