Класная мигалка, бери максимум от микроконтроллера.

Вот такая мигалочка, отличительная черта которой то, что светодиод двухцветный и используется специальная коммутация для расширения возможностей. Двухцветные светодиод при конфигурации как в данном устройстве находятся в одном корпусе и имеют два вывода. Внутри светодиоды включены параллельно встречно, таким образом получается что когда подаешь на вывод А + а на вывод В- горит первый светодиод (допустим красный) а когда подаешь наоборот на вывод А - а на вывод В + горит второй светодиод (допустим зеленый). Коммутируя таким образом последовательно сигналы разной полярности можно добиться поочередного включения данных светодиодов, что даст возможность используя всего 5 выводов микроконтроллера для коммутации 8-ми светодиодов.