- LCD Character
- LCD Graphics.
LCD Character = LCD Karakter, 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 / 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, LCD16X2, artinya terdapat 16 kolom dalam 2 baris ruang
karakter, yang berarti total karakter yang dapat dituliskan adalah 32
karakter.
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:
- 4 Bit, dan
- 8 Bit [/Depok Instruments]
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:
- VSS = GND
- VDD = Positif 5 Volt
- Vo = Tegangan untuk mengatur kontras dari tampilan karakter
- RS
- R/W
- E = pin 4 (RS) – pin 6 (E) digunakan untuk aktivasi LCD
- DB0
- DB1
- DB2
- DB3
- DB4
- DB5
- DB6
- DB7 = pin 7 (DB0) – pin 14 (DB7) digunakan untuk komunikasi data parallel dengan pengendali
- Anoda LED Backlight LCD
- 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 Bit-Antarmuka 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 (lihat
datasheet LCD16X2). Tiap jenis antarmuka memiliki langkah inisialisasi
yang unik, dan langkah-langkah pemrograman biasa dituliskan dalam bentuk
diagram-alir (flowchart):
Diagram-alir 4 Bit Antarmuka:
Diagram-alir 8 Bit Antarmuka:
0 komentar:
Posting Komentar