Forum: Compiler & IDEs input capture unit atmega164


von Gast (Gast)


Lesenswert?

Ich versucher gerade einen atmega164 mit AVR Studio zu programmieren und 
die ICP unit das timer1 zu verwenden.

TCCR1B |= (1<<ICES1) | (1<<CS11);
TIMSK1 |= (1<<ICIE1) | (1<<TOIE1);

So sieht mein Code zum Initialisieren des Timers aus. Die interrupts 
sind enable. Leider tut sich nichts wenn ich in der Simulation den PD6 
pin High setze.

Woran kann das liegen?

MfG

von Rolf Magnus (Gast)


Lesenswert?

> Woran kann das liegen?

An einem Fehler in Zeile 42. Die beiden gezeigten Zeilen sehen 
jedenfalls soweit ok aus.

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
Noch kein Account? Hier anmelden.