Linkteki programlayıcıyı almayı düşünüyorum . Nasıldır , kullanan var mı?
http://www.altaskitap.com/avr/avrprogram.htm
(http://www.altaskitap.com/avr/avr_USB_program_kart_B.JPG)
Eminim güzel çalışıyordur, fakat usb data girişlerinde 3.1 v zenerler yoksa laptoplarda kullanılamıyor, yine de eğer yoksa kendiniz de ekleyebilirsiniz.
Ben isp olanından bir tane kendim yaptım, çıkma malzemelerden 8)
(http://img692.imageshack.us/img692/5365/avr003.jpg)
(http://img215.imageshack.us/img215/563/avr004.jpg)
(http://img522.imageshack.us/img522/5186/avr002.jpg)
Evet laptop ta kullanılacak . ISP olanı da olur ancak bir de ayrıca programlayıcıdaki Atmega8 i programlamak lazım. O yüzden linkte verdiğimi düşünüyorum şimdilik.
merhaba @tyildizak
Bende http://www.fischl.de/usbasp/ programlayıcıyı yaptım fakat bir türlü çalıştıramadım. Rica etsem programlayıcıyı nasıl çalıştıracagımı anlatırmısın ?
Not: Programlayıcı üzerindeki atmega8 program atıldı http://www.fischl.de/usbasp/ sitesindeki hex dosyasıyla.
Atmegalar programlanırken yapılan hata şudur:
Atmega ile devre kurup sadece hex dosyasını attığımızda çipe 1mhz RC osilatör ile default ayarında program çalışır.
Yapmamız gereken:
Fuse yani sigorta ayarlarına ayrıca atmamız lazım atmegaya.
Alıntı Yap
USE PRECOMPILED VERSION
Firmware:
Flash "bin/firmware/usbasp.atmega48.xxxx-xx-xx.hex" or
"bin/firmware/usbasp.atmega8.xxxx-xx-xx.hex" to the used controller with a
working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate
USBasp firmware update function.
You have to change the fuse bits for external crystal (see "make fuses").
# TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef
# TARGET=atmega48 HFUSE=0xdd LFUSE=0xff
yani fuse ayarları atmega8in bu HFUSE=0xc9 LFUSE=0xef
hocam programlayıcı mcu device yi görmüyor programlayıcıda daha bir hex kodu yükleyemedim bir ayarda falan mı hata yaptım acaba
@Ahmet2004'ün de belirttiği gibi Atmega8'i programlarken fuse ayarlarını doğru yaptığınızdan emin olmalısınız.
Bir de bahsettiğiniz sayfada windows için driver var, onu kurmanız gerekiyor:
http://www.fischl.de/usbasp/usbasp-windriver.2009-02-28.zip (http://www.fischl.de/usbasp/usbasp-windriver.2009-02-28.zip)
Arkadaşlar bu devrede tam olarak neler yapabiliriz. Bu konuda yeniyimde yardımlarınız yararlı olacak :)
İlk olarak besleme girişine 5.1v zener at.Diğer türlü usb aygıtı tanınmadı gibi bi mesaj alıyosun. ( her bilgisayarda değil bazı pc lerin usb voltajları 5 voltun üzerinde )Yukardada yazıldığı gibi sadece programı atmak yetmiyor avr serileri fabrika ayarı olarak iç osilatör=1MHZ olarak geliyor.high fuseyi == 0xc9 low fuseyi == 0xef
olarak programlamanız gerek. Arayüz olarak progisp 1.65 versiyonunu kullanıyorum gayet memnunum. Ayrıca üzerindeki power ledini söktüm fazla akım çekmesin diye.