ICSP ile PIC’lerinizi programlarken, sök-tak derdinden kurtulun..
Yayınlandı: 08 Ocak 2012 / İncelemeler
Etiketler:ICSP, In Circuit Serial Programming, MikroC Dersleri, Mikroelektronika, PIC, serial programming
ICSP(in-circuit serial programming) devre üzerinde seri programlama manasına gelmektedir. ICSP tekniği ile mikrodenetleyicilerimizi mone etmiş olduğumuz devre üzerinden sökmeden programlayabiliriz. Tabi bunu yapabilmek için programlayıcımızın ICSP özelliğinin bulunması gerekmektedir. Benim kullanmış olduğum Brenner-8P5 programlayıcı üzerinde ICSP programlama özelliği bulundurmakta. Piyasadaki diğer programlayıcıların çoğunda da bu özellik bulunmaktadır. ICSP bize hem zaman kazandırmakta, hemde mikrodenetleyici pinlerinin söküp takmadan dolayı yıpranmasını engellemektedir. Yukarıdaki resimde PIC16 serisinin hangi pininin ICSP için kullanılacağını gösteren şema mevcuttur.
Şemalarda RB7 ve RB6 pinlerinde görülen izolasyon devreleri birer adet jumper olabilir. Programlama esnasında jumperlar açılarak devrenin geri kalanından izolasyon sağlanabilir. Ben hazırladığım devrelerde izolasyon devresi adına birşey kullanmadım ve direkt olarak pinlere giriş yaptım. Bazen programlama Bu yüzden pazen programlama yaparken devreye güç vermem gerekebiliyor. Kullandığım programlayıcı aşağıdaki resimde görülmekte. ICSP soketi kırmızı halka içerisinde.
Umarım faydalı bir yazı olmuştur. Aşağıdaki bölümden tüm sorularınızı iletebilirsiniz.
13 Temmuz 2012, 17:12
brenner 8p5 kutulanmış haliyle nasıl satın alabilirim
13 Temmuz 2012, 20:00
internette satış yapan birkaç yer gördüm. Ankarada oturuyorsanız konya sokaktan temin edebilirsiniz.
14 Temmuz 2012, 08:38
benim bulunduğum yer küçük bir ilçe.ilgili link yada tel verebilirseniz sevinirim
14 Temmuz 2012, 12:41
14 Temmuz 2012, 17:32
sağolun yardımlarınız için
14 Temmuz 2012, 21:49
02 Aralık 2012, 17:39
rB6 rB7 Program atarken Jumper’ı çıkarın demişsiniz ya .. Peki Program atmıyorsak ama Rb6 Rb7 pinlerinde LCD veya Başka bir Şekilde Kullanıyorsak ne olucak?? Jummper Takılı mı olucak takılı olursa o pinlere bağlı olan herneyse çalışmaz:. bu kısmı anlamadım..
02 Aralık 2012, 18:36
Programlama yapmıyorsanız jumper takılı olacak, aynı zamanda devreyi programlayıcıdan ayıracaksınız..
rinat dedi ki:
06 Ekim 2016, 23:51
Selam bende pic18f4550 var ben bir defe yanlislikla d+. d- ckacaklarini tersine kosmusdum sonradan pic usb ye kosulmadi sizce pic yanmismi ? amma d+ d- ckacaklarindan baska butun ckacaklari isliyor. pic e program yukledigimde program yukleniyor amma usb kosulacaklari islemiyor.
07 Ekim 2016, 15:25
usb uçlarını ters bağlamayla mikrodenetleyici yanmaz. Bence başka sıkıntı var.
str dedi ki:
Merhaba şemalarda görülen direnç ve kapasitör değerleri nedir.
07 Mayıs 2017, 21:21
10k ve 100nf kullanabilirsiniz.
Not 11: ADC (Analog – Dijital Çevirici)
Bluetooth RS232 TTL Transceiver Modül