ich würde den IR empfänger an einen Interruptpin hängen und bei einer Flanke einen Timer starten und bei der anderen Flanke den Zählstand abfragen.

edit: Du solltest aber darauf achten dass der Empfänger immer nur in Signal bekommt, sonst kannst du die nicht auseinanderhalten..