Цитата (skateman)
При прерывании по INT ты будешь висеть в нем, пока не отпустишь кнопку.
Ладно не кипятись.) Всё с кнопкой будет нормально. Я же писал, что обработчик будет вызываться по изменению состояния на пине. И если нажать на кнопку и не отпускать её то вызовется обработчик. Который быстренько выполнит своё дело и всё. А держишь ты или не держишь ему обработчику по барабану. Ему становится не по барабану когда ты именно нажимаешь на кнопку и только на это событие он реагирует.Добавлено (18.01.2013, 21:22)
---------------------------------------------
Цитата (skateman)
Нерациональное использование ресурсов - сразу 2 прерывания на событие и таймер T0 больше уже нигде не используешь.
Ну надо сразу за ранние проектировать устройство так, чтобы периферийных модулей хватала. Если таймер используется не для временной диаграммы. То можно один таймер использовать для разных задач. В нужный момент просто перенастраиваешь тайме на другую функцию и всё, проблем нет.Добавлено (18.01.2013, 21:35)
---------------------------------------------
если что-то не понятно то спрашивай. Расскажу поподробней.