Picproje Elektronik Sitesi

DERLEYİCİLER => Proton+ => Konuyu başlatan: OG - 16 Kasım 2016, 05:51:42

Başlık: CCP2'yi PORTB.3 e niçin alamıyorum (18F46K22)
Gönderen: OG - 16 Kasım 2016, 05:51:42
Bu iş için Config den CCP2MX bitini 0 yapmak yetmiyormu?
Başlık: Ynt: CCP2'yi PORTB.3 e niçin alamıyorum (18F46K22)
Gönderen: Tagli - 16 Kasım 2016, 07:21:41
Belki bu bacağın varsayılan durumda analog giriş olması işi karıştırıyor olabilir.
Başlık: Ynt: CCP2'yi PORTB.3 e niçin alamıyorum (18F46K22)
Gönderen: OG - 16 Kasım 2016, 07:49:07
Onu da configden kapattım hocam, ayrıca CCP2 pwm için zaten çıkış olarak atıyorum.
Başlık: Ynt: CCP2'yi PORTB.3 e niçin alamıyorum (18F46K22)
Gönderen: JOKERAS - 16 Kasım 2016, 16:43:43
@OG usta,
#pragma config CCP2MX = PORTB3
olarak denermisiniz?


Başlık: Ynt: CCP2'yi PORTB.3 e niçin alamıyorum (18F46K22)
Gönderen: OG - 17 Kasım 2016, 04:30:13
Yok hocam, port yönlendirme değilmiş sebep, ben aslında CCP2 yi hiç çalıştıramamışım.

Hataya sebep ise copy past alışkanlığı,
CCPTMRS0  registeri ayarına başka işlemci için (16F1827) yazdığım ile, bu işlemci arasında bir bit kayarak ayarlanıyor.
uykusuzlukdan farkı görememişim.