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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…