Натолкните на мысль, писать по алгоритму умею, а вот на сам алгоритм мышления не хватает.
С каждым нажатие на кнопку "+" светодиод будет все медленнее и медленнее мерцать. В качестве режима работы думаю подойдет STS (или Normal, хотя скорее всего точность важна), из-за того что с увеличением OCR0( который можно принять за количество нажатий кнопки) у нас увеличивается скважность. И получается так что нам нужно нажимать на кнопку сброса, когда количество нажатий не достигнет 256, иначе он сам сбросит по совпадению. Поэтому можно настроить прерывание на моменте когда количество нажатий равно 255 и сбрасываем.
Кнопки допустим настроим в основной программе, а вот Мерцание в обработчике прерываний.