Hi, I've just been looking at - has anyone tried out the circuit on that page? Does it work? Even better - does anyone know if there's a way to reduce the number of I/O lines in a similar way to a matrix of pushbuttons? I want something small, with at least 12 keys, hooked up to a 16F628A (eventually). The whole device - including the 3x4 keypad array - is going to be around the size of a credit card. Am I stuck with normal mechanical switches? Thanks. -- Phil. | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB, philpem@dsl.pipex.com | ViewFinder, 10BaseT Ethernet, 2-slice, http://www.philpem.dsl.pipex.com/ | 48xCD, ARCINv6c IDE, SCSI ... The current limits placed are based on resistance _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist