Программирование МК STM32. Урок 63. Модуль LCD 16×2. МЕНЮ. Часть 2 HD
Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с дисплеем LCD 16x2 на микроконтроллере HD44780, который не просто дисплей с контроллером, а такой же дисплей, установленный на модуле с кнопками. И кнопки на данном модуле не просто подключены каждая к определенным ножкам контроллера, а через резисторный делитель собираются все на одну ножку и посредством использования АЦП мы будем определять, какая именно кнопка нажата. АЦП включен в режиме использования прерываний. В данном занятии мы продолжим работать с модулем дисплея LCD 16x2 на микроконтроллере HD44780 с кнопками и попробуем сделать Меню, чтобы у нас отжатие кнопки не просто отслеживалось, но ещё чем-то управляло и что-то переключало. В данной части занятия мы закончим функцию реакций главной программы и начнём писать реализацию отклика на выбор пунктов меню. Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Дисплей LCD 16x2 с кнопками можно приобрести здесь http://ali.pub/1vth7e Навигация по видео: 01:06 Обработаем следующий статус программы 05:38 Создадим функцию обработки пунктов главного меню 12:35 Напишем обработку статуса главного меню входа в него 16:14 Обработаем статус ожидания меню 17:52 Напишем функцию мигания пунктов меню 21:40 Напишем обработку статуса ожидания нажатия первого пункта главного меню Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим http://www.youtube.com/watch?v=XEBVHUNOdx8 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию http://www.youtube.com/watch?v=cVfSoURD1L4 УРОК 16. HAL. ADC. Regular Channel http://www.youtube.com/watch?v=zVPb2ZRajxw УРОК 17. HAL. ADC. Regular Channel. Interrupt http://www.youtube.com/watch?v=pqNjWe9HXz8 УРОК 59. LCD 16x2 с кнопками http://www.youtube.com/watch?v=c__4-jYeEBE Урок 61. Модуль LCD 16×2. Работаем с кнопками. Часть 1 http://www.youtube.com/watch?v=DYaXDQCJDEQ Урок 61. Модуль LCD 16×2. Работаем с кнопками. Часть 2 http://www.youtube.com/watch?v=UBW0wVM1LAE Урок 61. Модуль LCD 16×2. Работаем с кнопками. Часть 3 http://www.youtube.com/watch?v=EYSPVMEKnj0 Урок 63. Модуль LCD 16×2. МЕНЮ. Часть 1 http://www.youtube.com/watch?v=wdHV6ZtzYqU Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-63-modul-lcd-16x2-menyu-chast-2/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112