Hio,
hast du einen Link zu den LEDs?
Wie kommst du auf 18 PWM-Ausgänge?
Würde evtl. den ATmega16 benutzen mit 3 8-bit bi-directional I/O Ports.
Nun stellt sich die Frage, wie schnell musst du ein LED pulsen, damit es nicht flimmert? Ich schätze mit 100Hz sieht man evtl. kein flimmern.
Somit könntest du einen 1ms Timer laufen lassen und eine Periodenlänge von 10ms für eine LED einstellen. Somit kannst du in 10 Stufen (aus, 1ms,2ms, ..., 9ms, an) eine LED dimmen.
LG
Martin
Lesezeichen