David Duffy (AVD audiovisualdevices.com.au> writes: >=20 > I'd like to make a programmable (serial control) oscillator as part of a= =20 > test rig. >=20 > All I need is square wave output (adjustable symmetry would be nice but=20 > not essential) and a frequency range of 0.1Hz to 20Khz or so. The area=20 > of interest right right now is more like 0Hz to 200Hz for simulating a=20 > pulse counting input to the device under test. >=20 > I'm using a $100 function generator for now, but the display resolution=20 > of 1Hz is somewhat limiting. PC control would also enable me to=20 > automate some of the testing. > David... >=20 DDS generator will fit the bill. There is an article in recent NutsnVolts magazine that uses PIC to control PLL to do just that, it's trivial to add serial interface to that. IIRC, total cost was under $70. =20 Sergey Dryga http://beaglerobotics.com --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .