Есть проблемы с микросхемой AD9833.
Микросхему подключил к контроллеру, связь наладил (слова загружаются), в качестве основного генератора использовал генератор на 25МГц (сигнал в принципе хороший, на осцилографе смотрел).
Хочу получить меандр на выходе. Для этого загружаю слова:
2128 6E14 451E 8000 8000 C000 E000 2028 чтобы получить 2МГц или
2128 570A 428F 8000 8000 C000 E000 2028 чтобы получить 1МГц, так же пробовал и другие частоты.
Коды брал с сайта http://www.analog.com/Analog_Root/static/t...334/ad9833.html.
В итоге на осциллографе вижу что получается меандр, но у этого меандра не стабильное время высокого уровня сигнала, т.е. оно постоянно, то увеличивается, то уменьшается. На частоте 1МГц изменение длительности высокого уровня сигнала составляло порядка 40нс, через каждую секунду, но период при этом оставался одним и тем же. С увеличением частоты выходного сигнала, все становиться еще хуже - фронты уже становиться не фронтами, а ступеньками. На частоте 10МГц меандр уже разглядеть сложно. Собирал несколько различных схем, менял микросхемы, менял генераторы ничего не помогло - результат такой же.
Подскажите, кто работал с этой микросхемой, как сделать правильный меандр?
Может я код неверный подаю или эта такая особененость микросхемы?