AVRASM: «CeleronKeyInputLib» — Библиотека процедур для интеллектуальной обработки событий от Кнопок и Энкодеров (авторская методика и реализация)

Простая кнопкаМикроконтроллерное устройство может работать исключительно в автономном режиме: получать сигналы с датчиков, и выдавать управляющие импульсы, иногда оно ещё взаимодействует с ЭВМ или другими микроконтроллерами… Но большинству микроконтроллерных устройств требуется поддерживать интерфейс с пользователем-человеком: для вывода используются светодиоды или дисплеи, а для ввода — традиционные Кнопки и Энкодеры, редко используются и другие экзотические устройства ввода
В данной работе будут рассматриваться только традиционные инструменты ввода: «цифровые Кнопки / Клавиатуры» и «инкрементальные Энкодеры», поскольку именно они используются почти всегда.
Читать далее AVRASM: «CeleronKeyInputLib» — Библиотека процедур для интеллектуальной обработки событий от Кнопок и Энкодеров (авторская методика и реализация)