Лише основне запитання ... Для arduino / avr / ATMega328 я знаходжу багато прикладів, використовуючи Timer1 (для цього є навіть ціла бібліотека), але рідко такі, які використовують Timer0 (або Timer2).
Тепер я знаю, що використання будь-якого з цих таймерів для керування методом ISR відключить використання ШІМ на пов'язаних штифтах, але чи є конкретна причина, по якій люди, здається, тримаються подалі від Timer0? Чи використовується воно для чогось іншого внутрішнього, з яким не слід возитися?
Мій поточний додаток чудово використовує Timer1, мені просто цікаво, якщо я щось пропускаю про ці інші часто занедбані таймери.