Leider gibt es wie auch schon bei den anderen Programmen unzählige Fehlermeldungen beim Compilieren.

../Test.c:23: error: 'UBRRH' undeclared (first use in this function)
../Test.c:24: error: 'UBRRL' undeclared (first use in this function)
...
...

Das geht dann so weiter. Als könne er damit nix anfangen. Irgendetwas fehlt ihm.


So sieht mein Kopf aus:

Code:
#include <avr/io.h>
#ifndef F_CPU
/* Definiere F_CPU, wenn F_CPU nicht bereits vorher definiert 
   (z.B. durch Übergabe als Parameter zum Compiler innerhalb 
   des Makefiles). Zusätzlich Ausgabe einer Warnung, die auf die
   "nachträgliche" Definition hinweist */
#warning "F_CPU war noch nicht definiert, wird nun mit 16000000 definiert"
#define F_CPU 16000000UL     /* Quarz mit 16.0000 Mhz */
#endif
#include <util/delay.h>
#include <stdlib.h>
#include <avr/interrupt.h>

Fehlt da noch etwas?

Gruß, Andreas