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







Zitieren

Lesezeichen