Pic Yükselen kenar

aslında demek istediğim tam olarak doğru değil.pwm içine buton kontrolu olur ama
çıktıktan sonra gecikme yapılması lazım.
 
senin istediğini biraz anladım gibi senin ihtiyacın olan interub aslında picin kesmelerini kullanacksın harici kesme portb,0 a büton bağlayarak aslında istediğini yaptırabilirsin böylelikle programın içinde büton kontrolü yapmana gerek kalmaz bütona her basdığında kesme yapıp oradan istediğn yere dallanırsın
 
if buton=1 and a=1 then
a=0;
end if

if a=0 then
PWM.......3sn
endif

if buton=0 then
a=1
endif

Eğer bu komutları uygularsan,butona bastığın anda bir değişkeni(a) değiştirmiş oluyorsun böylece butonla alakan kalmıyor.Yani butona basılı bile tutsan sadece 1 puls uyguluyor.
 

Forum istatistikleri

Konular
129,842
Mesajlar
930,694
Kullanıcılar
452,685
Son üye
rahmandogan

Yeni konular

Geri
Üst