Man erzeugt aus dem Sourcecode in C mittels Compiler/Linker (z.B. WinAVR, Basis ist der gcc) eine binäre HEX-Datei. Diese binäre Datei muss nun in den Flash-Speicher des µC übertragen werden. Typische Programme dafür sind PonyProg oder besser AVR Studio mit z.B. STK500.
Ich kenne Butterfly http://www.mikrocontroller.net/articles/AVR_Butterfly nicht, aber die Methodik des Programmierens ist überall gleich.
Hier steht alles genau:
http://www.mikrocontroller.net/artic..._programmieren
Am sichersten geht es wohl mit dem Atmel Evaluation Board STK500 und der Integrierten Entwicklungsumgebung AVR Studio.
Beim STK500 musst Du nix löten, sondern verwendest vorhandene kabel, Stecker usw.
http://www.henkessoft.de/Roboter/stk500.htm
Lesezeichen