Спасибо автору за идею, vlad465 - за разводку элемента.
Я больше года "созревал", себе сделал управление по другому:
нет ни дисплея, ни кнопок (т.к. мне не надо). Зато уместил всё в Attini13, правда, писать пришлось на АСМе. Собственно, вся схема управления - всего одна Тинька, размером с 1/4 ногтя и ценой 15 руб и больше ничего.
74 эффекта. Можно, конечно больше придумать, но идеи кончились, да и хватает, вроде бы.
764 байта кода, можно ещё немного по-оптимизировать, т.к. с АВР-ассемблером только-только познакомился.
эффекты:
бегущий огонь вперёд, бегущий назад, заполнение вперёд, заполнение назад, перемигивание через 1, переключение с цвета на цвет - эти 6 эффектов х 4 цвета х 3 фона = 72шт.
плюс 2 полноцветных: бегущий RGB и случайное включение.
цвета только "чистые": RGB + отсутствие. Смешанных можно ещё 4 добавить но мне не понравилось как они выглядят.
Тестировал только на 7 сегментах. Собрать больше - руки не дошли. Это вопрос будущего, на алгоритм и объём памяти это совершенно не отражается, нужно только кол-во сегментов прописать перед компиляцией.
Если кому-то ещё интересна эта тема - пишите, поделюсь прошивкой и(или) исходниками.