25 CWG - Complementary Waveform Generator

The Complementary Waveform Generator (CWG) produces half-bridge, full-bridge, and steering of PWM waveforms. It is backwards compatible with previous CCP functions. The PIC16(L)F18455/56 family has 3 instance(s) of the CWG module.

The CWG has the following features:

  • Six Operating Modes:
    • Synchronous Steering mode
    • Asynchronous Steering mode
    • Full-Bridge mode, Forward
    • Full-Bridge mode, Reverse
    • Half-Bridge mode
    • Push-Pull mode
  • Output Polarity Control
  • Output Steering
  • Independent 6-Bit Rising and Falling Event Dead-Band Timers:
    • Clocked dead band
    • Independent rising and falling dead-band enables
  • Auto-Shutdown Control with:
    • Selectable shutdown sources
    • Auto-restart option
    • Auto-shutdown pin override control