I'd consider a remote control IC, something like the Philips SAA3000 range for example (discontinued, just a reference off the top of my head) http://www.semiconductors.philips.com/pip/SAA3010_CNV_2.html I used to use the SAA3004 for a 9x8 keypad. Very simple 2-wire i/f (data and key press interrupt). The only problem for you is that the SAA range wouldn't do multiple keypresses, but others may be able to, perhaps those designed with Shift/Alt/Ctrl-type functions maybe -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body