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,197
Mesajlar
915,759
Kullanıcılar
449,976
Son üye
ARALSAN

Yeni konular

Geri
Üst