Forum: Mikrocontroller und Digitale Elektronik Wer kennt sich mit ProgISP V1.7.2 und USBasp?


von toshi (Gast)


Lesenswert?

Hallo,
ich bin totaler Anfänger. Habe mir die Grundschaltung für den Atmega8 
zusammengebaut: 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment

Nun möchte ich gerne mit diesem USBasp: 
http://www.ebay.de/itm/ws/eBayISAPI.dll?ViewItem&_trksid=p4340.l2557&rt=nc&nma=true&item=280839395476&si=%252BJ5y9ZIUSRfemRB0cJf35%252FxDesI%253D&viewitem=&clk_rvr_id=379325356354&orig_cvip=true&rt=nc

...das erste Programm auf den Mikrocontroller bringen. Aber irgendwie 
gibt es tausende Wege. Ich dachte eigentlich, dass ich nur das AVR 
Studio 4 brauche?

Jetzt habe ich auf meinem Rechner schon alles mögliche avrdude + 
avrdude-gui, AVR Studio 4.19, WinAVR und dann noch das ProgISP.

Ich möchte doch einfach nur das aus dem avr-gcc Tutorial auf den 
Controller bringen:

#include <avr/io.h>          // (1)

int main (void) {            // (2)

   DDRB  = 0xFF;             // (3)
   PORTB = 0x03;             // (4)

   while(1) {                // (5)
     /* "leere" Schleife*/   // (6)
   }                         // (7)

   /* wird nie erreicht */
   return 0;                 // (8)
}

PS: Oder kann ich einfach das hex-File mit dem AVR-Studio erstellen und 
dann mit dem ProgISP auf den Controller flashen?

von toshi (Gast)


Angehängte Dateien:

Lesenswert?

So sieht das Programm aus...wäre super wenn mir jemand helfen könnte.

PS: Der Titel sollte eigentlich "Wer kennt sich mit ProgISP V1.7.2 und 
USBasp aus?"

von Marius P. (marius_p)


Lesenswert?

Ja du kannst im avrstudio das hex erstellen und dann flashen.

Chip auswählen, load flasch und dann auto drücken.

Geht aber auch mit avrdude.

ABER

Ich würde dir empfehlen einen anderen Programmer zu nehmen, ich hatte 2 
von denen (wegen dem Preis, was sonst...) und beide sind mir inzwischen 
kaputt gegangen.
Firmware updaten mit einem anderen geht auch nicht mehr.

Ich hab jetzt den mysmartusb light, kostet 15€ und die Software dazu ist 
überschaubar.

Der geht auch fast direkt aus dem avrstudio.

von toshi (Gast)


Lesenswert?

Danke, hat funktioniert.
Endlich mal Erfolge beim Programmieren von Mikrocontrollern!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.