если не лень делать -
http://www.rlocman.ru/forum/showthread.php?t=7406 на PICе
-
http://www.rlocman.ru/forum/showthread.php?t=10138 на at89c2051
но программка там устаревшая, на новой версии интереснее получилось
да и наиболее подходящим ядром оказалась attiny2313
(до 4 каналов - это на основе PIC12f509-629, 8-каналка с выключателем на базе at89c2051 реально сделанная в виде светильничка дома работает) но когда сунул программку в attiny2313 совершенно другое восприятие - и плавность переливов качественней и градационка до 256 уровней при модуляции (одновременно только два канала включены в целях экономии), да и длина ГСЧ на каждый канал по 8 байт.
очень многое в данной конструкции зависит от выполнения самого излучателя- можно и улучшить эффект, а можно и говницо получить...