Hi All, I'm still mucking about with the IDE interface of a CDROM. To save a lot of PIC I/O pins, I looked at using 2x 74HC299 bi-directional shift registers to interface to the 16 data bits. Alas, the chip seems not to be easily available anymore. I could use 2x output + 2x input S/R's but wanted something a bit more compact than 4 IC's just for the interface. Maybe I will just use a 'F877 and be done with it. Any idea's? Regards... -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics