> I've been asked if I can conjure up a device that will allow 6 increment= al > rotary encoders and 10 ADC inputs. I suspect this is for some sort of > gaming doodad. > > I'm wondering on what the lists thoughts are on saving 12 port pins with > the following. Two ideas 1) If large IO is a concern I would be tempted to use a small CPLD to route the encoders to the MCU (make them addressable like a RAM), and then perhaps give it some logic to generate an interrupt on change for the processor. 2) Of course, if that is not an option maybe a multiplexer chip could do the job (ie. the 16:1 CD4067 analog multiplexer). Though a quick search does not reveal a one chip (through-hole) mux solution to your problem. --=20 Jason White --=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 .