At 12:41 PM 12/24/2013, Bob Axtell wrote: >Notice that the PIC16F1939 offers instant interrupts, so setting the >int-on-change change detector on the highest 4-bits of portB, then >xor'ing the A and B of each channel allows 8 inputs to be handled by 4 >IOC inputs. Hi there, Bob. I'm not familiar with the 16f1939. Thanks for pointing an easy way=20 to handle 4 rotary encoders. I'll tuck that into the back of my=20 brain for later use. Many thanks! dwayne --=20 Dwayne Reid Trinity Electronics Systems Ltd Edmonton, AB, CANADA (780) 489-3199 voice (780) 487-6397 fax www.trinity-electronics.com Custom Electronics Design and Manufacturing --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .