I have tried using a TI TLC2543 12bit 11 channel A/D with the 16C63 SPI hardware without success. The TI part requires a data setup time of no less than 100ns before a rising clock edge. A TI application report has examples using SPI hardware in TI and Motorola micros. The PIC specification is for SDO data output valid 50ns after SCK edge. Has Microchip implemented SPI a little differently? Is it possible to have a TLC2543 working with PIC SPI hardware? The TI part looks to be very good value with a wide range of configurations. Comments appreciated. Peter Gilmour