ich möchte das alle 125µS ein interrupt auftritt ist das richtig wenn ich zB einen atmega8 mit 16mhz takte und den timer1(der ebenfalls bei 16mhz läuft) auf CTC einstelle und den vergleichswert auf 2000 stelle ??
Ich bin mir nicht sicher, aber das CTC Register kannst du maximal auf 255 schalten.
Hi >ist das richtig wenn ich zB einen atmega8 mit 16mhz takte und den >timer1(der ebenfalls bei 16mhz läuft) auf CTC einstelle >und den vergleichswert auf 2000 stelle ?? Nein. Der Comparewert muß 1999 sein. >Ich bin mir nicht sicher, aber das CTC Register kannst du maximal auf >255 schalten. Bei einem 16-Bit-Timer geht das schon. MfG Spess
Spess53 schrieb: > Nein. Der Comparewert muß 1999 sein. Jap, weil die Schritte zählen und der Timer bei 0 anfängt.
Hi >>Ich bin mir nicht sicher, aber das CTC Register kannst du maximal auf >>255 schalten. >Bei einem 16-Bit-Timer geht das schon. Und bei einem 8-Bit-Timer mit einem Prescaler von 8 bei einem Comparewert von 249. MfG Spess
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.