Autor: Sebastian Sas
Datum: 01.12.2002

Ausführung eines C - Programms mittels AVR - Simulator

Folgende Schritte sind notwendig, um ein C - Programm auf dem Simulator des AVR Studios (Version 4.05) auszuführen:

 

Software

Zum Erstellen eines C - Programms habe ich CodeVision verwendet. Zum Simulieren benötigt man einen Simulator, welcher im AVR - Studio von Atmel enthalten ist.
Als erstes, sollte man die zwei Programme downloaden und installieren ( falls noch nicht geschehen )

 

CodeVision AVR

  • CodeVision AVR starten



  • im Menüpunkt Settings, Debugger aufrufen
  • als Debugger Atmel AVR Studio 4 auswählen und das Verzeichnis angeben, in welchem sich AVR Studio befindet




  • als Projekt habe ich das "Led" Projekt (Led.prj) geöffnet. Es befindet sich im "Examples" Verzeichnis, im CodeVision Verzeichnis.
  • im Menüpunkt Project, Configure aufrufen
  • Register After Make wählen
  • Program the Chip deaktivieren
  • Execute User's Program aktivieren
  • unter Program Settings, Programm- und Verzeichnisname angeben.

  • alles mit OK bestätigen
  • im Menüpunkt Project, Make wählen.
  • die Make - Datei für's Projekt wird im Projektverzeichnis erstellt.

    mit OK bestätigen.
    Anschließend wird AVR Studio 4 automatisch gestartet.
  •  

    AVR Studio 4

  • die Make - Datei, die CodeVision erstellt hat öffnen. Sie heißt "Led.cof" und befindet sich im gleichen Verzeichnis wie "Led.c".
  • es öffnet sich das Dialogfeld Select device and debug platform.
  • hier den AVR Simulator als Debug - Plattform und AT90S8515 als Device wählen. Danach mit Finish bestätigen.

  • jetzt kann man den C - Code debuggen.
  •  

    viel Spaß

    PS. Hier noch einpaar Tipps zur Simulation