Цитата(ps1x @ Apr 24 2006, 22:47)

но как с помощью этого зажечь, например, в пол-накала светодиод?
В даташите все расписано более чем доступно.
У 16-ти разрядного таймера есть два регистра OCR1A/OCR1B которые можно задействовать для PWM.
Имеется несколько режимов PWM из которых Fast PWM наиболее прост как для понимания так и для использования. Идея такова: в один из регистров или в оба регистра OCR1X заносится некоторое число, при достижении которого счетчиком (TCNT1) таймера будет осуществлено переключение определенного пина. При сбросе счетчика TCNT1 будет осуществлено обратное переключение пина. Т.о. если в OCR1A или OCR1B записать значение равное половине (127/255/511) от максимально возможного значения (в зависимости от режима 8, 9, 10bit Fast PWM - 255/511/1023) TCNT, вы получите яркость как раз в "пол-накала".
Есть еще один из путей - когда можно воспользоваться любыми пинами и сделать PWM любой разрядности с гибкой подстройкой частоты следования импульсов. Для этого можно задействовать режим CTC, задать частоту следования импульсов регистром OCR1A и задать ширину пульса регистром OCR1B, соответственно переключать требуемые пины по прерываниям от OCR1A и OCR1B.