High-Resolution PWM Thumbnail

High-Resolution PWM Using CCP Compare And Timer Module

In this article, I’d like to introduce you to such an amazing technique that you can implement on a small 8-Bit microcontroller, which will push the hardware CCP PWM beyond its fundamental limits in terms of resolution. A 10-Bit PWM can be enhanced using this technique to reach up to 16-Bit in resolution and that’s obviously insane, especially for control systems applications when high-precision is a necessity.