Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: My75 - 30 Mart 2011, 16:17:53

Başlık: 16F628A İLE CCP1 ÇIKIŞINDAN 120KHZ ÇIKIŞ NASIL ALINIR??
Gönderen: My75 - 30 Mart 2011, 16:17:53
Arkadaşlar soru belli,elimde bir kart var ve 4mhz dahili osilatör ile pin9'dan 120khz çıkış veriyor.Programdan bağımsız sürekli çıkış verdiği için hpwm kullanıldığı belli.Peki bu mümkünmü nasıl oluyor?? Ben denedim max. 62khz alıyorum.
Başlık: Ynt: 16F628A İLE CCP1 ÇIKIŞINDAN 120KHZ ÇIKIŞ NASIL ALINIR??
Gönderen: Maxim - 30 Mart 2011, 16:22:41
hesabı var ve o hesaba göre
4mhz de
min:244 hz
max:500khz
alınıyor
Başlık: Ynt: 16F628A İLE CCP1 ÇIKIŞINDAN 120KHZ ÇIKIŞ NASIL ALINIR??
Gönderen: My75 - 30 Mart 2011, 16:27:30
En basiti basic ile

loop:
toggle portb.3
goto loop

yapıyorum.En fazla 62khz.Daha yüksek almak için asm ilemi yapmamız gerekiyor?
Başlık: Ynt: 16F628A İLE CCP1 ÇIKIŞINDAN 120KHZ ÇIKIŞ NASIL ALINIR??
Gönderen: My75 - 30 Mart 2011, 17:54:38
Cevap için teşekkür ederim,verdiğiniz ayarları uygulamaya çalışıyordumki baktım yazmışsınız hemen yapıştırdım ve 124.2KHZ cuk diye oturdu.Tekrar teşekkürler.