Waking the microcontroller from sleep mode on the PCINT interrupt

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024
  • In this video, I will show you how to wake the microcontroller from sleep mode using external PCINT interrupts. Unlike interrupts INT0, INT1, etc., PCINT interrupts are available on most legs of modern AVR microcontrollers.
    Related video:
    Working with external interrupts INT and PCINT on AVR microcontrollers - • Работа с внешними прер...
    Energy-saving mode of AVR microcontrollers. Sleep modes on the example of ATtiny13 - • Энергосберегающий режи...
    Sketch - drive.google.c...

Комментарии • 11

  • @davudagazade1271
    @davudagazade1271 2 года назад +1

    kak vsegda..super !

  • @jw5gi
    @jw5gi 2 года назад

    Возможно ли реализовать пробуждение и по таймеру и по внешнему прерыванию?

    • @neoalternator
      @neoalternator  2 года назад

      Вам ответил в комментах под прошлым видео.

  • @davudagazade1271
    @davudagazade1271 2 года назад

    vi ne mereli potreblenie v spyashem rejime s dannoy proshivkoy ?

    • @neoalternator
      @neoalternator  2 года назад

      Измерял. 13 мкА потребление тока в режиме сна.

    • @davudagazade1271
      @davudagazade1271 2 года назад

      @@neoalternator spasibo

  • @Nyamchik-0_0
    @Nyamchik-0_0 Год назад

    А что за режим сна был в power down такое не прокатит?

  • @Palladln
    @Palladln Год назад

    Пытаюсь повторить, ардуина ошибку выдает.. не понимает "GIMSK"..

    • @алексейбольшаков-п8н
      @алексейбольшаков-п8н 3 месяца назад

      В arduino используется микроконтроллер Atmega328, в котором за настройки по внешнему прерыванию отвечают другие регистры, регистра GIMSK в arduino нет.
      Для включения прерывания в Atmega328 в регистре PCICR следует установить бит PCIE2 (для порта D), PCIE1 (порт C) или PCIE0 (порт B), тогда прерывание сработает, если на указанном порту изменится сигнал. Дополнительно следует установить с какой ножки порта будет сниматься сигнал: PCMSK0 (порт B), PCMSK1 (порт C) или PCMSK2 (порт D).

    • @Palladln
      @Palladln 3 месяца назад

      @@алексейбольшаков-п8н благодарю. правда атмега уже неактуальна..