PIC16F TIMER0 ile 4 Adet 7 Segment Kayan Yazı

Öncelikle merhabalar, bu çalışmamda Proteus simülasyon ortamında PIC16F877A mikroişlemcisi TIMER0 kullanarak 4 adet 7 segment display ile kayan yazı uygulaması yaptım. Uygulamanın temel amacı, delay (gecikme) ve while (sonsuz döngü) kullanılmadan sağlıklı bir şekilde TIMER0 kullanılan (burada TIMER0 sayıcı ve zamanlayıcı olarak kullanılmıştır) pratik bir uygulama yapılmaktadır.

Biraz detaya girdiğimizde sistemimiz her karakter için 500 ms geçiş ve 10 ms yanıp sönme şeklinde kodlanmıştır. Yazılımın içeriğinde tanımlanmış harfleri 7 segment display’in anlayacağı hex formatına çevirip dizi içerisinde tanımlıyoruz. Dizi içerisine tanımladığımız şeyleri sürekli döndüren bir program yazdığımız için isim(boşluk)soyisim(boşluk) şeklinde tanımladığımızda soyisimden sonra gelen boşluk ile daha estetik bir görüntü elde edebiliriz.



Mustafa Onur PARLAK hakkında 17 makale
Merhaba, Ben kurucu/yazar Mustafa Onur PARLAK. Balıkesir Üniversitesi Elektrik-Elektronik Mühendisliği öğrencisiyim. Başlıca elektronik olmak üzere; gömülü sistemler, yazılım, güç elektroniği ve PLC ile ilgileniyorum

İlk yorum yapan olun

Bir Cevap Yazın...