Şimdi Ara

Pickit2 ile Atmel serisi entegreleri programlama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
15
Cevap
1
Favori
4.670
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Nasıl yapıldığını bilenler vardır ben benim gibi bilmeyenlere resimli olarak anlatmaya çalıştım
    ilk olarak WinAVR kurun indir
     Pickit2 ile Atmel serisi entegreleri programlama

    sonra sanal seri port progragramını kurun ve ayarları resimdeki gibi yapın indir
     Pickit2 ile Atmel serisi entegreleri programlama

    pickit2 yi atmel programıymış gibi davrandıran program PK2AVRİSP com ayarını com3 olarak seçin indir
     Pickit2 ile Atmel serisi entegreleri programlama



    şimdi enson programa geldik bu programla hex dosyasını atmel'e (sizde hangi entegre varsa bende attiny2313 vardı ) gönderiyor gönderirken pickit2 nin tüm ışıkları program atılırken yanıyor ve hata vermezse programlama olmuş demektir programın çalışması için net framework 2 yüklü olması gerek yoksa program başlamaz sonra programa avrdude.exe adlı programın yerini göstereceğiz ve programda resimdeki ayarları yapacağız
     Pickit2 ile Atmel serisi entegreleri programlama

    indir


    ısp den programlayacağımız için bacak bağlantı sıralaması önemli resimde atmega8 için bacak bağlantısı verilmiş ben attiny2313'ü programlarken buna ek olarak attiny2313'e dışardan 5v vererek programlamıştım
    bu entegre çalıştırılarak programlanıyormuş
     Pickit2 ile Atmel serisi entegreleri programlama







  • lazım olur diye çek atıyım teşekkürler bilgilendirme içinde ..
  • Bu sekilde butun atmel islemcileri programlayabilirmiyiz ?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: du riechst so gut

    Bu sekilde butun atmel islemcileri programlayabilirmiyiz ?


    yok hayır sadece stk500v2 programcısının listesindeki işlemcileri programlayabilir
     Pickit2 ile Atmel serisi entegreleri programlama
  • Atmega serilerinde en çok kullanılanları Mega 8, Mega 16, Mega 32, Tiny2313 programlayabiliyor. Bu iyi bir özellik, Bende pickit2 clone var ama denemedim,



    Atmel işlemcileri için genel programlayıcı hazırladım.

    http://www.fischl.de/usbasp/ adresinden devre önerebilirim.

    Hatta, ZIF soketli olanı var. 2 tane hazırladım, çokta güzel çalışıyorlar,

    http://320volt.com/atmel-atmega8-zif-soket-usbasp-programlayici/

    ZIF soketli devreyi hazırlamak isteyenlere küçük bir önerim olacak
    Devrede 40 pin ile 28 pin işlemcilerin programlanabilmesi için jumper kullanılması öneriliyor. Videosunda da izleyebilirsiniz. Ben buraya 10 kO luk bir direnç ilave ederek jumper sorununu hallettim. Yani otomatik oldu diyebiliriz, ister 40 pin takın, ister 28 pin işlemci takın, otomatik programlama yapılıyor,

    Ayrıca Atmel işlemcilerin programlanmasında da PROGISP yazılımını kullanırsanız, sigorta ayarlarını otomatik yapan, daha kullanışlı bir yazılım olduğunu göreceksiniz...
    İyi çalışmalar, kolay gelsin...



    < Bu mesaj bu kişi tarafından değiştirildi muhsin kamer -- 16 Haziran 2013; 1:02:50 >




  • Süper Bunu tuttum. teşekkürler
  • Burayi buldugum iyi oldu, umarim bir cozum bulurum.

    Simdi...

    USBASP ile ATtiny2313 programlamaya calisiyorum.

    http://www.ladyada.net/learn/avr/avrdude.html'deki test_leds.hex'i 2313'e atmaya calisiyorum ama AVRDUDE "invalid file format" diyor. Internette pek cok oneri buldum ama hala olmuyor.

    Dosyanin adi test_leds.hex ama uzantisi hala .txt, bu mu acaba sorun? Oyleyse, gercek hex dosyasini nasil bulabilirim?

    Sagolun simdiden.
  • Ustam bilinen uzantıları göster yap. Klasör seçeneklerinden. Sonra sizin o dosyanın uzantısı görükecek. Sizin dediğiniz gibi txt ise bunu hex in uzantısı ne ise onu yapın. Belki uzantıda .hex dir . Bilmiyorum

    Ha şimdi baktim uzantı hex oluyormuş.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: mc_307

    Ustam bilinen uzantıları göster yap. Klasör seçeneklerinden. Sonra sizin o dosyanın uzantısı görükecek. Sizin dediğiniz gibi txt ise bunu hex in uzantısı ne ise onu yapın. Belki uzantıda .hex dir . Bilmiyorum

    Ha şimdi baktim uzantı hex oluyormuş.



    mc_307
    siz pickit2 ile atmel programladınız mı?
  • quote:

    Orijinalden alıntı: doktor35

    quote:

    Orijinalden alıntı: mc_307

    Ustam bilinen uzantıları göster yap. Klasör seçeneklerinden. Sonra sizin o dosyanın uzantısı görükecek. Sizin dediğiniz gibi txt ise bunu hex in uzantısı ne ise onu yapın. Belki uzantıda .hex dir . Bilmiyorum

    Ha şimdi baktim uzantı hex oluyormuş.



    mc_307
    siz pickit2 ile atmel programladınız mı?

    yok denemedim hocam
  • Selam arkadaşlar,

    Yukarıdaki işlemleri harfien yaptım programıda yükledim başarılı.Tek sorun şu; Entegreyi normal devreme taktığımda yavaş çalışıyor.Yani arada verdiğim delay komutları çok gecikmeli.Sanki farklı kristal kullanırsında programın çalışması yavaş ilerler ya aynen öyle.Ancak arduino üzerinde programlama yaptığım entegre şıkır şıkır çalışıyor.Sizce nerede hata yapıyorum.
  • quote:

    Orijinalden alıntı: jackalbey

    Selam arkadaşlar,

    Yukarıdaki işlemleri harfien yaptım programıda yükledim başarılı.Tek sorun şu; Entegreyi normal devreme taktığımda yavaş çalışıyor.Yani arada verdiğim delay komutları çok gecikmeli.Sanki farklı kristal kullanırsında programın çalışması yavaş ilerler ya aynen öyle.Ancak arduino üzerinde programlama yaptığım entegre şıkır şıkır çalışıyor.Sizce nerede hata yapıyorum.

    delay fonksiyonlarının doğru çalışması için derleyicinin osilator frekansını bilmesi gerekir. Pickit ile attığın hex dosyasını nasıl derliyorsun?
  • programı arduinoda yazmıştım zaten derlemeyi de orda yaptım.Otomatik olarak hex dosyası oluşturyor arduino kendi klasöründe.O hex dosyasını alıp direk yüklüyorum
  • bende ayrıca top2011 programmer var dün onda da denedim.Onun menüsünde rc veya low oscillator seçeneği var.Rc seçiliyken yine çok yavaş çalışıyordu ama low osc yi seçince biraz hızlandı ama yine orjinalinden yavas çalıştı.Esas problem de pickit ile ve yukarıda belirtilen programları kullanarak yaptığım yuklemede osilatör frekansını seçebileceğim herhangi bir yer göremedim.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.