Hallo sternst,
danke für Deine Antwort.
CTC zu nehmen war meine Idee, weil ich ja später anhand vom Zählerstand die Frequenz ausgeben möchte.Wie soll denn bitte das Input-Capturing funktionieren, wenn du einen Timer-Mode auswählst, bei dem ICR1 anderweitig verwendet wird? Wieso überhaupt einen CTC-Mode?
Wird nach dem kopieren TCNT1=0 gesetzt?When a capture is triggered, the 16-bit value of the counter (TCNT1) is written to the Input Capture Register (ICR1). The Input Capture Flag (ICF1) is set at
the same system clock as the TCNT1 value is copied into ICR1 Register
Das geht hierraus leider nicht hervor. Wenn dies der Fall ist, brauche ich natürlich keinen CTC.
weil:Und wieso wählst du als Clock-Source clkIO/1024? Das passt doch überhaupt nicht hierzu:
Ich verstehe immernoch Deine Idee nicht eine externe Clok-Source zu wählen.das ganze sieht dann folgendermaßen aus (Punkt2 und 3. Punkt1 weiß ich noch nicht wie ich es implementieren soll)
Kannst Du mir vielleicht die Idee näher erleutern?
Lesezeichen