Vorerst mal vielen Dank für die Antwort.

Nun zum Problem :
Das war tatsächlich der Fall, dass im Makefile F_CPU mit 8 mhz definiert war.
Allerdings blieb das Problem bestehen, als ich F_CPU im Makefile mit 16 mhz definierte und auch als ich die Definition ganz aus dem Makefile löschte.

gibt es noch andere Möglichkeiten den cpu takt zu überprüfen?

ich hätte diese uc sehr gerne richtig am laufen bevor ich noch weitere Experimente anstelle