Л.15. Прерывания AVR + символьный дисплей
В лекции рассказывается про смысл прерываний в микроконтроллере. В качестве примера рассматривается непрерывный вывод текста на ЖКИ и включение/выключения светодиода по сигналу с внешней кнопки, которая работает как источник сигнала внешнего прерывания. Прерывания - это набор инструкций, которые будут выполняться в произвольный момент времени программы, при этом во время исполнения инструкций прерывания не исполняются инструкции функции main(). Таким образом можно быстро реагировать на те событие, которые требуют исполнения некоторого количества кода незамедлительно, вне зависимости от того, чем занят микроконтроллер на момент возникновения такого события. Похожие видео: Символьный дисплей, начало: https://youtu.be/ZB1zqEK3iio Клавиатура+символьный дисплей: https://youtu.be/ACbMbBBplCk Основы прерываний на примере кнопки: https://youtu.be/YIMBoOnnwXU Прерывания на инкрементальном энкодере: https://youtu.be/I3Cm6jQ1u5w
В лекции рассказывается про смысл прерываний в микроконтроллере. В качестве примера рассматривается непрерывный вывод текста на ЖКИ и включение/выключения светодиода по сигналу с внешней кнопки, которая работает как источник сигнала внешнего прерывания. Прерывания - это набор инструкций, которые будут выполняться в произвольный момент времени программы, при этом во время исполнения инструкций прерывания не исполняются инструкции функции main(). Таким образом можно быстро реагировать на те событие, которые требуют исполнения некоторого количества кода незамедлительно, вне зависимости от того, чем занят микроконтроллер на момент возникновения такого события. Похожие видео: Символьный дисплей, начало: https://youtu.be/ZB1zqEK3iio Клавиатура+символьный дисплей: https://youtu.be/ACbMbBBplCk Основы прерываний на примере кнопки: https://youtu.be/YIMBoOnnwXU Прерывания на инкрементальном энкодере: https://youtu.be/I3Cm6jQ1u5w
