Посмотрел в одном из старых проектов инициализацию ads1255: ADS_SPISendByte(ADS_CMD_WREG | ADS_REG_STATUS);
ADS_SPISendByte(4);
ADS_SPISendByte(0x02);
ADS_SPISendByte(0x10);
ADS_SPISendByte(0x03);
ADS_SPISendByte(Rate);
ADS_SPISendByte(0x00);
ничего необычного...
потом вызов самокалибровки и
потом данные читаются в режиме RDATAC (Read Data Continuously)