85 if (Serial.available())
141 if (ch !=
'\r' && ch !=
'\n')
143 Serial.print(
"Setting PWM to ");
145 Serial.println(
"/255");
166 Serial.print(
"feedback = ");
167 fbv = (float) feedback * (5.0 / 1024.0);
168 Serial.print(fbv, 2);
169 Serial.print(
"\t PWM duty cycle = ");
171 Serial.println(dc, 1);
215 if (pin == 5 || pin == 6 || pin == 9 || pin == 10)
237 if (pin == 5 || pin == 6)
239 TCCR0B = TCCR0B & 0b11111000 | mode;
243 TCCR1B = TCCR1B & 0b11111000 | mode;
246 else if (pin == 3 || pin == 11)
274 TCCR2B = TCCR2B & 0b11111000 | mode;
static void setPwmFrequency(int pin, int divisor)
Divides a given PWM pin frequency by a divisor.