Josh Koffman wrote: > By the way, my current thought is to try feeding the port with my > encoders on it through my debounce routine No, don't do that. The quadrature signals are essentially a 2 bit grey code. Only one line should bounce at a time, so you're only bouncing between adjacent states. Let it bounce. The rest of the system should already be able to handle arbitrary transitions between adjacent states. If it doesn't, fix that. The delays of debouncing will cause a lot more trouble than the symptoms you are trying to address. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist