Hi Hacker,
das übliche Verfahren solch eine Programmieraufgabe zu lösen, ist die Impulsdauer zu messen. Wenn Der Port den Pegel High annimmt, einfach eine Schleife laufen lassen, die einen Zähler inkrementiert. Wenn der Port wieder auf Low ist, die Schleife anhalten und den Wert begutachten. Es sollten nur Werte in zwei klar unterscheidbaren Bereichen vorkommen. Der hohe Zahlenwert ist dann logischer Weise die niedrige Frequenz.
Gruß Klaus
Lesezeichen