Arkadaşlar selam,
16f84a ile bir proje yapıyorum. Engelden kaçan robot benzeri bir proje. 38khz(26mikrosaniye) de Ir led sürmem gerekiyor sensör için. Normal hesapta 13 mikrosaniye on 13 mikrosaniye off olması gerek programda ilk başta delay_us(13)ile yapıp osiloskopta 38.4khz gördüm daha sonra deneme yaptıkça frekans değişmeye başladı. Şuan 9mikrosaniye on 8mikrosaniye off olunca osiloskopta 38khz görüyorum ve devre çalışıyor fakat bu devreyide motorla beraber sürmeye çalışınca değerler yine oynuyor. Bunun nedeni ne olabilir?Pwm yazılımsal olarak kullanıyorum.