18F2525 osc sorunu

Başlatan zeus48, 08 Ocak 2014, 17:21:58

zeus48

Arkadaşlar mrb . 18F2525 bir program yazdım çalıştı ama sorunum 5 sn bekle diyorum 20 sn bekliyor pıc ayarlarım aşağıdaki gibi . Nerde eksik yaptığımı anlayamadım.

INTRC_OSC_NOCLKOUT
CMCON=7             
ADCON1=%00001111   
INTCON.7=0         
INTCON2=7           
TRISA=%00010000
TRISB=%00111111
TRISC=%10000100
PORTA=0
PORTB=0
PORTC=0

ete

Bu işlemcinin dahili osilatörü 31KHz ile 8 Mhz arasında bir kaç değerde çalışabiliyor.
Sen dahili OSC yi seçtim diyorsun ama hangi frekansı seçtiğini işlemciye bildirmiyorsun. Oda 32Khz de çalışıyor muhtemelen.
OSCCON yada bir başka register ile seçilen frekansıda bildirmen gerek. Data sheet bakıver.

Ete

zeus48

Ete hocam Data sheet  baktım ama çok birşey anladığımı söyleyemem

ete

Data sheet i aç ve osccon registerini bul anlarsın.
Orada 4 mhz için verilmesi gerek değer var onu registere vermen gerekiyor.
Ete

zeus48

Tşk üstad bunu yazmam gerekiyormuş

OSCCON=111         ;8 mhz dahili osc aktif edildi

Powered by EzPortal