Gast
#362350
Hallo Forum, ich habe eine Frage zum Input Capturing des Atmega32. Ich will nur wissen ob ich seine Funktion richtig verstanden habe. Ich konfiguriere mir den 16 bit Timer so das ich meine gewünschte Frequenz erzeugen lasse. Wenn ich dann noch das Input Capturing per TICIE1 in TIMSK aktiviere kann ich Signale am PIN PD6 erkennen. Je nach Einstellung im TCCR1B kann ich auf steigende oder fallende Flanken reagieren und auch den Noise Canceler einschalten. Wenn dann je nach Konfiguration eine steigende Flanke an diesem PIN anliegt, wird der aktuelle Zählerstand des Timers in das Input Capture Register1 kopiert und dann kann ich diesen in der ISR des Capture Interrupts auslesen. Das heisst doch, dass ich mir damit die Zeiten zwischen 2 steigenden Flanken ausgeben lassen kann oder? Gibt es sonst noch etwas, was man bei der Nutzung dieser Funktion beachten muss? Gruß, Marian