 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
upornik Član

Pridružen-a: Ned 09 Jan 2005 22:35 Prispevkov: 261 Aktiv.: 1.10 Kraj: Celje
|
Objavljeno: Pet Dec 28, 2007 8:00 pm Naslov sporočila: Kateri AVR? |
|
|
Rad bi začel programirat AVR-je in me zanima, s katerim modelom naj začnem, oz. kateri je tisti osnovni model, ki je uporabljen v veliko projektih in je za začetnika najbolj primeren. Tu na forumu sem gledal stare teme, vendar je govora o zelo veliko različnih. Imam tudi razvojno ploščo minipin, zato bi bilo dobro, če podpira plošča ta AVR, ki ga lahko programiram v vezju.
To so naslednji: -AT89S53,
-AT89S8252,
-AT90S2313,
-ATtiny 2313,
-AT90S8515. |
|
Nazaj na vrh |
|
 |
trobida Član


Pridružen-a: Ned 09 Jul 2006 12:13 Prispevkov: 1250 Aktiv.: 5.42 Kraj: Savinjska dolina-okolica Gornjega Grada
|
Objavljeno: Pet Dec 28, 2007 8:26 pm Naslov sporočila: Re: Kateri AVR? |
|
|
Čipa AT89S53 in AT89S8252 ne sodita v družino AVR-jev. Ta dva sta primerka iz še vedno uporabne Bascom 8051 družine.
Drugače pa se z kakšnim tinyjem (ATtiny 2313) že da lepo poigrati. Seveda za začetek. Aja pa še to... Omenjaš minipin razvojno ploščo. Če hočeš s pomočjo nje poganjati AVR-je potem nanjo lahko daš le sledeča primerke AVR-jev: AT90S1200, AT90S2313, AT90S4414, AT90S8515, ATMega8515. _________________ Lp
Tomaž, S57KO |
|
Nazaj na vrh |
|
 |
dkone Član

Pridružen-a: Sre 07 Mar 2007 18:53 Prispevkov: 2116 Aktiv.: 9.51 Kraj: Krško
|
Objavljeno: Pet Dec 28, 2007 8:47 pm Naslov sporočila: Re: Kateri AVR? |
|
|
trobida je napisal/a: |
Čipa AT89S53 in AT89S8252 ne sodita v družino AVR-jev. Ta dva sta primerka iz še vedno uporabne Bascom 8051 družine.
Drugače pa se z kakšnim tinyjem (ATtiny 2313) že da lepo poigrati. Seveda za začetek. Aja pa še to... Omenjaš minipin razvojno ploščo. Če hočeš s pomočjo nje poganjati AVR-je potem nanjo lahko daš le sledeča primerke AVR-jev: AT90S1200, AT90S2313, AT90S4414, AT90S8515, ATMega8515. |
Za ostale pa rabiš pripadajoče adapterje...(atmega8,attiny26...) _________________ Denis
Nazadnje urejal/a dkone Pet Dec 28, 2007 8:47 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
mucek Član


 
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5529 Aktiv.: 24.06 Kraj: Domzale
|
Objavljeno: Pet Dec 28, 2007 8:47 pm Naslov sporočila: |
|
|
Predlagam Mega16.
Ima gor vse, kar potrebuješ, tako da se da lepo igrati. Pa še pomnilnika je dovolj !
Sicer pa sem sam začel z Mega8515.
LP, Grega |
|
Nazaj na vrh |
|
 |
upornik Član

Pridružen-a: Ned 09 Jan 2005 22:35 Prispevkov: 261 Aktiv.: 1.10 Kraj: Celje
|
Objavljeno: Pet Dec 28, 2007 9:12 pm Naslov sporočila: |
|
|
Citiram: |
Čipa AT89S53 in AT89S8252 ne sodita v družino AVR-jev. Ta dva sta primerka iz še vedno uporabne Bascom 8051 družine. |
Ja res je, sem že malo pozabil, še sam sem pred nekaj časa programiral 40 pinskega 89S8252
Citiram: |
Predlagam Mega16. |
Ampak za tega najbrž rabim adapter, če želim uporabljati minipin, ane? |
|
Nazaj na vrh |
|
 |
dkone Član

