pwm ile ses çıkışı isterken seri haberleşmenin kopması nasıl çözülür

Başlatan eeewoman, 13 Eylül 2018, 21:16:49

eeewoman

İyi günler arkadaşlar , Bir projem için pic18f46k22 kullanıyorum işlemcinin b1 pinini giriş olarak ayarladım ve alarm butonu olarak kullanıyorum . Butona bastığımda ccp1 pininden pwm ile alarm sesi çıkışı elde ediyorm. Aynı zamanda haberleşmede yaptığım için  haberleşme bu esnada kopuyor ve pwm e odaklanıyor. Seri haberleşmede kesme kullanıyorum ancak daha önce pwm için kesme yapmadım . CCP1 kesmesi yapmak sorunu çözebilirmi ?

fahri-

Eğer Hardware PWM modül kullanıyorsanız PWM haberleşmeden etkilenmemesi lazım.

omereliusuk

#priority ile kesmelerin önceliklerini düzenleyebilirsiniz.
Haberleşmeyi de kesme bölümüne almalısınız.
Data =getc();
Bölümünü kesmeye atın büyük ihtimalle düzelir.
Olmazsa kodları görelim.

OG

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.