Hi to all,

Hope all r doing well.

I have recently joined this forum and quit impressed about the DDS discussion.

I have generated sine wave using PWM of pic16f with fixed frequency. my goal is to generate a sine wave in range of frequency from 1 Hz to 500 Hz with the step of 1 Hz. while doing so i am unable to vary the frequency in step of 1 Hz by changing either PWM frequency or number of samples in sine wave.

As i am unable to produce a sine wave with step accuracy using PWM. i am thinking to use some other on chip module like DAC to achieve my goal.

Please give me your valuable suggestions about, what module i should use to get my job done.

thanks