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