Автор в самом начале замечательно расписал, что прошивка была специально написана на ассемблере, чтобы получить точные временные интервалы для работы с чипом WS2811/2812. А потом зачем-то решил упростить схему и поставил кварц как опциональную деталь.
А ведь разбег частоты на внутреннем генераторе у всех микросхем разный и ощутимый. Зачем, спрашивается, было трудится и писать код на ассемблере и при этом не учитывать разлет тактовой частоты на внутреннем генераторе?
PS. И чуть не забыл про пин AVCC. У собиравших он висит в воздухе, раз R4 и C3 тоже опция? Хотя в даташите четко указано, что если АЦП не используется, то этот пин должен быть подключен к VCC, а если используется, то нужно использовать фильтр по питанию.
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.


