Во многих эффектах используется фон, равный цвету - 1. Раньше было три бита и для полчение фона была одна команда DECF, т.е. отнять 1. Теперь для получения фона нужно две команды MOVLW B'0001001 и собственно отнять SUBWF 'регистр цвета'.
Поэтому нужно будет проверять каждый эффект
В подпрограмме случайных чисел для RND_COLOR достаточно поставить маску на 6 бит ANDLW B'00111111' ; Маска ()
Такие вот дела.
У меня с гирляндой простой, нет провода с нормальным сечением и досточно тонким - 30 элементов потребляют 1 ампер при белом цвете. Я же хотел вообще на 60 элементов. Хочу взять оболочку типа кебрика и запихать туда провод во фторопластовой изоляции разных сечений
С программой вопрос решаемый и сложности нет, хотя в ближайшее время не решится - через неделю уезжю в отпуск
