Hallo.. Ich versuche bei meinem 8535 das TCNT0 Register auszulesen aber erhalte immer den Wert null. Nachdem ich den Timer 0 mit dem Vorteiler 8 gestartet habe zähle ich die Anzahl der Überläufe von FF nach 00 (das klappt ja alles prima). Wenn ein externer INT. soll der Timer gestoppt werden- dies mache ich indem CS02,CS01 und CS00 in TCRR0 auf null setze. Dann lese ich das TCNT0 Register mit in reg,TCNT0 aus. Im Avr-Studio klappt das alles prima aber nicht im reellen einsatz. Woran kann das liegen? Muss ich das register auslesen bevor ich den Timer anhalte (geht auch nicht...hab ich ja schon probiert) oder muss ich irgendwelche Interrupts zurücksetzen? Ich hoffe das jemand nen tollen tip für mich hat .. DANKE GRUß ALEX
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.