Схема таймера attiny13

схема таймера attiny13
Файлы: Схема и плата Eagle + PDF и SVG файлы для ЛУТа Прошивка и исходники (AVR Studio 5) Скомпилированная прошивка. Дополнительно облегчает ввод автоповтор нажатой кнопки, т.е. если нажать и удерживать кнопку более 1,5 секунд, показания начнут изменяться автоматически в ускоренном темпе. Кнопку «Reset» поставили уже в рабочую конструкцию для удобства. Конфигурирование Режим конфигурирования включается при первой подаче питания после программирования микроконтроллера, а так же может быть принудительно вызван путем подачи питания в то время, как нажата и удерживается одна из кнопок. Это предусмотрено на случай использования таймера в качестве «незабудки». Например, вы сели паять, а таймер у вас управляет питанием паяльника. Вы настроили таймер на работу в режиме «включено 1 раз» на 15 минут.


Остановить работу таймера можно принудительно в любой момент, нажав кнопку энкодера. Даташит для ATTiny13 берем здесь: ATTiny13.pdf [1.71 MB] — Даташит для ATTiny13/13V Datasheet ATTiny13A, Errata, Application Notes смотрим на официальной страничке. (Visited 21 097 times, 3 visits today). Можно было, например, переключить его с использования внутренней тактовой частоты на внешнюю. Параметров всего два: тип индикатора и поведение таймера при работе от резервного источника питания.

Неосторожное движение или ошибка — и процессор оказывался непригодным к дальнейшему использованию без очень сложных телодвижений. Давненько я ничего не добавлял нового. В связи с “перестройками” на работе свободное время испарилось практически окончательно, времени на творчество выкроить удается крайне редко. Ну пусть будет хоть что-нибудь, глядишь кому и пригодится. Это значит, что установив один раз время, для управления исполнительным устройством, в течение длительного времени, каждые сутки, будет происходить управление в точно назначенное время. Однако Device ID волшебным образом стирался по непонятной причине…Что же, негативный опыт — тоже опыт. Выполняя команды за один цикл, ATtiny13 достигает производительности 1 MIPS при частоте задающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности. AVR ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения.

Похожие записи: