Hallo,

lies mal im Datenblatt Absatz 9.3.1 (zum Thema MCUCR) -- dann weißt Du, wie man auf steigende und fallende Flanken reagiert. Für ein positives Signal würde man also zunächst den INT0 so einstellen, dass er auf die steigende Flanke reagiert. Beim Interrupt dann den Timer starten und die INT0-Erkennung auf die fallende Flanke umstellen. Beim nächsten INT0 (fallende Flanke!) den Timer anhalten/auswerten. Da capo.

Es ist ratsam, zunächst ein solches Konzept zu erstellen (und im Kopf/auf Papier durchzuspielen), ehe man Code schreibt.

Gruß

Fred