После задержки происходит сравнение 4-го байта EEPROM с числом 0х22, если число совпадает - загружаем данные с энергонезависимой памяти. Если не совпадает - значит данные повреждены либо данные были стерты, грузим значения по умолчанию (АС1 откл. АС2 откл. CD вкл.).
При подаче питания выполняется задержка в две секунды для исключения щелчков АС при переходном процессе, при этом все входы и выходы отключены.
Селектор работает следующим образом:
Исходный код написан на языке высокого уровня "Си" в среде CVAVR буквально за вечер. Он хорошо прокомментирован и кто хотя бы немного знает данный язык, сможет с легкостью модифицировать проект под свои цели.
Данный проект полностью открытый. Выкладываю на Ваш суд исходный код, принципиальную схему и проект в .
Целью создания данного проекта послужило желание создать простое и надежноеP устройство, которое выполняло бы функции коммутации входов и выходов высококачественного усилителя.
Селектор входов и выходов УМЗЧ на микроконтроллере
Селектор входов и выходов УМЗЧ на микроконтроллере
Комментариев нет:
Отправить комментарий