Hm. Hast Du ein Oszilloskop?
Falls nicht: Auf welche Weise hast Du die tatsächliche Blinkfrequenz
festgestellt? Es geht nur darum wie genau die Angabe wohl vermutlich
ist.
Faktor 10 ist eher ungewöhnlich. Zu erwarten wäre eher irgendeine 2-er
Potenz.
Falls doch: Nimm doch einfach mal die delays raus und miss mit dem
Oszilloskop den Takt nach. Das müsste irgendwas im 100 Kilohertz-Bereich
ergeben. Vergleiche das mit dem aus dem Assemblercode ableitbaren Takt.
Falls das wie erwartet ausfällt, liegts am delay. Falls nicht, wird es
auch schwierig, dann nämlich liegt es vermutlich an der Handhabung
(Compilierung, Flashen) und die meisten Leute sind bis zum Beweis des
Gegenteils davon überzeugt, dass sie alles richtig machen. (Diesen
Fehler mache ich auch hin und wieder).
Es gab nämlich lange Zeit viel hin und her wegen der
delay-Implementierungen und Anwendung. Ob das tatsächlich noch relevant
ist, weiß ich nicht, weil ich die Version 7 nicht verwende und nicht
weiß welche Compiler und Lib-Versionen dazu geliefert werden.
Aber um das zumindest mal grob einschätzen zu können, wäre es gut
Compiler-Version und die Version der avr-lib zu kennen.