Программирование МК AVR. УРОК 36. Модуль LCD 16x2. Работаем с кнопками. Часть 3 HD
Программирование на СИ в среде Atmel Studio. В данном занятии мы продолжим работать с модулем дисплея LCD 16x2 на микроконтроллере HD44780 с кнопками и попытаемся отследить не просто нажатия и отжатия кнопок, а моменты. когда кнопка переходит из одного состояния в другое. В данной части мы закончим библиотеку обнаружения кнопок, добавим обработчики статусов кнопок в бесконечный цикл главной функции и проверим наш код. Приобрести программатор USBASP USBISP 3.3 можно здесь (продавец надёжный) http://ali.pub/1auvtq Приобрести программатор USBASP USBISP 2.0 можно здесь (продавец надёжный) http://ali.pub/1eigwp Дисплей LCD 16x2 с кнопками можно приобрести здесь http://ali.pub/1vth7e Навигация по видео: 02:00 Напишем код в функцию-обработчик прерывания от таймера 02:36 Напишем функции сброса и установки статуса кнопки 05:22 Напишем код обработчика статуса одной кнопки 08:28 Проверим обработчик статуса в протеусе 08:55 Напишем обработчики остальных кнопок 10:47 Проверим остальные статусы в протеусе и на настоящем контроллере 12:38 Улучшим код и упростим его и исправим ошибку в библиотеке 17:18 Финальное испытание кода Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Большая посылка Stm32f103 LCD1602 Key USB-TTL Макетницы Провода http://www.youtube.com/watch?v=0YVPIruMz_s Урок 12. LCD индикатор 16x2. Часть 1 http://www.youtube.com/watch?v=UVlz2M5oMhc Урок 12. LCD индикатор 16x2. Часть 2 http://www.youtube.com/watch?v=v5eZ9mznAnE Урок 12. LCD индикатор 16x2. Часть 3 http://www.youtube.com/watch?v=1Z0NnnKlW3M Урок 12. LCD индикатор 16x2. Часть 4 http://www.youtube.com/watch?v=1B6Gp00HlA0 Урок 12. LCD индикатор 16x2. Часть 5 http://www.youtube.com/watch?v=WZG0PUyJLpM Урок 22. Изучаем АЦП. Часть 1. http://www.youtube.com/watch?v=JUy8tAjBvhc Урок 22. Изучаем АЦП. Часть 2. http://www.youtube.com/watch?v=moKP_M7MsWs Урок 22. Изучаем АЦП. Часть 3. http://www.youtube.com/watch?v=UdG0SlLw8QU УРОК 35. Модуль LCD 16x2 с кнопками http://www.youtube.com/watch?v=DMtdgmu8ohw УРОК 36. Модуль LCD 16x2. Работаем с кнопками. Часть 1 http://www.youtube.com/watch?v=yz2SmvEvBuQ УРОК 36. Модуль LCD 16x2. Работаем с кнопками. Часть 2 http://www.youtube.com/watch?v=L-aDfsjYPJc Текстовая версия урока здесь (исходный код в последней части) Часть 1: http://narodstream.ru/avr-urok-36-modul-lcd-16x2-prodolzhaem-rabotat-s-chast-1/ Часть 2: http://narodstream.ru/avr-urok-36-modul-lcd-16x2-prodolzhaem-rabotat-s-chast-2/ Часть 3: http://narodstream.ru/avr-urok-36-modul-lcd-16x2-prodolzhaem-rabotat-s-chast-3/ Группа в контакте 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