Thanks Dwayne,

The chips I am playing / have most of are the 16f627, but whichever can do the job is what I will purchase.

The application is parallel read and parallel output, so what happens is I have a series of inputs which are in binary, I need to look up the read value and ouput a new value on the other port.

Similar to an eprom used in this way - where you would set up an address toggle it and the 8 bit code (whatever was programmed) in the chip would appear on the D0-D7 data lines.

It is going to be used as a "translator" from one test fixture to another to control some Automatic Test Equipment. The Original eprom that was used to do this has been damaged (always use ZIF sockets :-) ) and I thought a pic could be used instead.

There is about 40 codes that would need to be translated.

Many Thanks


Moz