Etiket Arşivi msp

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

Proteusta MSP430 Kullanımı

Bu yazımda MSP430 mikrodenetleyicisini, proteus programında nasıl kullanabileceğimizi adım adım, resimlerle anlatmaya çalışacağım. Yazının sonuna doğru basit bir kodu çipe atarak proteustaki simülasyonunu da göreceğiz.

Kodları gerçek devrelerde denerken, launchpad üzerinde gelen MSP430G2231 denetleyicisini kullanıyorum. Ancak proteusta (en azından bendeki kütüphanelerde) bu model bulunmuyor. Bu yüzden bu modele en yakın olan modeli seçmeye çalışacağım. Isis’te eleman ekleme penceresinden “msp430” kelimesini aratarak işe başlıyorum. Çıkan sonuçlar içerisinden benim kullandığım G2231’e gerek pin sayısı, gerekse diğer özellikler bakımından en yakın olanı MSP430F2011. Bu yüzden bu denetleyiciyi seçiyorum. Sağ taraftan denetleyicinin kaç pine sahip olduğunu görebiliyoruz. Sonraki Sayfa »

Share

MSP430 Launchpad – 7 Segment Display Uygulaması

Bu yazımda, launchpad ile, 7 segment display üzerinde sayı gösterme olayına değineceğim. Aslında devre de kod da kötü. Ancak başlangıç seviyesi için bu halinin, konunun daha anlaşılabilir olmasını sağlayacağını düşünüyorum.

Önce 7 segment display nedir, nasıl çalışır bundan bahsedeyim. 7 segment display, aslında 8 LEDden oluşmuş bir elemandır diyebiliriz. Üzerinde sayıları ya da karakterleri göstermek için 7 parça, bir de sağ alt tarafındaki nokta için olmak üzere toplam 8 LED. Sonraki Sayfa »

Share

MSP430 Launchpad – Led Yakma Uygulaması

Bu dönemki mikroişlemciler dersimizi Texas Instruments’in MSP430 mikrodenetleyicisi üzerinden işliyoruz. Okuduğum ve duyduğum kadarıyla MSP430 birçok şeyin düşünüldüğü güzel bir denetleyiciymiş. Kodları yazmak için iki tane bilinen IDE varmış. Bunlar, CCS ve IAR firmalarının programlarıymış. Ben IAR’ın Embedded Workbench IDE’sini kullanmaya karar verdim. Şimdi adım adım ilk uygulamamızı oluşturmaya başlayalım.

Sonraki Sayfa »

Share