35.7.1.9 Waveform Generation Control
| Name: | WAVE |
| Offset: | 0x0C |
| Reset: | 0x00 |
| Property: | PAC Write-Protection, Enable-Protected |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| WAVEGEN[1:0] | |||||||||
| Access | R/W | R/W | |||||||
| Reset | 0 | 0 | |||||||
Bits 1:0 – WAVEGEN[1:0] Waveform Generation Mode
These bits select the waveform generation operation. They affect the top value, as shown in . They also control whether frequency or PWM waveform generation should be used. The waveform generation operations are explained in .
These bits are not synchronized.
| Value | Name | Operation | Top Value | Output Waveform on Match | Output Waveform on Wraparound |
|---|---|---|---|---|---|
| 0x0 | NFRQ | Normal frequency | PER1 / Max | Toggle | No action |
| 0x1 | MFRQ | Match frequency | CC0 | Toggle | No action |
| 0x2 | NPWM | Normal PWM | PER1 / Max | Set | Clear |
| 0x3 | MPWM | Match PWM | CC0 | Set | Clear |
Note:
- This depends on the TC mode: In 8-bit mode, the top value is the Period Value register (PER). In 16- and 32-bit mode it is the respective MAX value.
