Kristal Osilatör Sorunu

fatihalt

Üye
Katılım
23 Tem 2011
Mesajlar
18
Puanları
1
Merhaba,

pic16f84a ile

"LIST P=16F84A
INCLUDE "P16F84A.INC"
__CONFIG _CP_OFF &_WDT_OFF & _XT_OSC & _PWRTE_ON

BSF STATUS,5
CLRF TRISB
BCF STATUS,5
CLRF PORTB

CLRW
MOVLW B'00000001'
MOVWF PORTB
DONGU
ADDLW B'00000001'
MOVWF PORTB
GOTO DONGU

END"

gibi çok basit bir kod ile led sürmeye çalışıyorum. Ancak söyle bir sorunum var
4mhz kristal ve iki adet 33pf (22+10) bağlantısında hiç bir şekilde osilatör pici tetiklemiyor.

diğer bağlantılardada bir problem yok gibi mclr 10k ile besliyorum.

3 farklı kristal ile denedim, kondansatörleri de değiştirdim ancak şöyle ilgiç bir durum da var:

kristali çıkartıp veya kristal dururken OSC1 ucuna breedboard üzerinde bir kablo ile elimle temas ettiğimde pic çalışmaya başlıyor.

aynı breeadbord üzerinde 7805 kullandığımdan bundan şüpelendim ancak bunu devre dışı bıraktığımdada durum aynı.

hatta kristali çıkarttığımda pic karasız olarak çalışmaya başlıyor ve elimi yaklaştırdığımda hızlanıp uzaklaştırdığımda yavaşlayan bir şekilde kararsız olarak ancak hatasız gibi çalışıyor.

sizce nerede bir sorun olabilir picte sorun olma ihtimali varmı veya programlarken bir şeyi yanlışmı yapıyorum acaba? sizce neden olabilir
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…