Fixing PWM on pins 9 & 10 on the Uno.

Resetting TCCR1B to 0 after it's configured by optiboot.

http://code.google.com/p/arduino/issues/detail?id=364
This commit is contained in:
David A. Mellis 2010-10-02 13:38:10 -04:00
parent 750c860a0d
commit b3ba5d4f97
1 changed files with 2 additions and 0 deletions

View File

@ -189,6 +189,8 @@ void init()
// this is better for motors as it ensures an even waveform
// note, however, that fast pwm mode can achieve a frequency of up
// 8 MHz (with a 16 MHz clock) at 50% duty cycle
TCCR1B = 0;
// set timer 1 prescale factor to 64
sbi(TCCR1B, CS11);