Bu uygulama karakter LCD nasıl bağlanır, komutları nelerdir bunlardan bahsedeceğim. LCD, Liquid Crystal Display yani Sıvı Kristal Ekran elektrikle kutuplanan sıvının ışığı tek fazlı geçirmesi ve önüne eklenen bir kutuplanma filtresi ile gözle görülebilmesi ilkesine dayanan bir görüntü teknolojisidir. Piyasada kullanılan LCD ler genelde Hitachi firmasının HD44780 entegresini veya buna benzer entegre içerir. Karakter LCD’de genelde 14 adet pin...Devamını Oku
Döngüler bir program içerisinde belirli işleri defalarca yapmamızı sağlayan komut bloklarıdır. Sonsuz döngüler yapabildiğimiz gibi belirli kriterleri sağlayana kadar oluşan döngüler de yapabiliriz. C dilinde 3 tip döngü vardır; while do-while for “while” Döngüsü while(şart) { komut veya komutlar; } 1234 while(şart){ komut veya komutlar;} While döngüsü, verilen şart doğru olduğu sürece belirtilen...Devamını Oku
Karar verme kontrol deyimleri verilen şartı kontrol eder ve istenen sonuca göre istenen işlemleri yapar. C dilinde karar verme komutları; if, if else ve switch case’dir. “if” Deyimi if(şart) { komut veya komutlar; } 1234 if(şart){ komut veya komutlar;} if deyiminin içerisinde ki şart doğru(true) ise deyim içerisindeki komut çalışır, şart yanlış(false) ise komutları pas geçer. int a...Devamını Oku
İstenen sürede gecikme sağlayan fonksiyonlardır. delay_us(zaman); Mikro saniye(usn) bazında gecikme sağlar. Zaman kısmına 0 – 65535 arasında bir değer girilmelidir. delay_us(500); 1 delay_us(500); 500 usn gecikme sağlar delay_ms(zaman); Mili saniye(msn) bazında gecikme sağlar. Zaman kısmına 0 – 65535 arasında bir değer girilmelidir. delay_ms(120); 1 delay_ms(120); 120 msn gecikme sağlarDevamını Oku