Цитата(SS85 @ Jul 11 2006, 17:34)

Пример работы с MAX522, у неё шестнадцетиразрядный формат данных.
Код
//Запись байта информации в ЦАП
void DataToDAC(unsigned char Data)
{
PORTB |= DAC_CS; //Разрешаем работу ЦАП
SPI(0x23); //Передаем настройки ЦАП
SPI(Data); //Передаем данные для ЦАП
PORTB &= ~DAC_CS; //Запрещаем работу ЦАП
}
У AD7303 тоже шестнадцатиразрядный формат данных. Я использую такой же код, но не работает.
Может проблема в том, что вместо CS у AD7303 SYNC, который нужен, как я понимаю, для синхронизации. Пробовал не просто переключать его, а вырабатывал импульс. Эффект тотже самый.