Проблема в следующем.
Не могу записать (и прочитать) данные во внутреннюю память DDS`а AD9910. Причём вычитывается только последнее записанное в память слово. Как я понял из описания, запись и чтение должны производится последовательной записью (чтением) по адресу 0х16. Вроде, DDS в режиме RAM-модуляции работает. Но, только в режиме Direct - я так понял одно слово он всё таки записывает, причём последнее. В остальных режимах он берёт данные из непроинициализированной памяти.
Если кто-нибудь сталкивался с подобной проблемой, прошу поделиться опытом. Заранее благодарен.