Du schreibst immer noch für einen Atmega8 - ist Dir das schon aufgefallen?
Was soll man jetzt zu diesem Programm sagen?? - fang nochmal an oder das ist es wohl noch nicht.
Also cih verstehe nichts von dem was Du hier codest.
Wozu änderst Du alle 250ms den Wert von Scheibe? Da kanst Du doch auch gleich den letzten Wert im Block nehmen.
Wofür sind die Interrups überhaupt angegeben? - Die machen doch nichts wenn ich das richtig sehe.
A wird nicht zurückgesetzt.
Die Scheife wird vermutlich auch schneller durchlaufen sein, als Du blinzeln kannst.
Viele Grüße
Lesezeichen