Найти в Дзене
Watchdog. Настройка и работа сторожевого таймера на примере ATtiny13
Здравствуйте, уважаемые читатели! В этой статье поговорим о таком понятии, как Сторожевой таймер или Watchdog. Что это такое и как с ним работать. Данный таймер есть у всех AVR микроконтроллеров, даже у малыша ATtiny10. У которого изменению режима работы Сторожевого таймера посвящен один из всего трех его фьюзов WDTON. Как работать с фьюзами на Тини10 я рассказывал в отдельной статье "Изменение фьюзов на ATtiny10". Что такое Сторожевой таймер (Watchdog)? Основное назначение Сторожевой таймера – предотвратить зависание микроконтроллера в процессе выполнения программы...
1336 читали · 3 года назад
Изменение фьюзов на ATtiny10. Отключаем и включаем Reset. Увеличиваем число портов ввода-вывода до 4х
Здравствуйте, уважаемые читатели! В данной статье расскажу как работать со фьюзами на микроконтроллере ATtiny10. Изменение стандартных фьюзов, вернее одного из них - RSTDISBL, позволяет отключив Reset на 6 ножке микроконтроллера (это порт PB3) вместо 3х портов ввода вывода, получить 4 полноценных порта ввода вывода, умеющих работать с цифровым и аналоговым сигналом. По ссылке https://www.engbedded.com/fusecalc/ открываем калькулятор фьюзов, выбираем в выпадающем списке ATTiny10 и видим, что у него всего 3 фьюз-бита...
248 читали · 3 года назад
Работа с аналоговым сигналом на ATtiny10. ШИМ. Подключение потенциометра и управление яркостью светодиода
Здравствуйте, уважаемые читатели! Продолжаю серию статей о микроконтроллере ATtiny10. В прошлом статье "Работа с цифровым сигналом на ATtiny10. Управление светодиодом. Подключение кнопки" я рассказывал как работать на данном микроконтроллере с входящим и исходящим цифровым сигналом. И приводил пример со светодиодом и подключением кнопки. А сегодня поговорим о работе с аналоговым сигналом на ATtiny10, т.е. об аналогах функций analogWrite() и analogRead() в Arduino IDE. Я приведу пример работы с потенциометром на 10 кОм...
518 читали · 3 года назад
Работа с цифровым сигналом на ATtiny10. Управление светодиодом. Подключение кнопки
Здравствуйте, уважаемые читатели! Сегодня хочу подробнее рассказать о работе с портами ввода вывода на ATtiny10. В статье "Программирование ATtiny10 с помощью USBasp программатора" я уже рассказывал о том, как установить библиотеку для работы с ATtiny10 в среде Arduino IDE. В сегодняшней статье разберем, как работать с цифровым сигналом, непосредственно обращаясь к регистрам микроконтроллера. Т.е. отправлять и принимать цифровой сигнал на различные порты ATtiny10. Откроем сначала размещенный в примерах...
235 читали · 3 года назад
Создание печатной платы в EasyEDA и заказ на JLCPCB
Здравствуйте, уважаемые читатели! В данной статье и размещенном ниже видео, хотел бы привести пример отрисовки печатной платы в популярном сервисе EasyEDA, с последующим ее заказом на JLCPCB. Внизу статьи размещено видео, где подробно показан весь процесс от создания принципиальной схемы с поиском в библиотеке необходимых компонентов, до разводки печатной платы (в ручном и автоматическом режиме) и заказ изготовления печатной платы. Сервис EasyEDA (https://easyeda.com) позволяет создать принципиальную схему будущей платы непосредственно в окне браузера...
1294 читали · 3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала