Am bestem schickst du das Signal des Sensors über einen Schmitttrigger (CD40106 oder 74HC14, damit erreichst du eine saubere Pulsformung, ich habe das zur Vorsicht gemacht, weil es in meiner Schaltung manchmal zu mehr als einem Zählimpuls kam) in den INTx-Eingang des AVRs. In der Handlerroutine des externen Interrupts kannst du dann eine globale Variable hochzählen, die dann von anderen Routinen gelesen werden kann.
Lesezeichen