А с чем эти ошибки связаны? C конкретной реализацией CodeVisionAVR или с алгоритмом работы? Если первое, то не надо, все равно я CodeVisionAVR не использую, а если с алгоритмом - то конечно, лучше ткнуть носом, чтобы не терять время.
А что насчет привязки смены кажущегося вращения с цветом?
P.S. Как интересно все собирается в кучу: недавно пришла в голову мысль переделать стробоскоп на МК ATMEL - на нем все проще реализуется, чем на PIC, а тут и твоя идея...
Только у меня RGB LED нет, и купить поблизости негде.