Hi Chris,

It'll probably work better without the serout2 in the interrupt handler.

In the first version (without interrupts), there was an attempt to limit the number of times that SEROUT2 was executed. (IF NUMBER<>COUNTER)

But in the interrupt version, that disappeared, and it sends the result after every interrupt.
Using up way too much time. (even at 38400 baud)

Any time consuming Serial outputs should be done in the Main Loop, instead of the handler.
<br>