Hallo

AVR Mega 16 mit 16 MHz Takt

Code:
#define	PWM_LINKS			OCR1A
#define PWM_LINKS_ON		TCCR1A |=  (1<<COM1A1)
#define PWM_LINKS_OFF		TCCR1A &= ~(1<<COM1A1)

#define	PWM_RECHTS			OCR1B
#define PWM_RECHTS_ON		TCCR1A |=  (1<<COM1B1)
#define PWM_RECHTS_OFF		TCCR1A &= ~(1<<COM1B1)



/* normale 10-bit PWM aktivieren ( nicht invertiert ) */
TCCR1A = (1<<WGM10)|(1<<WGM11);

/* Einstellen der PWM-Frequenz auf ca. 8 kHz ( Prescaler = 1 ) */
TCCR1B = (1<<CS10);

/* PWN einschalten -- > PIN mit PWM verbinden */
PWM_LINKS_ON;
PWM_RECHTS_ON;

/* und Werte schreiben */

PWM_RECHTS = 234;
PWM_LINKS = 1023;

Hoffe das hilft.

MFG
Dieter