Vollpfosten-Berater schrieb:
> Daß dieses Dreckding als Programmiergerät für unbändige Freude bei
> vielen
> Anwendern sorgt, hättest Du mit Deinem geliebten Google auch schnell
> herausfinden können!
Moment mal, der AVR ISPMkII ist ein wirklich brauchbarer Programmer, im
Gegensatz zu vielen anderen die sich brüsten, problemlos zu arbeiten.
@TE:
1. AVR Studio starten
2. Neues Projekt anlegen, entweder als C oder als ASM, das hängt von
deinen Programm ab. Wenn du schon Sourcecode hast, lege kein neues File
an.
3. Device wählen und dann z.B. den AVR Simulator 2 wählen. Anschliessend
mit 'Finish' Projekt kreiieren.
4. Wenn es ein C Projekt ist, unter Source Files alle Dateien
hinzufügen, die auf *.c enden. Unter Header Files alle adieren, die auf
*.h enden.
5. Project Menu öffnen und 'Configuration Options' wählen. Hier gibst du
Device, Taktfrequenz in Hertz(!) und die gewünschte Optimierung des
Kompilats an, üblich ist '-Os'. Anbei ein Screenie.
6. Mit F7 oder im Build Menü 'Build' wählen und schauen, ob im
Ausgabefenster unten Fehler gemeldet werden.
7. Wenn fehlerfrei, mit Druck auf das kleine 'AVR' Symbol den
Programmerdialog öffnen.
8. Im Main Reiter das richtige Device wählen und testweise mal die
Signatur lesen.
9. Wenn alles geklappt aht, nun den Reiter 'Program' wählen und per
'Browse' die *.hex Datei suchen, die in deinem Projektordner in \default
liegen müsste.
10. Program drücken und den Fortschritt beobachten.
11. Fertig.
Wenn du Fuses setzen musst, geht das im 'Fuses' Reiter, aber Obacht:
Wenn an den MC kein Quarz oder Oszillator angeschlossen ist, geht nur
der interne RC Oszillator. Optional kannst du bei vielen AVR die CKDIV8
Fuse löschen, dann läuft der MC 8-mal so schnell.