Obsługa AD9835

Cześć,

czy ktoś dysponuje obsługą AD9835 w C dla AVRów (ew. BASCOM) i mógłby się podzielić? Interesuje mnie głownie inicjacja po włączeniu oraz ładowanie 32bitowego słowa określającego f.

Reply to
Filip Ozimek
Loading thread data ...

Witam,

Dnia 3-08-2006 (czwartek), Filip Ozimek napisał(a):

Tutaj masz dokładny opis co i jak ładować, oraz skąd się co bierze:

formatting link
Oczywiście przy wysyłaniu nowego słowa (zmiana częstotliwości), nie trzeba przestawiać układu w stan sleep.

Mogę podesłać kawałek kodu w C, ale pod PC (DOS). Kiedyś, dla testów zrobiłem prowizoryczne sterowanie AD9835 poprzez LPT...

Reply to
Dykus

Dykus napisał(a):

Ok, dziękuje. Po wysłaniu 0xF800, danych do dzielnika i 0xC000 wszystko działa. Wzorowałem się na tym fragmencie kodu:

formatting link
ale sygnał zegarowy jest tam chyba w złej kolejności, tj. generowane jest narastające zbocze. Na razie jako master clock mam generator 40 MHz, ale ze starej płyty wylutowalem 66 MHz, może będzie działać :-)

Reply to
Filip Ozimek

Dnia 2006-08-03 21:28, Użytkownik Filip Ozimek napisał :

to jest mój kod i jest na pewno w dobrej kolejności skoro działa ;-)

A serio - tam są dwa zbocza, najpierw opadające, potem narastające

Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.