An open source
project for
controlling the AD9850 DDS IC from Analog Devices under Windows
2000/XPWindows. At the NJQRP
page there's a cheap kit for a
simple DDS controled by a PC. But
the software they mention is for Win95/98 only. The problem is that
there's no way to control the parallel port under the newer operating
systems directly.
So
we created a Delphi Software
for controlling the Analog Devices DDS Synthesizer AD9850 under Windows
9x/ME/2000/XP via the parallel port. You may use it as a high-precision
dc-60 MHz signal source contained on a single chip.

We
put the source under the GPL
and released an initial version at the Sourceforge page:
http://sourceforge.net/projects/ad9850-control/
where
you may download
the binary executable package - and the source
code.
Download
statistic for the last
months (MB/downloads):

One
of the main problems was to
gain access on the hardware layer to the system's LPT port under Win XP
and 2000. This was done using the external INPOUT32.DLL from http://www.logix4u.cjb.net/
another problem was the documention of the "tuning word" you have to
send to the IC. But this was finally found in the Data Sheet suplied by
Analog Devices. Look at uHaupt.pas source for details on that topic.
Designed &
Developed by auroraDesg