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 sesi oluşur.
Devrenin şeması;
Kare dalganın frekansı değiştirilerek farklı tonlar oluşturulabilinir. Butonların taranma mantığı bir önceki uygulama ile aynıdır. Displayde hangi buna basıldığının göstermek için display değerlerininde tutulduğu ikinci bir tablo kullanılmıştır.
buton-ile-display-kontrolu-speak-fonksiyonu
Şifre-Pass: 320volt.com
Yayım tarihi: 2011/01/14 Etiketler: buton display, hi tech c, hi tech sample, hi tech speak, microchip pic projeleri, PIC16F877 örnekleri