LCD NEDİR?
LCD NEDİR?
LCD Pinleri ve Fonksiyonları:
Günümüzde üretilen LCD panellerin çoğunda tek sıra halinde 16 pin bulunur. Bu pinlerden ilk 14 tanesi kontrol için son iki tanesi ise eğer varsa arka ışık için kullanılır. Bazı LCD 'lerde kontrol için kullanılan 14 pin 2 adet 7 li sıra halinde de bulunabilir.
| 1) Vss | Toprak (Ground) |
| 2) Vcc | +5 V |
| 3) VEE | Kontrast |
| 4) RS | Register Select |
| 5) RW | Read / Write |
| 6) E | Enable |
| 7 - 14) D0 - D7 | Data girişleri |
| 15) BL+ | Arka panel ışığı pozitif ucu |
| 16) BL - | Arka panel ışığı negatif ucu |
VEE : Kontrast girişine bağlanan direnç ile LCD panelin kontrastı ayarlanabilir. Direnç değeri yükseldikçe kontrast düşer, azaldıkça ise kontrast yükselir.
RS : Lcd ye komut mu yoksa data mı gönderileceğini belirler. RS girişi "0" (ground) durumundayken komut saklayıcısı, +5V oldugundaysa veri saklayıcısı seçilmiş olur.
RW : Lcd den okuma mı yoksa lcd ye yazma yapılacağını belirler. RW girişi toprağa bağlandığında yani "0" durumundayken LCD yazma modundadır.
E : Enable ucu LCD ve pinler arasındaki gerçek veri alışverişini sağlayan bacaktır. Bu girişi mikrodenetleyiciye program aracılığıyla tanıttıktan sonra PIC kendisi veri gönderileceği zaman bu bacaga enable pulsu gönderir.
D0 - D7 : Data hattı olan bu pinler doğrudan mikrodenetleyicinin bir portuna bağlanır. Veri 4 ya da 8 bitlik veri yolu ile gönderilebilir.
LCD lerin kontrolü için farklı programlama dillerini kullanabilirsiniz. Aşağıdaki tabloda örnek olarak Pic Basic dilinde LCD kontrolü için kullanılan bazı komutların listesi verilmiştir. LCD 'nin verileri göstermeye başlaması kısa bir zaman aldığı için bir LCD ' ye ilk komutu göndermeden önce programda en az 0,5 saniye bekleme yapılmalıdır.
Komut | Fonksiyon |
| $ FE,1 | Ekranı temizler. |
| $ FE,2 | Satır başına dönülür. |
| $ FE, $ 0C | Kursörün gözükmemesini sağlar. |
| $ FE, $ 0E | Kursörü alt çizgi haline getirir. |
| $ FE, $ 0F | Kursörü yanıp söner hale getirir. |
| $ FE, $ 10 | Kursörü bir karakter sola getirir. |
| $ FE, $ 14 | Kursörü bir karakter sağa getirir. |
| $ FE, $ c0 | Kursörü 2. satırın başına getirir. |
| LCDOUT | LCD ye istenilen veriyi göndermek için kullanılır. |
Yorumlar