- /* display the most recent value */
- printf("icp 3: %5u\n", ao_icp3_count);
+ uint8_t lo = TCNT1L;
+ uint8_t hi = TCNT1H;
+ uint16_t value = (hi <<8) | lo;
+
+ uint8_t lo3 = TCNT3L;
+ uint8_t hi3 = TCNT3H;
+ uint16_t value3 = (hi3 <<8) | lo3;
+
+ /* now display the value we read */
+ printf("timer 1: %5u %2x %2x\n", value, hi, lo);
+ printf("timer 3: %5u %2x %2x\n", value3, hi3, lo3);