Hello, Few days back I got an ADC from TI as sample. The ADS8881. Since my application is very simple, I stick on to 3-wire CS mode, without busy indicator.
The connection is like this:
1. SDI connected to VCC through a 10K resistor.
2. SDO of ADC is connected to SDI of my controller.
3. SCK connected to SCK of my controller.
4. CONV pin connected to GPIO of controller.
and all other VCC and GND connections are made.
The real problem is, the SDO pin of ADC is always low. After giving a low to high pulse with a width of 2uS to the CONV pin, I tried to read the data from SDO by giving 24 clocks, but the pin remains low for ever.
I have probed the CONV, SCK and SDO of ADC, and sure that SCK and CONV signals are there as how they are given, but SDO remains inactive and stays low (GND). The SPI mode is selected as per datasheet. Idle state of clock is low and active state is high, and input data is sampled at middle of data output time.
Please help me with this situation. Its an urgent need.