Учимся программировать микроконтроллеры
О чём курс
Освоение программирования микроконтроллеров AVR позволяет перейти от простого копирования готовых схем к созданию собственных интеллектуальных устройств — от систем «умного дома» до автоматизации теплиц. Курс ориентирован на глубокое изучение архитектуры и механизмов работы чипов, что дает универсальную базу для дальнейшего освоения более сложных платформ, таких как STM32 или Arduino. В качестве основного инструмента обучения используется микроконтроллер ATmega8, однако программа охватывает работу с широким спектром моделей серий ATmega и ATtiny. Учащиеся учатся работать с технической документацией (даташитами), настраивать порты ввода-вывода, использовать таймеры-счетчики и организовывать систему прерываний. Итогом обучения становится способность самостоятельно писать код для любого микроконтроллера линейки AVR.
Программа обучения
- Общие понятия об МК и перспективы развития. Среда разработки и эмуляция работы микроконтроллера.
- Порты ввода-вывода микроконтроллеров. Настройка портов на вход и выход.
- Библиотека задержек. Формирование временных интервалов. Оператор if.
- Подключение кнопки. Дребезг контактов и борьба с ним. Оператор while.
- Логические и побитовые операции.
- Таймер-счетчики микроконтроллера. Настройка таймер-счетчиков. Переполнение и сравнение значений таймер-счетчиков. Таймер-счетчик в режиме захвата (формирование звука, изменение яркости света).
- Внешние прерывания микроконтроллеров. Прерывания от таймер-счетчиков.
- Общие сведения о семисегментных индикаторах. Подключение семисегментных индикаторов к микроконтроллерам. Семисегментные индикаторы с общим анодом и общим катодом.
- Принцип работы динамической индикации. Подключение многоразрядной динамической индикации к микроконтроллерам. Массивы.
- Оператор switch case. Подключение динамической индикации к произвольным выводам микроконтроллера.
- Таймер и секундомер (незавершенный список тем)
Теги курса
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».