16f876 2 adet CCP çıkışı bağımsız pwm kullanımı

Başlatan cenkishan, 19 Haziran 2009, 15:06:42

cenkishan

Selam üstadlar Assembly de 16f876 ın 2 CCP çıkışını kullanarak pwm çıkışı alıyorum.Yalnız birbirinden bağımsız çalıştıramadım buton okumaları ayrı olmasına rağmen aynı anda artıp aynı anda küçülüyor sinyal çıkışları daha önce bu sorunla karşılaşan varmı.Kod örneği olan...Bir yandan datasheet ten bakıyorum... tmr2 de problemim var sanırım
Bir bit olsam dolaşsam C de byte byte

Logan

Cenkishan, gerekli PWM ayarlarını yaptıktan sonra CCPR1L registeri ve DC1B1-DC1B0 bitleri ile birinci PWM kanalını, CCPR2L registeri ve DC2B1-DC2B0 bitleri ile ikinci PWM kanalını kontrol ediyorsun. Farklı registerlerden değer aldıkları için karışması gibi bir durum söz konusu değil. Aynı anda artıp azalmaları çok enteresan...
İmza.

cenkishan

tamam dır çözdüm.....
Bir bit olsam dolaşsam C de byte byte