PWM timers interfering with serial 0 on Arduino Mega 2560 Rev3

I'm using PWM pins 3,5 and 11 and some times I get just garbage on serial 0 I think this might be because serial 0 uses the same timer as some of the PWM pins.

My question is does Serial 1-3 use another timer and this might resolve the issue or does serial 0 not use the same timer as the PWM pins and my code is just buggy?

In the absence of any evidence, I'd go with the buggy code

Serial does not use the timers to generate the clock for the baud rate.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.