ikarus_177
29.07.2008, 13:28
Hi,
ich habe neulich folgendes beobachtet: Und zwar hab ich an einem Mega8 @ 8 MHz intern eine LED hängen, die im Sekundentakt aus - und eingeschaltet wird. An zwei Mega32 @ 16 MHz hängt ebenfalls eine LED, auch diese wird im Sekundentakt aus - und eingeschaltet.
Nun ist es so, dass wenn ich die gemeinsame Spannungsversorgung einschalte, die drei LEDs keineswegs gemeinsam blinken. Ich hätte mir gedacht, dass trotz der unterschiedlichen Takte die LEDs eigentlich gleich blinken müssten, tatsächlich ist das aber nur bei den beiden LEDs an den M32 der Fall, die wirklich genau gleich im Takt sind.
Woran liegt nun dieses "seltsame" Verhalten? Ist es wirklich die Ungenauigkeit des internen Taktes vom M8, oder spielen da auch noch andere Faktoren eine Rolle?
Es geht mir eigentlich dabei nur ums wirkliche Verständnis, warum das nun so ist, und nicht anders...
Hat jemand eine Idee/Vorschlag?
Viele Grüße
ikarus_177
ich habe neulich folgendes beobachtet: Und zwar hab ich an einem Mega8 @ 8 MHz intern eine LED hängen, die im Sekundentakt aus - und eingeschaltet wird. An zwei Mega32 @ 16 MHz hängt ebenfalls eine LED, auch diese wird im Sekundentakt aus - und eingeschaltet.
Nun ist es so, dass wenn ich die gemeinsame Spannungsversorgung einschalte, die drei LEDs keineswegs gemeinsam blinken. Ich hätte mir gedacht, dass trotz der unterschiedlichen Takte die LEDs eigentlich gleich blinken müssten, tatsächlich ist das aber nur bei den beiden LEDs an den M32 der Fall, die wirklich genau gleich im Takt sind.
Woran liegt nun dieses "seltsame" Verhalten? Ist es wirklich die Ungenauigkeit des internen Taktes vom M8, oder spielen da auch noch andere Faktoren eine Rolle?
Es geht mir eigentlich dabei nur ums wirkliche Verständnis, warum das nun so ist, und nicht anders...
Hat jemand eine Idee/Vorschlag?
Viele Grüße
ikarus_177