iyi aksamlar arkadaslar elimde cok uzun zaman önce aldıgım 18f87k22 mcu var icsp ile pickit3 programlamaya calıstım ama pic görmüyor vdd ,avdd 5volt baglı gnd,avss gnd baglı bu baglantı harıcınde baska bir baglantı şeklimi var?(mclr data clock ucları dogru sekılde baglı)
Hocam linki kontrol edermisiniz.Faydalı olabilir.Tüm vss ve vdd pinleri bağlı olmalıdır diye bir ibare var.
http://www.northernsoftware.com/dev/pic18f/pic18f67k22.htm
Alıntı yapılan: F.T - 07 Ocak 2018, 21:18:50
Hocam linki kontrol edermisiniz.Faydalı olabilir.Tüm vss ve vdd pinleri bağlı olmalıdır diye bir ibare var.
http://www.northernsoftware.com/dev/pic18f/pic18f67k22.htm
Üstad link için saol semaya göre baglı benim devrede tek farklılık mclr 1k direnç 5volt baglı bundan dolayı pic görmemezlik yapar mı
Ayrıca vcore/vcap 12nolu pini 5 volta çekmek lazım sanırım.
Yapabilir. Çünkü lvp hariç normal programlama mclr pinini 13 volta çıkarıyor. Normalde bu pinin giriş empedansı yüksek olduğu için az bir akım yeterli olur. Ama siz 1k ile 5 volta bağlayınca mclr pininde 13 volt oluşmaz ve pic programlama moduna girmediği için pic idsini okuyamaz. Sonuçta bağlı pic tanıyamaz. 10k ile değiştirip yada direnci iptal edip tekrar deneyin. Besleme doğruysa çalışması gerekir.
Vdd vcap pininde iki durum var.
Bunlardan biri dahili ldo aktif ise
sadece kondansatör bağlanır. Dahili ldo aktif değilse harici uygun besleme bağlanır. (pic24f ve dspic33te böyle) detaylı bilgi datasheetin besleme kısmında vardır.
Üstad mclr ucundaki direnç çıkardım yine pic görmedi vcore 5 volta bagladım yine görmedi ne yaptıpsam görmedi
Pic sağlam mı? Emin misin?
Valla emin değilim üstad 5 6 sene önce almıstım hiç kullanmadım bi kenarda duruyodu pickit 3 ile kod atayım dedim ne yaptıysamda olmadı.
http://ww1.microchip.com/downloads/en/DeviceDoc/39960d.pdf
Datasheette 37 ve 421.sayfalarda besleme bağlantısı ile ilgili açıklama var. Vdd, avdd, envreg ve vcore/vcap doğru ise çalışmadı gerekir. Vcore bu arada 3.3volt. Vcap 10uf ceramic Yada tantal
Foto atabilir misin yakın çekim detaylı?
Vcore 5 volt bagladım üstad
(https://i.hizliresim.com/YgPLg6.jpg)
Geçmiş olsun. İşlemciyi kızartmışsın.  vcore 3.3volt regülatör çıkışı.
İlk denediğimde vcore bostaydı yine görmedi pickit nette vcore 5 volt baglayınca programlamıs birisi ondan sonra 5 volt bagladım yine değişen sonuc olmadı kızartmayla alakası yok.
15 civarında i/o kullandığını gördüm. Neden 80tqfp işlemci seçtin? Devreyi sen tasarladığı ve malzemeyi tanıdığın için sordum. Ssop28 yada qfp40 işlemci daha kolay lehimlenirdi. Spesifik bir durum varsa bilemem. Sıkıntı vialarda yada lehimle de olabilir. Vcore'a verilen 5volt da mcuyu yakmış olabilir.
Vcore işlemci çekirdeği besleyen ldo hattı. Burda kondansatörle Stabil voltaj sağlıyor. Envreg vdd te bağlı değil mi?
Vcore un 5volt bağlantıyı söküp voltaj okumayı dene. 3.3 volt var mı? Yada 5 volt. Yoksa envreg pinini kontrol et.
Lehimlerde sıkıntı yok hepsini kontrol ettim vdd 3 entegrenin paralel baglı pickit vdd beslemesi yeterli gelmeye bilir mcu söküp dısardan adaptor tasarlayıp programlamaya calısacam olmazsa kaldırıp atacam bu mcu belleği büyük oldugu için kullanmıstım elimde bos duruyodu yapay zeka otonom kontrol bir sistem düşündüğümden kod cok yer kaplıyacak ram ve rom önem teşkil ediyor.
Envreg vdd baglı.
mclr normalde direnç ile vdd ye bağlıyken ıcsp yi taktığında direk mclr pini programlayıcıya girmeli.aynı şekilde programlayıcının beslemeside öyle olmalı.devreninin beslemesine diyot atabilirsen çok daha iyi olur.ayrıca mclr direnci 10k olmalı diğer şekilde hep sıkıntı yaşadım...
Saolun arkadaslar önerileriniz için.