Arama butonu
Bu konudaki kullanıcılar: 1 misafir
216
Cevap
48703
Tıklama
0
Öne Çıkarma
Cevap: ATMEL AVR ile ilgilenenler BURAYA!!! (7. sayfa)
İ
18 yıl
Yüzbaşı

Resistor'e cevaben: TWI=I2C. I2C ismi Philips'e ait, galiba kullanımı için para istiyor. Bu nedenle de Atmel TWI adını kullanıyor. Açılımı Two Wire ??? olması lazım. Kopyalanmasını engellemek için AVR Studio'nun programlayısında önüne gelen pencerelerdeki fuse kısmlarına bir daha göz at.


Bu mesaja 2 cevap geldi.
İ
18 yıl
Yüzbaşı

Bir de AVR programlayıcı yapıcam, preteusta simule edicem diye uğraşmayın bir tane bundan bulun. 50$ falan olması lazım. Bir sene sonra dörtte bir fiyatına düşen, oyun oynamaktan başka şeye yaramayan salak bir ekran kartına bile bir sürü para bayılıyoruz. Hem JTAG üzerinden emulasyon yapabilirsiniz, hem de işlemcileri programlayabilirsiniz. GCC de zaten AVR Studio'ya entegre geliyor zaten.

http://www.atmel.com/dyn/products/tools_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&tool_id=3891



A
18 yıl
Teğmen
Konu Sahibi

hazar arkadaşımwww.altaskitap.com internet sitesinde aşağıdaki avrleri programlayan cihaz var.

AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4433,
AT90S4434, AT90S8515, AT90S8515comp, AT90S8535, AT90S8535comp
AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM3
ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny22 ATtiny2313 ATtiny24 ATtiny25 ATtiny26 ATtiny261
ATtiny28 ATtiny44 ATtiny45 ATtiny461 ATtiny84 ATtiny85 ATtiny861
ATmega103, ATmega103comp, ATmega128, ATmega1280, ATmega1281,
ATmega16, ATmega161, ATmega161comp, ATmega162, ATmega163,
ATmega165, ATmega168, ATmega169, ATmega2560, ATmega2561,
ATmega32, ATmega323,
ATmega325, ATmega3250, ATmega329, ATmega3290, ATmega406, ATmega48 ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490 ,ATmega8, ATmega8515, ATmega8535, ATmega88


Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen
Konu Sahibi

Atmel AVR'nin yükselişi
AVR programlamaya başladığım günden bu yana yaklaşık 1 yıl geçti. bu kısa süre içerisinde atmel avr mikro denetleyicilerin kullanımının oldukça yaygın olduğunu gördüm. ayrıca çok hızlı bir oranda türkiyedeki kullanıcısın arttığını gözlemliyorum. özellikle yut dışı piyasasının yüzde 80 gibi çok büyük bir oranda atmel kullanılması atmelin ne kadar güçlü bür mikro denetleyici olduğunu göstermektedir.
Neden atmel avr?
hemen hemen her kullanıcıya hitap eden çeşitte avr vardır. c derleyicisi ücretsizdir. diğer micro denetleyicilere oranla daha ucuzdur. 1 clock çevriminde 1 komut işlediğinden(bazı komutlar 2-3çevrim olabilir) çok hızlıdır. 7 372 800 hz frekanslı kristal osilatör ile 115200 baud hızında asenkron seri haberleşme yapılabilir. ayrıca yur dışında üretilen projelerin çoğunda atmel vardır.


Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen
Konu Sahibi

atmel avr ile yaptığım projeler çok yakında burada........


Bu mesaja 1 cevap geldi.
D
18 yıl
Er

Arkadaşlar merhaba.
Bitirme projesi için yardıma ihtiyacım var. hemde cok acil.

burada atmel AT90S2313 kullanmam gerekiyor. mikroişlemcinin yapacağı şey gelen 8bitlik verileri 3 artırıp geri göndermek.

Ne ile yapabilirim veya nasıl yapabilirim.

Lütfen yardım...


Bu mesaja 1 cevap geldi.
R
18 yıl
Yarbay

gelen 8 bitlik veriye 3 ekleyip geri gönderecek dimi gerçekten zor bir proje almışsın. mesela 255 gelirse ne olacak çünkü 3 eklendiğinde sonuç 9 bitlik bir sayı olacaktır, iyi düşünmek lazım. zor...


Bu mesaja 1 cevap geldi.
D
18 yıl
Er

ya 255 önemli değil

sadece bana c de veya asm nasıl yapabilirim. zaten gireceğim en fazla 'A ' harfidir.
oda yanlıs bilmiyorsam 65 ASCİİ de. mantık olarak nasıl uygulayabilirim?


Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen
Konu Sahibi

dilker arkadaşım projenin konusunu daha ayrıntılı anlatırsan daha iyi bir çözüm bulabiliriz. gelen 8 bitlik veri seri olarak mı paralel olarak mı geliyo mesela. 3 ekledikten sonra görüntülemeyi nerede yapacaksın. lcd, led, display veya hyper terminal gibi görüntüleme birimlerinden hangisini kullanacaksın?


Bu mesaja 1 cevap geldi.
D
18 yıl
Er

Abi proje dongle tasarimi. FTDI FT245R cipinden gelen paralel 8 bitlik bilgiler ATMEL AT90S2313 islemcisinde 3 artililip geri paralel olarak cipe gonderilecek. Daha once hic kullanmadigim icin yabanci kaliyorum. Ve 255 filan onemli degil sunumda sadece abc harfini gonderirim :)

elimde kaynak bile yok. Bulamadim. Her turlu yardima acigim

