arkadaşlar atmel avr ile ilgili türkçe veya ingilizce kaynağı olanlar buraya cevap yazsinlar. yeni atmel avr öğrenmeye başladım. şimdilik asembly ile program yazmaya çalışıyorum. yaptığınız örnek programlar varsa foruma eklemenizi rica ediyorum. şimdilik proteusta simülasyonunu yapıyorum. özellikle AT90S2313 entegresinin satıldığı bir yer bilen varsa yerini yazarsa çok makbule geçer.
ülkemizde değil fakat anladığım kadarıyla yurt dışında oldukça popüler AVR. www.avrfreaks.net diye bir site var bütün sorularına cevapları orada bulabirsin. Ayrıca google da AVR diye aratırsanda bir sürü kaynak çıkıyor.
arkadaşlar hiçmi avr ile ilgilenen yok. pic ile bende yıllarca uğraştım. evet çok güzel bir mikrodenetleyici. ama artık yeni entegrelerin çalışmasını öğrenme zamanı. pic'e bu kadar bağlı olunduğunu hiç düşünmemeiştim. ayrıca pic'e göre, avr'nin fiyatı çok daha uygun. avr serilerinden atmega8515 çipini aldım fiyatı 7,5 ytl. bunun muadili saylabilecek pic16f877a 12 ytl'ye kadar çıkan fiyatta satılıyo. gerçi atmega8515 pic16f877a daha gelişmiş ama hemen hemen aynı işi yapıyorlar. ayrıca bu entegreyi programlamak için 3 diyod, 4 direnç ve 1 adet transistör yetiyor. diyeceğim o ki artık pic tabusunu yıkmamız lazım. eğer ilgilenen arkadaşlar olursa bu foruma avr ile ilgili yaptığın uygulamaları koymayı düşünüyorum. yapacağım bu çalışmada; kısa bir giriş ile programın açıklaması, ardında devre şeması ve son bölümde ise programın açıklamalı kanak kodunu koymayı düşünüyorum. bu çalışma çok kapsamlı projeler olmayacak. genel olarak avr'nin mimarisini öğreten kaynak niteliği taşıyacak. bu sayede avr AT90S2313'ü hem ben öğreneceğin hemde sizlerle paylaşarak sizin öğrnmenize katkıda bulunacağım. ben de "bilgi paylaştıkça değer kazanır" ilkesine, bir nebzede olsa da katkıda bulumnmak istiyorum. sizlerinde katkıda bulnacağınızı ümit ediyorum.
evet arkadaşlar atmelin PIC e göre kullanımının daha kolay olduğunu ve daha ucuz olduğunu duymuştum. Piyasada yeterli kaynak olsa ben de avr ile çalışmayı düşünüyorum. Tabi PIC ten de vazgeçmeyi düşünmüyorum.
SİZLERE ATMEL PROGRAMLAMA KARTI SUNUYORUM. İNTERNETTEN BULDUĞUM BU DEVERE OLDUKÇA SADE BİR DEVRE. DENEMESİNİ YAPTIN. SÜPER ÇALIŞIYO. AMA FORMA NASIL EKLEYECEĞİMİ BİLMİYORUM. LÜTFEN YARDIMCI OLUN.
Resmini http://www.imageshack.us sitesinden gözat resmi gösterip hostıt yap en son sayfanın altında direct link var onu kopyala forumda [image]....[/image] arasına yapıştır..
< Bu mesaj bu kişi tarafından değiştirildi MK102 -- 27 Temmuz 2006; 10:43:02 >
arkadaşlar şemayı ekledim. programlama ve uart haberleşme devresini aynen kurdum. sadece şemada Atmega163 kullanılmış ben devremi atmega8515 ile gerçekleştirdim. bu şekilde kullanarak devre içinde programlama özelliği kullanılabiliyor. mükemmel bişi. program yüklemek için ponyprog2000 diye bi program var. ponyprog2000'i kullandım. henüz sadece denenmiş birkaç program ile çalıştım. daha sonra yaptığım programları ve şemeları foruma eklemeyi düşünüyorum. henüz avr ile yeni tanıştığım için program yazmam zaman alabilir.
arkadaşlar bu konu hakkında kimsenin bilgisi yokmu yardım lütfenn... avr studio 4 kullanıyorum fakat includ lara rağmen porta vs. tanımıyor program. nerde hata yapıyorum... .....................teşekkürler.........
şeklinde bir dosya olması gerekir. Bunu eklemen lazım. Hangi dosyayı ekliosun içinde porta tanımı var mı acaba? Cde uğraşıosan zaten olmaz.Win avr kurmadın sanırım
Winavr yi kurdum program paşlangıcında io8515.h i ve io.h i includ ediyorum daha sonra portb vs yazdığımda tanıması gerekmiyomu veya tanıması için ne yapmam lazım ?
Bende avr studio 4 kurdum, burdan zaten direk asm yazıp derleyebiliyorum. C kodu için ise winavr yi kurdum şimdi kodu derliyor ama proteusta çalışmıyor asm ile olan kod çalışıyor. Birde sanırım winavr nin birkaç versiyonu var. Oradan da tanımlanan değişkenler değişebiliyor mesela birisi PORTB diyor diğeri başka bişey.(yanlışsam düzeltin)
Birisi örnek bir programla beraber (atıyorum led yakıp söndürmek gibi) adım adım anlatabilirse çok iyi olur.
sitede tamamen atmel denetleyiciler kullanılarak yapılmış projeler var
Bu arada kodu derleyip çalıştırmayı sonunda yapabildim.
@agum verdiğin programlayıcı devresi tam net değil (büyütünce yazılar tam okunmuyor) daha net hali varmı acaba. birde burda neden iki connector var (seri port niye var orada programlamak için mi yoksa uygulama olarakmı yapılmış ) ve hangi denetleyicileri programlayabiliyor.