| Yazar | Mesaj |
esco | | Tarih: 22.11.2006, 19:10 Mesaj konusu: pic e parmağımı yaklaştırınca çalışıyor??? | |
| sonunda istediğim gibi hpwm yapıyorum fakat şöyle bir sorun oldu... isiste herşey normal görünüyor. ama gerçekte çalışmıyor sırf test için bir adet led koydum devreye pic in üzerine elimi yaklaşıtırınca led yanmaya başlıyor. yüksek frekanstan oluyor heralde bunu nasıl düzeltirim...
kullandğım pic 16f876
defıne ccp1_reg portc
defıne ccp1_bıt 2
trisa=0
trisb=%00000011
trisc=0
porta = 0 :portb = 0:portc = 0
symbol tus1 = portb.0
symbol tus2 = portb.1
symbol led1 = portb.3
a var byte
a=127
high led1
basla:
pause 10
ıf tus1 =1 then a=a+1
ıf tus2 =1 then a=a-1
ıf a= 0 then a=a+1
ıf a =255 then a=a-1
hpwm 1,a,20000
goto basla:
|
|
|
|
ibrsel | | Tarih: 22.11.2006, 19:48 Mesaj konusu: | |
| Sorun kristalden kaynaklanıyor olabilir..
1) Programında kristal ile ilgili tanımlamalarına dikkat et
2) Seçtiğin kristal ile bağladığın kristal değerleri uyuşuyormu
3) kristal uçlarına uygun değerde kondansatör bağladınmı
4) Kristalin mikro denetleyicine yeterinde yakınmı..(uzak olması çalışmasını etkiler)
5) Devrende besleme kısmında filitreleme yaptınmı
Bu problemleri kontrol et..Tabiki başka bir sorunda olabilir ama ilk aklıma gelenler bunlar..
|
|
admin | | Tarih: 23.11.2006, 01:40 Mesaj konusu: | |
| ibrsel baya yazmış, ek olarak
Mclr ucu boşta ise bir dirençle (4.7K mesela) vcc ye bağlamayı dene.
|
|
tuncozdemirb | | Tarih: 29.11.2006, 19:22 Mesaj konusu: | |
| Birde ek olarak GND yi kontrol et entegrenin GND si Dogrudan Bağlanmadıysa veya Kötü bir lehimle Bağlı ise Böyle karasızlıklar olur. çok önceden başıma gelmişti.
|
|
volpii | | Tarih: 09.12.2006, 18:29 Mesaj konusu: | |
| 1- kristali değiştir
olmadımı
2-mercimek kondansatörlere bak
olmadımı
3-gnd de çok gürültü olabilir. bunu engellemek için bazı yöntemler var devre elemanlarının gnd ayaklarını gnd hattına tektek birleştirmektense hepsini bi yerde toplayım tek noktada birleştir. buyuk oranda görültü önlenir.
|
|
forsaken | | Tarih: 09.12.2006, 18:59 Mesaj konusu: | |
| Bir de devreyi çalıştırdığın ortama dikkat et ben pic i programlarken benzer bir hata ile karşılaşmıştım pararlel portan çalışan bir programlayıcım vardı (picallw daki pic16pro) bilgisayar kasasının üstünde programlıyordun (kablodan dolayı koyacak yer bulamıyordum) ama gördümki bir yazıyor bir yazmıyor manyetik alandan pic çok etkileniyor kısaca :) aynı dediğin olay benimde başıma geldi devreye plaket yapmak yerine deney boarduna kurmuştum elimi yaklaştırınca düzeliyor yoksa kitleniyordu (hiç bir temasım yok yine devreye ) sonuçta EMC olayı zayıf microchip ve atmel de o konuda herkesin dediği gibi renesas :wink: msp430 da fena değil...
Kolay gelsin
|
|
patan_mustafa | | Tarih: 10.12.2006, 02:29 Mesaj konusu: | |
| merhaba;
pic programını yazarken configuration wordu de programın ile birlikte yazıyormusun? eğer yazmıyorsan configuration word içinde Low Voltage Program ile alakalı bir bit var. O bit aktif olduğunda RB3/PGM pinini sıfıra çektiğinde pic normal olarak çalışır. RB3/PGM pinini +5volta çekersen pic Low voltage program moduna girdiği için düzgün çalışmaz.
configuartion wordünü kontrol etmeni tavsiye ediyorum.....
|
|
onurbilke | | Tarih: 30.01.2007, 03:46 Mesaj konusu: | |
| MCLR Pinini + Ya Bağla
|
|
|