Gast
#4877619
Hi, ich nutze einen Timer als Counter. Gezählt wird der Quarz über einen Prescaler, um einen niedrige Frequenz möglichst genau zu messen. (aufs hz genau) Ich nutze den overflow interrupt, wenn der timer vollgelaufen ist um intern die überläufe zu merken, und später zum timer hinzuzuaddieren. soweit kein problem. Momentan macht das eine schleife im hauptprogramm die den timer startet und stoppt und dann den timer ausliest. Dazu muss ich aber den avr bei 16mhz laufen lassen, damit das abfragen des Takteingangs schnell genug ist. ich habe bereits bei 8mhz deutliche messschwankungen) Gibt es eine möglichkeit das zB nach zwei fallenden flanken der zähler gestoppt und dann ein Interrupt ausgelöst wird? (also wenn man den timer als counter betreibt?)