User Tools

Site Tools


nm5101:nm5101

Синтезатор световых эффектов

Синтезатор световых эффектов - набор MN5101 – отображает анимированные рисунки на светодиодном поле размером 7х7.

nm5101.jpg

Выполнен на основе микроконтроллера AT90S2313 фирмы ATMEL. Прошивку и исходные тексты на ассемблере можно взять отсюда.

Вот статья из журнала “Схемотехника” с подробным описанием.

Программа на языке Си

Текст на ассемблере выглядит несколько скучно, да и код получается громоздкий. Вариант на Си гораздо компактнее, и экспериментировать с ним попроще. Я старался повторить функциональность исходного фирменного варианта, плюс устранение “дребезга” кнопки.

Прошивку в формате SREC можно взять здесь, исходный код - здесь. Компилятор GCC для AVR распространяется свободно.

Алгоритм работы программы можно понять из исходного текста.

nm5101/nm5101.txt · Last modified: 2022/05/15 23:30 by vak

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki