Other Parts Discussed in Thread: MSP430FR2000
Hello community,
I am trying to build an RGB LED control unit with an infrared receiver.
The MSPG2533 has two 16 bit timers, with 3 Capture Compare registers each.
One timer will be used to decode the IR signals from an IR receiver.
I would like to use the second timer to generate 3 PWM outputs.
However, from what I see in the datasheet, the setup I had in mind seems to not be possible:
The idea was to have the counter run continuously, set the output on timer overflow and reset the output
on a channel when the timer counter (TAR) value reaches the respective Capture Compare Value (CCRx ).
So basically i want the exact same thing on all three channels.
The family datasheet shows some examples including graphs in chapter ."Output Example — Timer in
Continuous Mode". It seems like CCR0 is always treated in a special way and influences the output generated
for CCR1 and CCR2.
Is there a way to use the three CCR register and their output without them interfering one another at all?