Программирование МК AVR. УРОК 36. Модуль LCD 16x2. Работаем с кнопками. Часть 3

Аватар автора
Narod Stream
Программирование на СИ в среде Atmel Studio. В данном занятии мы продолжим работать с модулем дисплея LCD 16x2 на микроконтроллере HD44780 с кнопками и попытаемся отследить не просто нажатия и отжатия кнопок, а моменты. когда кнопка переходит из одного состояния в другое. В данной части мы закончим библиотеку обнаружения кнопок, добавим обработчики статусов кнопок в бесконечный цикл главной функции и проверим наш код. Навигация по видео: 00:00 Введение 02:00 Напишем код в функцию-обработчик прерывания от таймера 02:36 Напишем функции сброса и установки статуса кнопки 05:22 Напишем код обработчика статуса одной кнопки 08:28 Проверим обработчик статуса в протеусе 08:55 Напишем обработчики остальных кнопок 10:47 Проверим остальные статусы в протеусе и на настоящем контроллере 12:38 Улучшим код и упростим его и исправим ошибку в библиотеке 17:18 Финальное испытание кода Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Текстовая версия урока здесь (исходный код в последней части) Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0