The idiot's guide to Arduino Uno timer1

1. When an event is triggered on ICP1, the content of the 16 bits timer 1, TCNT1 is copied into ICR1, giving a precise timing of the event.