Etiket Arşivi msp430 lcd

LaunchPad ile Seri Port Üzerinden LCD Kontrolü

Bu yazımda LaunchPad’in oluşturduğu sanal seri port üzerinden gönderdiğimiz verileri karakter LCD üzerinde nasıl görüntüleyebileceğimizi anlatacağım. Seri port üzerinden gönderdiğimiz verilerin bir kısmını komut olarak kullanacağız. Bu şekilde basit olarak LCD üzerinde bulunduğumuz satırı değiştirebilecek, LCD’yi temizleyebilecek, MSP430 üzerinde tuttuğumuz veriyi ekrana bastırabilecek ve yazıyı kaydırabileceğiz. RS232 haberleşmesi için şu yazımdaki koddan, LCD için ise şu yazımda güncellediğim kütüphaneden faydalanacağız. Bilgisayar tarafında ise bu uygulama için C# ile hazırlamış olduğum bir programı kullanacağız. Bu program sayesinde LCD üzerinde metin, tarih – saat ve RSS beslemesi görüntüleyebilecek, dilersek bunları istediğimiz hızda kaydırabileceğiz. Sonraki Sayfa »

Share

MSP430 ile 2×16 LCD’de Türkçe Karakter Gösterme

Standart HD44780 sürücülü LCD’ler, Türkçe karakterlere destek vermezler. Ancak bize kendi karakter setlerine ilave olarak 8 adet karakter tanımlama imkanı verirler. Bu yazıda MSP430G2231 denetleyicisi kullanarak LCD ile bağlantı kuracağız, ve LCD’ye tanımladığımız Türkçe karakterleri gönderip, daha sonra bunları ekranda bastıracağız. Bunu yaparken şu yazımda hazırladığımız LCD kütüphanesine bazı eklemeler yaparak, Türkçe karakterleri tüm uygulamalarımızda kullanabileceğiz. Sonraki Sayfa »

Share

MSP430 ile 2×16 Karakter LCD Uygulaması

Elektronik devrelerde, bazen kullanıcıyı bilgilendirmek, onunla bağlantı kurmak gerekebilir. Bunun çeşitli yolları mevcut. Örneğin kullanıcıya sadece sıcaklık, saat gibi sayısal bilgiler verilecekse 7 segment displayler yeterli olacaktır. Kullanıcıya yazılı bir bilgi verilecekse 16 segment displayler, karakter LCD veya grafik LCD’ler kullanılabilir. Daha karmaşık devrelerde ise devreyi bilgisayarla haberleştirip, gözlemleri ve kontrolü bilgisayar yazılımı üzerinden yapmak mantıklı bir çözüm olabilir. Bu yazımda, piyasada sıklıkla bulunan HD44780 sürücülü karakter LCD’leri nasıl kullanabileceğimizden bahsetmeye çalışacağım. Sonraki Sayfa »

Share