Numerically Controlled Oscillator from Microchip Technology | Videos
Numerically Controlled Oscillator from Microchip Technology
http://www.microchip.com/nco The Numerically Controlled Oscillator (NCO) module is a timer that uses the overflow from the addition of an increment value to divide a frequency. The advantage of the addition method over simple counter driven timer or a PWM is that the resolution of division does not vary with the divider value resulting in true linear frequency control. The NCO is most useful for applications that require linear frequency control, high frequency accuracy and fine resolution at a fixed duty cycle, e.g., Lighting and Ballast Control, Tone Generators and Resonant Power Supplies.
https://www.microchip.com/8-bit
http://www.microchip.com/nco