çalışan devredeki pici programlamak

pilot007_2

Üye
Katılım
11 May 2008
Mesajlar
21
Puanları
1
Yaş
40
Merhaba

Benim Programlama boardum var ama ben yeni yapacağım PIC devresindeki PICi yerinden çıkarmadan programlamak istiyorum.
Programlayıcımdaki gerekli bacak bağlantılarını diğer PIC devremdeki pic'in aynı bacaklarına bağlarsam sorunsuz bir şekilde programlama yapabilirmiyim acaba.

Selamlar
 
" ICSP " (In-Circuit Serial Programming) olarak aratırsan...
 
İcsp bağlantısı ekteki gibi olmalı
 

Ekli dosyalar

  • icsp1.gif
    icsp1.gif
    26.5 KB · Görüntüleme: 148
Deneme bordu olarak kullanacaksan RS 232 bağlantısı ile bootloader yaparakda sorunsuz ve hızlı olarak hex dosyanı pice atabilirsin.
 
Merhaba
bir devrem var. Code da bişeyler değiştirdiğimde sürekli PIC i tak çıkar yapmak zorunda kalıyorum. yukarıdaki devreyi kısmen simüle ettim ama sanırım bişeyleri yanlış yaptım. Tekopic deney boardım var. ordaki pic bağlantı soketiyle benim devreme gerekli olan 4-5 bacağı kabloyla bağladım.
deney boardım programlama modda olmasına rağmen benim devrem direk çalışmaya başlıyor. acaba nerde yanlış yapmış olabilirim.

herkeze kolay gelsin..
 
Merhaba
bir devrem var. Code da bişeyler değiştirdiğimde sürekli PIC i tak çıkar yapmak zorunda kalıyorum. yukarıdaki devreyi kısmen simüle ettim ama sanırım bişeyleri yanlış yaptım. Tekopic deney boardım var. ordaki pic bağlantı soketiyle benim devreme gerekli olan 4-5 bacağı kabloyla bağladım.
deney boardım programlama modda olmasına rağmen benim devrem direk çalışmaya başlıyor. acaba nerde yanlış yapmış olabilirim.

herkeze kolay gelsin..

Basit bir converter yaptığım ama sonuç yine aynı, deney boardım programlama moddayken bile öbür devrem çalışmaya başlıyor. Öbür devremde hiç bir değişiklik yapmadan bacak bağlantılarını direk yapıyorum. acaba devremde de mi bişeyler değiştirmem lazım.

iyi çalışmalar.
 

Ekli dosyalar

  • ICSP_converter.JPG
    ICSP_converter.JPG
    36.3 KB · Görüntüleme: 61
Merhaba

Benim Programlama boardum var ama ben yeni yapacağım PIC devresindeki PICi yerinden çıkarmadan programlamak istiyorum.
Programlayıcımdaki gerekli bacak bağlantılarını diğer PIC devremdeki pic'in aynı bacaklarına bağlarsam sorunsuz bir şekilde programlama yapabilirmiyim acaba.

Selamlar

Merhabalar.
PIC Microchip ise 3 pini ve GNd ve VCC bağlantısı ile PIC i rahatlıkla devrenden çıkarmadan programlayabilirsin. PIC'in;
- PGD
- PGC
- MCLR ve
- GND
- Vcc yi kullanman yeterlidir. Bağlantıyı şekildeki gibi yapabilirsiniz. Ayrıca Programlama için ayırdığın pinleri programlama işi bitince başka giriş/çıkışlarda da kulllanabilirsin.
Not: Bu bağlantı ile ICD-2 ve PICKIT2 ile yaptım ve kullanıyorum. Ayrıca PIC in Debugger desteği varsa programı herhangi bi yerde durdurup Step Step komutları işletebilirsin. Çok güzel bi özelliktir.Tavsiye ederim.
Saygılar.
 

Ekli dosyalar

  • PIC_PROG.jpg
    PIC_PROG.jpg
    19.3 KB · Görüntüleme: 70
cevabınız için teşekkürler..
burda benim iki sorunum var birincisi devredeki pice GND ve Vcc +5 verince devre zaten çalışmaya başlıyor. programlama moda girmiyor ki ? bunu nasıl engelleyebilirim ?

ikincisi benim deney boardımda ICSP cıkışı yok, onuda ben yukarıdaki resimdeki gibi yapıyorum, ama bişeyler yanlış sanırım ki olmuyor. :(

kolay gelsin.
 
Herkese merhabalar, arkadaşım senin kartın 16f877 uyumlu bir kart mı? Eğer öyleyse RS232 seri port bağlantıı da vardır. zaman tekyapman gereken Program Microchip PIC micros with C - sample source code, FAQ and more adresinden bootoader programınıindirip hex dosyasını pice atıp RS232 den bilgisayarla bağlantı kurup olayı bitirmen İstediğin kada hex at değiştir hepsi 10-15 sn gibi kısa sürede tamam. Kolay gelsin. :)
 

Forum istatistikleri

Konular
129,877
Mesajlar
930,961
Kullanıcılar
452,745
Son üye
azirr

Yeni konular

Geri
Üst