Hallo!

Ich arbeite mit einem ATtiny45, und möchte mit diesem das PWM Signal eines Mainboards am Lüfterausgang einlesen.
Ich konnte zwar viele Infos zur Erzeugung eines PWM Signals mit einem ATtiny und Bascom finden, jedoch nichts zum Einlesen eines solches.
Das Programm soll letztendlich ab einem bestimmten Duty Cycle einen anderen Pin auf High setzen.
Wie stelle ich das nur an?
Einen Timer immer wieder die High / Low Zustände zählen lassen?

Infos zum Input:

Frequenzbereich:
25 kHz, acceptable operational range 21 kHz to 28 kHz

Spannung/Strom:
Maximum voltage for logic low: VIL = 0.8 V
Absolute maximum current sourced: Imax = 5 mA (short circuit current)
Absolute maximum voltage level: VMax = 5.25 V (open circuit voltage)

Vielen Dank im Voraus!