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?
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?"
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.