Hallo, hab vorher noch nie die PWM meines ATMEGA 16 benutzt,
würde nur jetzt gerne eine LED dimmen,
aber ich bekomm es noch nicht mal hin das an den PWM ausgängen überhaupt etwas anliegt.

hab es mit folgendem Code probiert den ich hier im Forum gefunden hab
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;
muss ich vielleicht noch in irgend einem anderen Register ein Bit setzten?