Hallo,
was verstehst du unter "möglichest feine PWM"?
Ich habe vor ca. zwei Wochen mit einem Tiny23 (oder 25) am internen Clock eine 8-Kanal-PWM für LEDs programmiert. Der Code ist nicht sehr umfangreich. Die PWM-Ausgabe habe ich in einer Timer-IRQ-Routine gelöst. Als Frequenz habe ich ca. 100 Hz gewählt.
Ich habe festgestellt, dass eine Auflöung von 10% Schritten schon fast nicht mehr zu Unterscheiden ist bei meinen LEDs. somit muss der IRQ nur mit ca. 1kHz Frequenz aufgerufen werden wobei sich dein AVR mit 8MHz noch langweilen würde.
Viele Grüße
Andreas
Lesezeichen