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
128,265
Mesajlar
916,309
Kullanıcılar
450,087
Son üye
Hsnozer

Yeni konular

Geri
Üst