18f13k50 pickit2 ile programlayamıyorum

Başlatan bladekel, 08 Temmuz 2020, 11:09:55

bladekel

Arkadaşlar merhabalar.

Fotoğraftaki gibi kurmuş olduğum bir devre var.
p18f13k50-devre" border="0

Bunu Pickit2 ile ICSP programlamaya çalışıyorum.

PICKIT ile bağlantı pinlerim;

CLK > Pic 19 ( D+)
DATA> Pic 18 ( D-)
GND > Pic 20 (GND)
Vpp > Pic 4  (MCLR)

Vdd yi PICKit'e bağlamıyorum, bunun yerine usb'den enerjilendiriyorum. Bunun sebebi de D+ ve D- pinlerinin limit voltajı 3.3v olduğundan dolayı, Pickit'i 3.3v a ayarlıyorum ve Pic'i enerjilendirmek için harici olarak 5v kullanıyorum.

Ancak programlayıcı pic'i görmüyor. Yardımcı olabilecek varsa çok sevinirim.

MC_Skywalker

Header Pin 1 -> PIC pin 4 (VPP)
Header Pin 2 -> PIC pin 1 (VDD)
Header Pin 3 -> PIC pin 20 (VSS)
Header Pin 4 -> PIC pin 19 (PGD)
Header Pin 5 -> PIC pin 18 (PGC)

Birde bu şekilde deneneyip sonucu yazarmısın?

bladekel

#2
Alıntı yapılan: MC_Skywalker - 08 Temmuz 2020, 11:18:47Header Pin 1 -> PIC pin 4 (VPP)
Header Pin 2 -> PIC pin 1 (VDD)
Header Pin 3 -> PIC pin 20 (VSS)
Header Pin 4 -> PIC pin 19 (PGD)
Header Pin 5 -> PIC pin 18 (PGC)

Birde bu şekilde deneneyip sonucu yazarmısın?

Hocam dediğin şekilde deneyince olanları yazıyorum.

1. Öncelikle Erase etmeye çalıştım. 1-2 kere olmadı sonra, başarılı oldu ve sildi.
2. Sonra hex yüklemeye çalıştım ama kaç kere denediysem "Program failed at Program memory adress 0x000" hatası geldi.

Ayrıca verify ile pic'i kontrol etmeye çalıştığımda bazen "Selected device not found" , bazende "Verification of Program memory failed at adress 0x000" hatası oluşuyor.

Edit:
Sanırım sıkıntının kaynağını buldum.
Öncelikle komple baştan pcbyi bastım ve aynen dediğiniz gibi bağlantı kurdum ve sıkıntısız bir şekilde PIC'i programladım.

Ondan sonra PICKit bağlantılarını söküp, USB soketini bağladım.
PC kartı tanımadı ve USB cihazın bozuk olduğuna dair birşeyler söyledi.
Ben de tekrar programlamak için PICKit bağlantılarını yaptım ama bu sefer çalışmadı.
Sanırım USB kablosu devreye girince PIC bir şekilde uçuyor.
p18f13k50-devre" border="0
Devrenin geri kalanı yukarıdaki gibidir. Sizce sorun nerede ve ne olabilir ???

MC_Skywalker

Bu sabah bir benzer durum (Selected device not found) PIC12f675'i PICflash2 ile programlerken başıma geldi. Programlayıcının bağlı olduğu USB portu değiştim düzeldi.

Hedef MCU'yu başka bir kaynaktan besleyerek denemen faydalı olur.

bladekel

Alıntı yapılan: MC_Skywalker - 08 Temmuz 2020, 15:25:20Bu sabah bir benzer durum (Selected device not found) PIC12f675'i PICflash2 ile programlerken başıma geldi. Programlayıcının bağlı olduğu USB portu değiştim düzeldi.

Hedef MCU'yu başka bir kaynaktan besleyerek denemen faydalı olur.

Hocam bu sefer pickit'in vdd piniyle pic'in bağlantısını kestim.
PIC'e beslemeyi USB üzerinden vermek için PC'ye bağladım.

Bu sefer pic'in VDD'si pc üzerinden geliyor ama geri kalan herşey PICKitte.

Bu seferde olanı söyleyeyim (gerçi usb'den değilde gene PICKit üzerinden beslersem de şuan böyle), en az 10-15 kez ERASE yaptığımda belki 1 kere siliyor. Yazma hiç yok. Genelde PIC'i bulamadığını söylüyor...

Ph.D.

PicKit2'nin 3.3V çıkışında bir sorun olabilir mi? Siz 3.3V verdiğini düşünürken, çıkışı bozulduğu için 5V verip işlemciyi yakıyor olabilir. Farklı bir PicKit2 ile denediniz mi?
...hiç...

ahmet_zxc

bu pic yeni seriden mi.. pickit2 nin listesinde varmı??

Powered by EzPortal