stimmt, so hatte ich das beabsichtigt, genauer gesagt sollten es 0,125 Sekunden sein und damit gleichzeitig der kürzeste Interrupt-Zyklus um den Programmablauf möglichst wenig aufzuhalten.Nach Deinen Konstanten und meinen Berechnungen zu urteilen wird der Interrupt aber alle 0,12 Sekunden ausgelöst.
Hab ich getestet, bringt leider auch keinen Erfolg. Ich denke fast Timer1 funktioniert nur im Zusammenhang mit 16-Bit-Timern. Also werde ich wohl mit 8 Bit leben müssen (0,033 Sekunden). Kann es sein, dass TCNT1 das Register ist über daß ich 8-Bit-Timer1 auslesen und einstellen kann?"Prescale = 256"
und
"Timer1 = 34285"
Damit Danke an alle, die sich sehr bemüht haben, vielleicht bin ich auch irgendwann mal so weit hier helfen zu können.
Lesezeichen