1000 kişiden bir kişi için ! devam.... 320volt blog

Display kontrolü (digitlere değişken atama)

Display kontrolü (digitlere değişken atama)

Displayleri en kolay kontrol etmenin yolu her bir digit için bir değişken atamaktır. Bu uygulamada display tmp dizisi ile kontrol edilmektedir. Hangi displayde hangi sayı gösterilmek isteniyorsa dizinin ilgili elemanına istenen sayı atarnır. Örneğin tmp[0]=5 [...]

Hi tech C Butonlar ile 16 led kontrolü

Hi tech C Butonlar ile 16 led kontrolü

Devrede kullanılan Picin buton bağlanan pinleri giriş yapılmak için ilgili TRIS registerının ilgili biti 1 yapılır. Butonlar birer pullup direnci ile Pice bağlanır. Buton basılı değilse ilgili porttan 1, buton basılıysa 0 okunur. #define L_UP [...]

Hi tech C basit matematik işlemi

Hi tech C basit matematik işlemi

Programlama aynı matematik gibidir. Bir işi yapmanın birden fazla farklı yolu vardır. Bu uygulamada benzer işlemler farklı kodlarla yapılmıştır. İlk iki butona basılı olduğu sürece ilgili ledler yanar. Son iki butonda ise toggle işlemi yapılmıştır. [...]

Buton kontrolü ile ledlerin farklı çalışmasını sağlamak

Buton kontrolü ile ledlerin farklı çalışmasını sağlamak

Bu uygulamada da her butona basıldığında ledlerle farklı bir işlem yapılmıştır. Burada dikkat ederseniz butonun bırakılmasını kontrol eden while ifadesi if ifadesinin sonunda yer almaktadır. Böylece butona basıldığında ledlerde ilgili değişiklik yapılır, işlem bittikten sonra [...]

Buton ile displayde sayı kontrolü

Buton ile displayde sayı kontrolü

Bu uygulamımızda ilk butona basıldığında displayde gösterilen digit sayısı artar, ikinci butona basıldığında digit sayısı azalır, son butona basıldığında ise displayde sadece 0 gösterilir. Devre şeması; Bu işlemi yapmak için display() fonsiyonu içinde taranacak maksimum [...]

Hi tech C Değişken sayısının display ile gösterilmesi

Hi tech C Değişken sayısının display ile gösterilmesi

Çok güzel bir örnekle karşınızdayız. Bu uygulamada long olarak tanımlanmış bir değişkendeki sayıyı nasıl displayde gösterileceğini inceleyeceğiz. tmp dizisine atanan sayılar displayde aynen gösterilmektedir. İlk butona basıldığında num değişkeninin değeri 1 artar, ikinci butona basıldığında [...]

Buton ile led bar kontrolü

Buton ile led bar kontrolü

Mikrodenetleyicinin her pinine bir buton bağlamak ekonomik değildir. Eğer bilgisayar klavyesinin içini açıp incelediyseniz içinde 100lerce ayağı olan bir entegre yoktu. Butonları dikeyde ve yatayda bir birleri ile bağlayarak sütun ve satırlar oluşturulur. Böylece sütun [...]

Buton ile display kontrolü Speak fonksiyonu

Buton ile display kontrolü Speak fonksiyonu

Bu uygulamamız bir öncekinden farklı olarak hangi butona basıldı ise onun değerini displayde gösterir ve her tuşa bsaıldığında buzzerdan bip sesini çıkartır. Speak() fonksiyonu ile bir kare dalga oluşturularak bu kare dalga buzzera verildiğinde bip [...]