"Paul B. Webster VK2BZC" wrote: > > Hello Tony. > > > Maybe a 74C150 16 line to 1 line multiplexer. > > Now how would you use that? > I could be wrong (it's been a long day) but I thought you could set a 4 bit code to sample any one of the 16 inputs. There are inverted, but that doesn't matter. If a key is pressed on the input line that corresponds to the 4 bit data, then the output state will be opposite of the key state. 6 lines from a PIC including the strobe. -- Best regards Tony http://www.picnpoke.com Email sales@picnpoke.com