Die ATmega8-Hardware kann es, dann muss es nur noch deine Programmierumgebung bzw. -sprache gestatten. Geeignet ist dazu Timer1 in einem der PWM-Modi (bevorzugt phase & frequency correct pwm)