Sometimes an 8-bit PWM does not provide you with enough resolution. The PWM16 User Module is an option, but it takes an extra digital block, and produces a PWM waveform of a much lower frequency. This Application Note describes an alternative that uses only one digital block, and includes some practical ways to use it to implement a high-resolution DAC.