Vilken AVR blir bra att börja med?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Svante
Inlägg: 30
Blev medlem: 28 oktober 2004, 23:31:50
Ort: Stockholm

Vilken AVR blir bra att börja med?

Inlägg av Svante »

Hej!
Jag har STK500, men har inte försökt programmera någon AVR än...

Vilken AVR-modell tycker du är lätt att programmera från STK500, generellt-användbar och billig??

Och en annan fråga:
STK500 verkar vara gjort för AVR-Studio, men jag har tänkt köra GCC, kan det bli ett problem?

Tack / Svante
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

GCC är en kompilator för C
AVR Studio är en assembler och programmerare för assembler/hex.
Du kör alltså båda programmen. Kompilerar C-koden till ett bibliotek (*.elf) som du öppnar i AVR Studio och bränner in i AVRen.

Mega 8 är en robust µC att börja med.
Man brukar få en AT90S8515 (och en Mega16?) med STK500. Det fick iaf jag.

Edit: Mega16 medföljer STK500, inte Mega8...
Senast redigerad av $tiff 29 juni 2005, 01:02:31, redigerad totalt 1 gång.
Användarvisningsbild
chille
Inlägg: 2469
Blev medlem: 25 juni 2003, 20:54:41
Ort: Stockholm
Kontakt:

Inlägg av chille »

Jag skulle rekomendera att du inte tar någon 90S* och istället plockar fram en Mega... till exmepeln Mega8. Mega-serien har en del funktioner som inte 90S har. Dessutom tror jag dom är billigare. En Mega48/88 kan man få för några tior (cirka 3 på elfa) och den har de növdändigaste funktionerna, dock lite snålt med minne i vissa fall.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

$tiff skrev: Man brukar få en AT90S8515 (och en Mega8?) med STK500. Det fick iaf jag.
Fick en Mega16 med mitt STK500!

Instämmer i rekomendationen av Mega48/88!

Tänk på att kolla upp var någonstans du har JTAG på AVR-en du använder, det kan spöka en del och ge dig huvudbry innan du hittar "felet", det skall vara avaktiverad annars funkar inte I/O-pinnarna som de skall.
Svante
Inlägg: 30
Blev medlem: 28 oktober 2004, 23:31:50
Ort: Stockholm

Inlägg av Svante »

Aha ok, jag kompilerar C-koden till ett bibliotek (*.elf) som jag sen öppnar i AVR-Studio och bränner in i AVRen, Tack $tiff
Ska sen kolla var jag har JTAG på AVR-en, för JTAG skall vara AVaktiverad så att I/O-pinnarna fungerar som de skall, tack för varningen Micael.

Ni verkar vara överens om en Mega modell.
Mega8 kan jag köra, men Mega88 och Mega48 verkar inte gå att köra med STK500 enligt manualen, någon som vet?
Om Mega88an är färskare än min STK500-manual, var kan jag då hitta den info som behövs för att köra nyare AVR-modeller med STK500??

/ Svante

PS. Jag fick en Mega16L och en 90S8515 med STK500.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Läs och le i alla fall om du vill använda Mega88 till STK500
Svante
Inlägg: 30
Blev medlem: 28 oktober 2004, 23:31:50
Ort: Stockholm

Inlägg av Svante »

Jaha Är Mega88 en uppdaterad Mega8, betyder det att att jag kopplar STK500 som om jag programmerade till en Mega8? Har bara slängt ett öga på sidan, det finns ju massa info där, är något dokument extra intressant för oss med STK500?

/ Svante
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Ang: Mega8 och Mega88 Kläm till

Du borde klara dig med dessa dokument, för hårdvaran:
STK500 Users guide
Datablad:
Mega88
Mega8

Sedan tillkommer ju dokumentation för C.
Kan rekomendera AVRFreaks
Skriv svar