Simdiden tesekkurler


Bu mesaja 1 cevap geldi.
D
18 yıl
Er

ve goruntuleme olmayacak. SAdece cipe bilgiler gelsin yeter. Cip onu algiliyor ve USB ye aktariyor.


Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen
Konu Sahibi

ilker bey ft245 in nasıl kullanıldığını bilmiyorum. bu yüzden size yardımcı olamıyorum.



A
18 yıl
Teğmen
Konu Sahibi

Site yetkililerinden bu başlığı ÜST KONU bölümünde yayınlamalarını rica ediyorum. Atmel AVR mikro denetleyiciler de, PIC ve PLC kadar önemlidir. zaten foruma eklenen yorumlardan ve ziyaretçi sayısından da ne kadar ilgi çektiği ortada. bu başlığı üst konu bölümünde yayınlamanız durumunda, AVR'nin Türkiyede gelişmesine bir nebze daha katkıda bulunacaksınız. iyi çalışmalar.


Bu mesaja 1 cevap geldi.
E
18 yıl
Çavuş

benim garibime giden bir şey var..örneğin avr yi 16 mhz kristal ile çalıştırıyorum ve lcd rutinlerini yazıyorum 16mhz e göre hesaplanmış zaman döngülerini yazıyorum fakat kristali 8mhz kristal kullandığımdada aynı zaman dögüleriyle lcd çalışıyor zaman döngülerini kaldırıyorum sil hariç diğer komutlar yine çalışıyor.. nasıl oluyor acaba..program c dilinde..


Bu mesaja 1 cevap geldi.
C
18 yıl
Yüzbaşı

quote:

Orjinalden alıntı: explorateur

benim garibime giden bir şey var..örneğin avr yi 16 mhz kristal ile çalıştırıyorum ve lcd rutinlerini yazıyorum 16mhz e göre hesaplanmış zaman döngülerini yazıyorum fakat kristali 8mhz kristal kullandığımdada aynı zaman dögüleriyle lcd çalışıyor zaman döngülerini kaldırıyorum sil hariç diğer komutlar yine çalışıyor.. nasıl oluyor acaba..program c dilinde..


kristali sökünce de çalışıyormu? eğer çalışıyor ise büyük ihtimal avr ın FUSE bitlerini ayarlamamışsındır. çünkü avr lar default olarak dahili 1MHz osilatör seçili olarak piyasaya sürülüyor. dolayısıyla senin avr a taktığın kristal hızının hiç bir önemi olmaz.


Bu mesaja 1 cevap geldi.
E
18 yıl
Çavuş

hocam bunu bilmiyordum çok teşekkür ederim..kristali söküp denemedim hiç ama bir deniyim bakıyim eğer söylediğin gibiyse fuse bitlerini nasıl ayarlamam gerekli ? isp programmer diye bir programla yükleme yapıyorum..tekrar teşekkürler.



C
18 yıl
Yüzbaşı

quote:

Orjinalden alıntı: tolpowtolpow

acaba bu smd tipi atmeyi progrmalaması nasıl yapılıyo ? şimdiden teşekkürler

< Resime gitmek için tıklayın >


arkadaşım resmi de karalamışsın en azından çevresindeki portlar nasıl görünseydi iyi olurdu. çünkü bu tip yüzey montaj işlemciler ISP veya JTAG ile programlanıyor. ancak resimdeki avr ATMEGA8 ve bunda JTAG yok. ISP ile programlayabilirsin.


Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen

merhaba arkadaşlar,,ben bu konuda çok acemiyim,bazı bilgilerinize ihtiyacım var,,mega32 mega 16 ve mega 8 programlayacağım fakat kendi yaptığım programlayıcı devresini ( sercon mini ) avr studioda kullanamıyorum,bir türlü kartı görmüyor, bu sorunu nasıl çözebilirim,bu arada kartı at-prog adlı program görüyor,yani yaptığım devrede sorun yok..teşekkürler.


Bu mesaja 1 cevap geldi.
_
18 yıl
Yüzbaşı

yeniden sorumu yazıyorum kusura bakmayınnn biraz eksik olmuş


bu atmega 8 le yapılan multimetre devresi, programını ,program atma similasyon de vresi buldum ama sadece multimetreye program atamak için hdd kablosunu resimdeki gibi yapmışlar kablonun bir uçu similasyona diğer ucu ise multimetreye yazmışlar asıl sorun burda smd yi plaketin üstündemi programlıyoruz yoksa çıkartıp ona göre dip yaparakmı programlıyoruz.benim aklımdan şöyle geçiyo herhalde devrenin üzerinde programlyıruz ama yönünü felan yazmamış , eger bu sorunun çözersem güç kaynagı devresi ile multimetreyide forumda yaYINLAYACIĞIN GÜÇ KAYNAĞI HİÇ SIRADAN DEĞİL ÇOK GÜZEL BİŞEY YANİ ŞİMDİDEN YARDIM EDECEKLERE TEŞEKKÜRLER

< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi __ToLPoW__ -- 17 Haziran 2007; 14:58:25 >
Bu mesaja 1 cevap geldi.
A
18 yıl
Teğmen
Konu Sahibi

devredeki atmega8'i programlamak için isp kullanmalısın. isp (in-system programming) devre içinde programlama demektir. bunu yapan progranlayıcılar piyasada var istersen birini alabilirsin. atmega8 in programlama uçlarına bu isp çıkışlarına bağladıktan sonra program yükleyebilirsin. yani devreden sökmene gerek yoktur. ancak programlama pinlerinde aşırı akım çeken yük olmadığından emin ol.


Bu mesaja 1 cevap geldi.