Hallo,
du kannst dich hier einlesen. nano-every-atmega4809
megaAVR0TCBn.zip (40,6 KB)
NanoEveryPin.zip (99,9 KB)
Nichtdestotrotz solltest du das Manual lesen. Die Methodennamen sind zwar selbsterklärend, aber was sie im Detail machen steht nur im Manual.
ATmega4809 Dokus
Die App Notes kannste auch durcharbeiten für mehr Detailwissen. Getting Started with TCB zum Bsp.
Tipp. Stell den TCB Prescaler auf den von TCA ein, ist 64, dann kannst du zwischen 3,8 Hz ... 15,6 kHz messen.
Wie gesagt so ein TCB kann direkt die Frequenz messen. Mappen brauchst du nichts. Die Frequenz entspricht ja der Drehzahl. Du kannst filtern sturr falls es zappelt oder einen gleitenden Mittelwert bilden.