Pridružen-a: Sre 07 Mar 2007 18:53 Prispevkov: 2116 Aktiv.: 9.51 Kraj: Krško
|
Objavljeno: Pet Dec 28, 2007 9:33 pm Naslov sporočila: |
|
|
upornik je napisal/a: |
Citiram: |
Čipa AT89S53 in AT89S8252 ne sodita v družino AVR-jev. Ta dva sta primerka iz še vedno uporabne Bascom 8051 družine. |
Ja res je, sem že malo pozabil, še sam sem pred nekaj časa programiral 40 pinskega 89S8252
Citiram: |
Predlagam Mega16. |
Ampak za tega najbrž rabim adapter, če želim uporabljati minipin, ane? |
DA! Za začetek ti priporočam kar atmega8515,ima dosti flasha,pinov,ee,A/D,... Z njim lahko narediš marsikatero aplikacijo,npr. poganjaš grafični LCD,meriš tempareturo,napetost.... Pa še nobenega adapterja ne rabiš. _________________ Denis |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Pet Dec 28, 2007 11:00 pm Naslov sporočila: |
|
|
atmega8515 nima A/D |
|
Nazaj na vrh |
|
 |
clownfish Član

Pridružen-a: Pet 05 Avg 2005 13:05 Prispevkov: 765 Aktiv.: 3.23 Kraj: Povir / Ljubljana
|
Objavljeno: Pet Dec 28, 2007 11:17 pm Naslov sporočila: |
|
|
Ne komliciraj in uporabi čipe iz serije Atmega.
Začetni, ki je uporaben je Atmega8,
a je Atmega 16 oziroma Atmega32 še bolj uporaben...
Vedeti moraš, da je družina Atmega kar obsežna in sčasoma predvidevam, da bodo vsi ostali manj zmogljivi AVR-i "obsolete" torej zastarani in se jih ne bo več proizvajalo.. |
|
Nazaj na vrh |
|
 |
Domenius Član



Pridružen-a: Sre 30 Nov 2005 14:15 Prispevkov: 1188 Aktiv.: 5.01 Kraj: Medvode
|
Objavljeno: Sob Dec 29, 2007 10:46 am Naslov sporočila: |
|
|
teslo je napisal/a: |
...predvidevam, da bodo vsi ostali manj zmogljivi AVR-i "obsolete" torej zastarani in se jih ne bo več proizvajalo.. |
Ker? Ali veš kaj vse se da naredit z eni majhnim ATtiny2313? Še na USB ga lahko priklopiš - pa ne samo za napajanje. _________________ It's electric! |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.06 Kraj: Divača (Kačiče)
|
Objavljeno: Sob Dec 29, 2007 11:05 am Naslov sporočila: |
|
|
teslo je napisal/a: |
... predvidevam, da bodo vsi ostali manj zmogljivi AVR-i "obsolete" torej zastarani in se jih ne bo več proizvajalo.. |
Ali veš kako vse je recimo z interrupti podprt ATTiny26 ? Zmore stvari, ki jih Mega serija ne zna.
Vsak ima neke svoje specifike, ki pokrivajo svoj segment. Če drugače ne, pa cenovno. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Sob Dec 29, 2007 6:08 pm Naslov sporočila: |
|
|
Meni je atmega8 najbolj všeč. |
|
Nazaj na vrh |
|
 |
clownfish Član

