PIC16F84 ile Led Efekt Devresi
PIC16F84 ile Buton Kontrollü Led Efekt Devresi Basit bir uygulama PIC ile Buton Kontrolü konusunda açıklamalı assembly kodları akış diagramı ile örnek olabilcek bir kaynak.
Program temel olarak PORTA ya bağlı 4 adet butonu sırası ile kontrol edip butonlara basılıp basılmadığını kontrol ediyor. Herhangi bir butona basıldığı zaman programlama aşamasında bizim tasarladığımız komutları yerine getiriyor (ilk 4 ledi yak, son 4 ledi yak vb.)
Ledlerin flaş sayısını her buton için farklı farklı yapabilirsiniz.Bunun için;
MOVLW 0X03
MOVWF KNT
Komut satırlarında yer alan ‘0×03' değeri yerine istedğiniz değeri (0XA3) yazmanız gerekecek.
Flaş sayısın en fazla 255 kere tekrarlatabilirsinz. Çünkü 0×03 yerine yazacağınız en büyük değer 0xFF dir bunun karşılığıda 255'e denk gelir.
Devre şeması ve Akış diagramı
Çalışma görüntüsü: http://revver.com/video/925513/pic16f84-buton-kontrollu-led-efekt/
Assembly .asm .hex ve isis simülasyon dosyaları
@gevv — 320volt.com Elektronik ve biraz daha fazlası