ich kenne den Butterfly nicht. Aber wenn du noch einen (bzw zwei) freien Interupteingang frei hast, kannst du bei jedem Impuls eine Vsriable um eins erhöhen.
Wenn nur einer vorhanden ist, kannst du die Signale der beiden Sensoren über ein Transistor (oder Logik IC) zusammennehmen und diesen an den Interupteingang. Dann muss die Interuptroutine schauen welchen der beiden Sensoren (Jeweils separat an einem Eingang) diesen Interrupt ausgelöst hat und die richtige Variable hochzählen...

Was studierst du eigentlich?