Şimdi Ara

ATMEL AVR ile ilgilenenler BURAYA!!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
217
Cevap
0
Favori
48.586
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12345
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • 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.
  • quote:

    Orijinalden alıntı: kimkibudeli

    ü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.




  • quote:

    Orijinalden alıntı: agum

    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.

    Alıntıları Göster
    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.




  • quote:

    Orijinalden alıntı: rami bay

    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.

    Alıntıları Göster
    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.
  • quote:

    Orijinalden alıntı: agum

    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.

    Alıntıları Göster
    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 >




  • quote:

    Orijinalden alıntı: MK102

    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..

    Alıntıları Göster




  • quote:

    Orijinalden alıntı: agum



    Alıntıları Göster
    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.




  • quote:

    Orijinalden alıntı: agum

    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.

    Alıntıları Göster
    elinde örnek programlar varsa paylaşabilirmisin
    avr studio 4 te C komutlarını bulamadım yardımcı olabilirmisin
    teşekkürler....




  • quote:

    Orijinalden alıntı: rezistor

    elinde örnek programlar varsa paylaşabilirmisin
    avr studio 4 te C komutlarını bulamadım yardımcı olabilirmisin
    teşekkürler....

    Alıntıları Göster
    includ dosyasını yüklememe rağmen portb porta gibi ifadeliri tanımıyor ne yapmam lazım?
  • quote:

    Orijinalden alıntı: rezistor

    includ dosyasını yüklememe rağmen portb porta gibi ifadeliri tanımıyor ne yapmam lazım?

    Alıntıları Göster
    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.........
  • quote:

    Orijinalden alıntı: rezistor

    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.........

    Alıntıları Göster
    AVR studio da C kullanmak için WINAVR die bi program var onu kurman gerekir
    yeni proje dedikten sonra asm proje mi c (gcc) proje mi onu seçersin.

    asm için
    .device ATmega16

    ; I/O Register Definitions
    .equ SREG =$3f
    .equ SPH =$3e
    .equ SPL =$3d
    .equ OCR0 =$3c
    .equ GICR =$3b ; New name for GIMSK
    .equ GIMSK =$3b
    .equ GIFR =$3a
    .equ TIMSK =$39
    .equ TIFR =$38
    .equ SPMCR =$37
    .equ I2CR =$36
    .equ TWCR =$36
    .equ MCUCR =$35
    .equ MCUSR =$34
    .equ MCUCSR =$34 ; New name for MCUSR
    .equ TCCR0 =$33
    .equ TCNT0 =$32
    .equ OSCCAL =$31
    .equ SFIOR =$30
    .equ TCCR1A =$2f
    .equ TCCR1B =$2e
    .equ TCNT1H =$2d
    .equ TCNT1L =$2c
    .equ OCR1AH =$2b
    .equ OCR1AL =$2a
    .equ OCR1BH =$29
    .equ OCR1BL =$28
    .equ ICR1H =$27
    .equ ICR1L =$26
    .equ TCCR2 =$25
    .equ TCNT2 =$24
    .equ OCR2 =$23
    .equ ASSR =$22
    .equ WDTCR =$21
    .equ UBRRHI =$20
    .equ UBRRH =$20 ; New name for UBRRHI
    .equ EEARH =$1f
    .equ EEARL =$1e
    .equ EEDR =$1d
    .equ EECR =$1c
    .equ PORTA =$1b
    .equ DDRA =$1a
    .equ PINA =$19

    ş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




  • quote:

    Orijinalden alıntı: kimkibudeli

    AVR studio da C kullanmak için WINAVR die bi program var onu kurman gerekir
    yeni proje dedikten sonra asm proje mi c (gcc) proje mi onu seçersin.

    asm için
    .device ATmega16

    ; I/O Register Definitions
    .equ SREG =$3f
    .equ SPH =$3e
    .equ SPL =$3d
    .equ OCR0 =$3c
    .equ GICR =$3b ; New name for GIMSK
    .equ GIMSK =$3b
    .equ GIFR =$3a
    .equ TIMSK =$39
    .equ TIFR =$38
    .equ SPMCR =$37
    .equ I2CR =$36
    .equ TWCR =$36
    .equ MCUCR =$35
    .equ MCUSR =$34
    .equ MCUCSR =$34 ; New name for MCUSR
    .equ TCCR0 =$33
    .equ TCNT0 =$32
    .equ OSCCAL =$31
    .equ SFIOR =$30
    .equ TCCR1A =$2f
    .equ TCCR1B =$2e
    .equ TCNT1H =$2d
    .equ TCNT1L =$2c
    .equ OCR1AH =$2b
    .equ OCR1AL =$2a
    .equ OCR1BH =$29
    .equ OCR1BL =$28
    .equ ICR1H =$27
    .equ ICR1L =$26
    .equ TCCR2 =$25
    .equ TCNT2 =$24
    .equ OCR2 =$23
    .equ ASSR =$22
    .equ WDTCR =$21
    .equ UBRRHI =$20
    .equ UBRRH =$20 ; New name for UBRRHI
    .equ EEARH =$1f
    .equ EEARL =$1e
    .equ EEDR =$1d
    .equ EECR =$1c
    .equ PORTA =$1b
    .equ DDRA =$1a
    .equ PINA =$19

    ş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

    Alıntıları Göster
    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 ?




  • quote:

    Orijinalden alıntı: rezistor

    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 ?

    Alıntıları Göster
    isterseniz pinnacle52 adlı programı kullanabilirsiniz asm olarak kodları yazıp derleyebilirsiniz. akşam upload ederim bulamazsanız.
  • quote:

    Orijinalden alıntı: brkzkn

    isterseniz pinnacle52 adlı programı kullanabilirsiniz asm olarak kodları yazıp derleyebilirsiniz. akşam upload ederim bulamazsanız.

    Alıntıları Göster
    dosyayı aç bak bi onlar o şekilde tanımlı mı? tanımlı olduğu halde bu hatayı veriyorsa aynı dizinin içine kopyalal o dosyaları
  • quote:

    Orijinalden alıntı: kimkibudeli

    dosyayı aç bak bi onlar o şekilde tanımlı mı? tanımlı olduğu halde bu hatayı veriyorsa aynı dizinin içine kopyalal o dosyaları

    Alıntıları Göster
    Merhabalar,

    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.




  • http://www.serasidis.gr/

    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.
  • quote:

    Orijinalden alıntı: lozzik

    http://www.serasidis.gr/

    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.
    lozzik arkadaşım, daha net bir resmi nasıl ekleyeceğimi bilmiyorum. ama istersen sana maille gönderebilirim




  • quote:

    Orijinalden alıntı: agum

    lozzik arkadaşım, daha net bir resmi nasıl ekleyeceğimi bilmiyorum. ama istersen sana maille gönderebilirim

    Alıntıları Göster
    http://www.serasidis.gr/circuits/avrprog/avrprog.htm
    Burada var programlayıcılar.




  • @agum gönderebilirsen çok sevinirim
    lozziklz@yahoo.com

    http://elm-chan.org/works/avrx/report_e.html#AVRXP burada da güzel bir programlayıcı var sanırım
    tabi test etmek gerekiyor.
  • 
Sayfa: 12345
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.