Pridružen-a: Pet 05 Avg 2005 13:05 Prispevkov: 765 Aktiv.: 3.23 Kraj: Povir / Ljubljana
|
Objavljeno: Sob Dec 29, 2007 7:49 pm Naslov sporočila: |
|
|
VolkD je napisal/a: |
Ali veš kako vse je recimo z interrupti podprt ATTiny26 ? Zmore stvari, ki jih Mega serija ne zna.
Vsak ima neke svoje specifike, ki pokrivajo svoj segment. Če drugače ne, pa cenovno. |
Jasno jasno.. to je vsem jasno..
Ampak človek je novinec.. in predvidevam, da se ne bo lotil programiranja v asemblerju ampak v C-ju ali kakšnem Basic-u. Tam pa je malo več statičnega rama zelo dobrodošlo..
Sam bi mu svetoval preprostega in zelo razširjenega 8031.. a če pomisliš kakšna vsa orodja potrebuješ.. koliko neprespanih noči, da na njemu samo utripa ledica..
Bolje je če začne na Atmega seriji in kasneje če bo res potreboval uporabi tudi kaj iz serije Tiny ali kaj drugega..
Interupti? Če je začetnik jih vsaj par mesecev ne bo rabil.. šele kasneje bo ugotovil kako sila uporabna zadeva je to..
pa brez zamere.. pomislimo na začetnika in kaj on lahko v kratkem času obvlada..
Če pa ga že v štartu zamorimo ne bo imel kaj preveč volje nadaljevati.. |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.06 Kraj: Divača (Kačiče)
|
Objavljeno: Sob Dec 29, 2007 9:25 pm Naslov sporočila: |
|
|
teslo je napisal/a: |
...torej zastarani in se jih ne bo več proizvajalo.. |
Ja ampak potem ne navajaj razlog, ki ne drži. Še več, prej bi to držalo za serijo 51 oz. 31, ki je bistveno starejša..
Drugače pa, ja za začetnika je povsem primeren ATTiny26 in ATMega8. Kot jezik predlagam C, za compiler pa CodeVisionAVR, ker ima zanimivega "čarovnika", ki reši kup problemov okrog inicializacije.
Tudi interupt rutine niso noben bau bau. Sam sem to v šoli programiranja z AVR-ji v jeziku C obdelal že v tretjem nadaljevanju od skupno 11 nadaljevanj, kolikor jih je bilo objavljenih v Svet Elektronike. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
clownfish Član

Pridružen-a: Pet 05 Avg 2005 13:05 Prispevkov: 765 Aktiv.: 3.23 Kraj: Povir / Ljubljana
|
Objavljeno: Sob Dec 29, 2007 11:50 pm Naslov sporočila: |
|
|
VolkD je napisal/a: |
Ja ampak potem ne navajaj razlog, ki ne drži. |
Hja.. časi se spreminjajo in starejše serije čipov ukinjajo..
nadomeščajo jih boljši (tudi pin kompatibilni) čipi z enako ali celo nižjo ceno a vsekakor boljšo zmogljivostjo..
Citiram: |
Še več, prej bi to držalo za serijo 51 oz. 31, ki je bistveno starejša.. |
Vsi to vemo, vendar je znanja in kode okrog 31 in 51 serije toliko, da še vedno delajo nove in nove izvedenke..
Citiram: |
Drugače pa, ja za začetnika je povsem primeren ATTiny26 in ATMega8. Kot jezik predlagam C, za compiler pa CodeVisionAVR, ker ima zanimivega "čarovnika", ki reši kup problemov okrog inicializacije. |
Tudi ImageCraft ima nekaj podobnega.. uporabno.. vsaj zame..
Tiny ni slab in je v marsikaterih primerih bolj uporaben kot ATmega serija.. Vendar .. je po svoje majhen in C koda z programom kmalu napolni flash..
Še posebej pri začetnikih, ki ponavadi pišejo dolgo neoptimizirano kodo..
In če se v začetku odločiš za ATmega8 brez težav presedlaš na ATmega32..
Vsaj dosti lažje kot iz Tiny26 na mega32.. (za začetnika mislim)
Citiram: |
Tudi interupt rutine niso noben bau bau. |
Vem vem.. a za začetnika, ki šele začenja razumeti kaj je zanka.. pogoji in podobno.. tak še kar nekaj časa ne rabi interuptov.. |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.06 Kraj: Divača (Kačiče)
|
Objavljeno: Ned Dec 30, 2007 1:03 am Naslov sporočila: |
|
|
teslo je napisal/a: |
Vsaj dosti lažje kot iz Tiny26 na mega32.. (za začetnika mislim)
|
Vidim, da si "hudo" podkovan. Za začetek mi naštej vsaj tri težave, ki jih bo začetnik imel pri prehodu z ATTiny26 na ATMega32.
teslo je napisal/a: |
Citiram: |
Tudi interupt rutine niso noben bau bau. |
Vem vem.. a za začetnika, ki šele začenja razumeti kaj je zanka.. pogoji in podobno.. tak še kar nekaj časa ne rabi interuptov.. |
Prekinitve so bistvo mikrokontrolerjev, zato ni kaj odlašat s tem. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 493 dni
Powered by phpBB © 2001, 2005 phpBB Group
|