Hallo,
bin erst jetzt dazu gekommen mich wieder näher mit dem Atmega zu beschäftigen.
Den Code habe ich nun bis in letzte Detail verstanden, hoffe ich zumindest.
Die Simulation mit AVR-Studio klappt astrein, wenn ich alte und neue Position manuell angebe, zählt der counter rauf oder runter, so wie`s sein soll.
Nun läufts mit derm realen Drehgeber aber immer noch nicht--habe die Signale gecheckt, die Spg---alles fehlerfrei.
Nun stellt sich mir die Frage, ob der Mikrocontroller zu schnell oder zu langsam für die Erkennung der Signale ist, oder ob es noch woanders dran liegen kann, das der counter immer gleich bleibt.
@Jan: der Counter=4 soll nur ne Überprüfung sein, ob er zählt.
wenn ich die Werte in der Tabelle alle auf 1 setze, dann leuchtet die Lampe sofort---weil ja immer 1 addiert wird und sofort die 4 erreicht wird.
Lesezeichen