AVR - how to program it:


Abb.: Belegung des Atmel - AVR AT8515

Die AVR-Reihe von Atmel bietet eine gute Auswahl an Mikrocontrollern mit verschiedenen Größen, Leistungen und Spzialfähigkeiten. Von den tinyAVRs mit nur 2-4 digitalen IO-Ports bid zu den großen megaAVR's mit viel Speicher und bis zu 64 Ports ist für viele Anwendungen der richtige Chip dabei. Die Entwicklungsumgebung AVR-GCC ist ein OpenSource-Tool, das für alle AVRs verwendet werden kann. Die Entwicklungsumgebung wird durch Verwendung der richtigen Headerdateien und Makefiles für das jeweilige Modell konfiguriert.

AVR-GCC kann neben weiteren Informationen, den AVR-Datenblättern und weiterführenden Projekten von AVRFreaks heruntergeladen werden.

Ist die Firmware programmiert und fehlerfrei übersetzt worden, so kann das ROM-Image (die für den jeweiligen Prozessor ausführbare Datei) mittels eines selbst gelöteten Kabels für den Druckerport und dem Commandline-Tool SP12 ins EEPROM gebrannt werden, wo das Prgramm auch nach dem Abfall der Betriebsspannung erhalten bleibt.