Umgang mit der Programmierumgebnung AVR-Studio
|
Das Programm wird zunächst im AVR-Studio geschrieben. Dazu wird zunächst ein Assembler-Projekt erzeugt:
Bild 0-1: Neues Projekt im AVR-Studio anlegen
Bild 0-2: Projektname und Typ festlegen (hier Assembler)
ACHTUNG: Nach diesem Schritt nicht "finish" drücken, sondern "Next>>".
Bild 0-3: Auswahl des richtigen AVR, hier ATmega8
Mit "build" wird nach dem Abspeichern das .asm-Programm in Hexadezimalcode umgesetzt. Dieser entspricht dem letztendlich in den AVR übertragenen Maschinenprogramm, ist aber durch die textuelle Darstellung noch in einem Editor lesbar:
Bild 0-4: Erzeugen des Hexadezimal-Codes mit dem build-Befehl
Bild 0-5: Meldungen nach dem Compilieren
Bild 0-6: Erzeugtes .hex-File im Dateisystem
Das .hex-File muss nun auf den Mikrocontroller übertragen werden.
Übertragung des compilierten Programms auf den Mikrocontroller
Bild 0-2: Verbindung mit Programmiergerät
Bild 0-3: Übertragen des .hex-Programms
Bild 0-4: Konfiguration des Mikrocontrollers über die Fuse-Bits
Bild 0-5: Einstellen der Übertragungsgeschwindigkeit