ATmega16 PWM signaal

hallo allemaal,

Ik wil met een ATmega16 een servomotor aansturen. Ik heb al onderzocht dat dit moet kunnen, omdat de atmega16 4 pwm channels heeft. heeft iemand misschien een voorbeeld C code voor het aansturen van zo'n servo???

ik weet hoe een servosignaal eruit ziet.. om de 20mS een puls. en de lengte van die puls bepaalt de hoek van de motor. een puls met lengte 1,5 ms komt overeen met een hoek van 90 graden..