Also 1:1 hab ichs nun nicht übernommen; aber es hat mir zumindest ne Idee gegeben; Machs einfach so, dass bei jedem INT0 in einer Variable die aktuellen Sekunden der Uhrzeit gespeichert werden. In jedem Timer-Überlauf wird die Differenz überprüft. Liegt dort die Differenz zwischen 2 Impulsen bei mehr als 1 Sekunde, wird ausgelöst. Reicht für meinen Fall vollkommen aus. Die Berechnungen konnt ich nicht mehr in den INT0 mitnehmen, da die Impulse etwas zu schnell kommen und das Programm sonst nicht mehr fertig wird mit rechnen.