Назад к каталогу

ATmega_TimerInterrupt

ISR-based таймеры для ATmega164, ATmega324, ATmega644 и ATmega1284 под MightyCore с поддержкой до 16 независимых прерываний от одного физического таймера

Версия1.1.1
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер71.67 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.1.171.67 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:9a235f20aa02a6046974c620d173c261555a10f446f414f13ad93f1f1bb1f6ee
АрхивATmega_TimerInterrupt-1.1.1-9a235f20.zip

Описание

Если работаешь с ATmega164, ATmega324, ATmega644 или ATmega1284 под MightyCore, эта библиотека решает классическую проблему: аппаратных таймеров всегда не хватает. Здесь из одного физического таймера можно создать сразу 16 независимых ISR-based таймеров с очень длинными интервалами (до нескольких миллисекунд). Главное преимущество в том, что прерывания работают асинхронно и не блокируются медленными функциями — это критично для задач, которые не терпят задержек. Библиотека поддерживает как прямую работу с железным таймером, так и использование виртуальных таймеров на его основе. В комплекте примеры для измерения RPM, отладки нажатий кнопок, изменения интервалов на лету и других типичных применений.

Версии

Показано: 3
1.1.12026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше