Вот и я начал мучать эту AD7792. Естественно измерить сопротивление 100 Омного резистора (по 3х проводной схеме из документации) не вышло. Микросхема выдает 0x0

Для проверки, попробовал прочитать CONFIGURATION REGISTER. получилось 0x0710, как и должно быть после сброса. (после сброса это и читалось!)
Только что перенастроил м/с для измерения температуры через внутрений датчик. Получил 0х350С. Положил на нее палец, показания возросли до 0x359A. В документации я не нашел, как это пересчитать в температуру (там указанно, что в этом случае делитель переключается к 1:1 и подключается внутрений источник опорного напряжения - сколько вольт?)
Если предположить, что опорное = половина от питания, то при +23 градусах выходит 0x00ED (если однополярное) или 0x80F6 (если двухполярное). Но и то и то далекое от того, что я получаю

Инициализацию провожу следующим образом:
Код
//Сброс
Посылаю: FF FF FF FF
delay_ms(255); //Пауза
//IO REG
SendSPI(0b00101000,8); //28h
SendSPI(0b00000010,8); //02h
//Config REG
SendSPI(0b00010000,8); // 10h
SendSPI(0b0001010100010000,16); //1510h
......
//Далее в цикле запускаю одиночное преобразование и считываю результат
//Mode REG
SendSPI(0b00001000,8); //08h
SendSPI(0b0010000000001001,16); //2009h
//Жду 0,5 сек
delay_ms(255);delay_ms(255);
//Читаю данные
//DATA REG
SendSPI(0b01011000,8); //58h
Val=ReadSPI(16);
За битом RDY не наблюдаю (т.к. пока это конструктивно-отладочно сложно), но вместо 250 мс даю на преобразование 500 мс.
Также попробовал замерять напряжение на измеряемом сопротивлении и на опорном. Везде 0В, но осцилографа нету. При одиночных преобразованиях источники тока в паузах отключаются
попробую запустить непрерывное.... также на измеряемом сопротивлении и на опорном 0В (по мультиметру).
.....
Кажется я забыл заземлить вывод "ref-"

ОНО! Это ж нужн было, при перерисовке схемы забыть заземление

Теперь все работает. Полученное значение с АЦП отличается от расчетного менее, чем на 0,9% (это с учетом погрешности китайских мультиметров и без самокалибровки микросхемы).
Спасибо за внимание. Вопрос закрыт