Zitat Zitat von red13 Beitrag anzeigen
Hi,
ich habe mir einen Extra Microcontroller gekauft. Zum ausprobieren hab ich diesen mit ISP ein Programm draufgemacht, welches LEDs in 1-Sekunden-Takt bliken lässt. Wenn ich nun meinen alten ATmega8, der mit Bootloader das selbe Prog bekommen hat, verwende funktioniert alles. Nur der neue läuft 8-mal langsamer als der mit Bootloader. Heißt alle 8 Sek blinken sie.
Gibt es irgendeine Erklärung oder muss ich im Programm den Timer dann anpassen?

MfG red13
Neue AVR's sind normal auf 1 Mhz interner Ozzilaor eingestellt, Dein at alter möglicherweise einen externen Qarz mit höherer Frequenz. Das (die Taktfrequenz) muss dann im Programm angepasst erden damit der Compiler richtig Rechnet.

Gruß Richard