Найдено 6 результатов

pyatanov
Пн янв 22, 2018 18:13:06
Форум: AVR
Тема: tiny13 и время нажатия кнопки
Ответы: 5
Просмотры: 1307

Re: tiny13 и время нажатия кнопки

Сейчас больше теоретически. А началось все со светофора. три выхода должны соответственно моргать.... Кнопкой дополнительно переходить к следующему состоянию. Долгое нажатие или бездействие (не нажатие кнопки к примеру в течении часа) должно выключать светодиоды и отправлять микруху в "глубокий" сон ...
pyatanov
Пн янв 22, 2018 11:53:30
Форум: AVR
Тема: tiny13 и время нажатия кнопки
Ответы: 5
Просмотры: 1307

tiny13 и время нажатия кнопки

Требуется определить как долго была нажата кнопка. Так-же надо исключить дребезг - просто не учитывать как несколько отдельных нажатий. Перед нажатием тинька может находится в спящем режиме. Delay не используем - если только как антидребезг. Пока требуется просто отличать короткое нажатие от ...
pyatanov
Вт янв 02, 2018 11:18:11
Форум: AVR
Тема: tiny13 в режиме энергосбережения
Ответы: 8
Просмотры: 2845

Re: tiny13 в режиме энергосбережения

Да attiny13a.

За статью спасибо. Я ее тоже нашел. Пожалуй лучшее что есть на эту тему.

Остался только вопрос.

подготавливаем в микросхему ко сну.
перед этим разрешили прерывания, настроили правильно обработку при изменении уровня на нужной ноге.
вот теперь в сон (power-down)

Дождались ...
pyatanov
Пн янв 01, 2018 11:16:16
Форум: AVR
Тема: tiny13 в режиме энергосбережения
Ответы: 8
Просмотры: 2845

tiny13 в режиме энергосбережения

Добрый день.

под спойлером немного истории

Сделал дочке светофор на tiny13 + 3 (светодиод + сопротивление) + 2 батарейки ААА. Делал из того что было под рукой. Выключатель не нашел и держателя для батареек тоже не было. По этому батарейки тупо паял. Светофор стоит несколько дней и непрерывно ...
pyatanov
Пт дек 01, 2017 08:25:14
Форум: AVR
Тема: #ifdef и модель процессора и AtmelStudio
Ответы: 2
Просмотры: 1704

Re: #ifdef и модель процессора и AtmelStudio

Спасибо за подсказку

посмотрел строку компиляции. Обратил внимание на параметр -B
посмотрел файлы по указанному адресу.

в одном из файлов следующая строка

-D__AVR_ATtiny24A__ -D__AVR_DEVICE_NAME__=attiny24a -D__AVR_DEV_LIB_NAME__=tn24a


в программе пишем (я планирую использовать две микросхемы ...
pyatanov
Пн ноя 27, 2017 06:55:05
Форум: AVR
Тема: #ifdef и модель процессора и AtmelStudio
Ответы: 2
Просмотры: 1704

#ifdef и модель процессора и AtmelStudio

Добрый день

Написал программу для (к примеру) attiny13. Прошло время. Та-же задача но надо больше ног. Изменяю код под новую микросхему. Естественно делаю примерно так

//#define TINY13
#define TINY24

#ifdef TINY13
#define RELE PORTB
#define RELE_1 0b00001000
#define RELE_2 0b00010000
#endif ...

Перейти к расширенному поиску