我正在使用具有 16 MHz 时钟的 Atmega8 并使用 Timer2 作为 PWM 与此代码
DDRB |= (1 << DDB3);
OCR2 = 0;
TCCR2 |= (1 << COM21);
TCCR2 |= (1 << WGM21) | (1 << WGM20);
TCCR2 |= (1 << CS21);
OCR2 = 0;
但在此代码 0 PWM 之后,我的 LED 以低亮度开始。所以请给我解决方案。
我正在使用具有 16 MHz 时钟的 Atmega8 并使用 Timer2 作为 PWM 与此代码
DDRB |= (1 << DDB3);
OCR2 = 0;
TCCR2 |= (1 << COM21);
TCCR2 |= (1 << WGM21) | (1 << WGM20);
TCCR2 |= (1 << CS21);
OCR2 = 0;
但在此代码 0 PWM 之后,我的 LED 以低亮度开始。所以请给我解决方案。