Как использовать attachInterrupt() в ATtiny85 с Arduino IDE?
Можно ли использовать внешние прерывания/attachInterrupt() с ATtiny85, когда я программирую с Arduino IDE?
Если это возможно, то сколько входов (для внешних прерываний) имеет ATtiny85 и какие они? У кого-то есть пример кода?
@Romildo, 👍3
Обсуждение1 ответ
▲ 2
Вывод PB2-единственный вывод, который имеет реальное внешнее прерывание. Это INT0
.
Можете ли вы использовать attachInterrupt(0, ...)
или нет, полностью зависит от того, реализован ли он в используемом вами ядре.
,
@Majenko
Смотрите также:
- Несколько кнопок на одном прерывании, как устранить дребезг?
- Два счетчика оборотов с прерываниями
- attiny85 сбрасывает себя вместо процедуры пробуждения
- Невозможно установить низкий уровень на выводе MOSI даже после завершения SPI
- Прерывание таймера Attiny не делает прерывание каждые 1000 мс
- ATtiny85 со сном и последовательным портом
- Как контролировать состояние 50 цифровых входов
- Почему мои прерывания mcp23s17 больше не работают?
ATTINY 85 не имеет внешних прерываний. Вместо этого вам придется использовать прерывания смены контакта., @Delta_G
Кроме... PB2 имеет INT0..., @Majenko
Черт. Я просто посмотрел на спецификацию и не увидел ни одного из них в списке., @Delta_G