Ответ: Не знаю как в 64 а в128 у timer0 -->>
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено miv 30 ноября 2003 г. 14:57
В ответ на: Можна ли избежать программной загрузки таймера в прерывании? отправлено . 30 ноября 2003 г. 13:53

есть режем CTC (clear timer on compare) т.е. в Compare register таймера грузишь свою константу, разрешаешь прерывания по сравнению
и при достижении таймером (считает на увеличение) константы срабатывает прерывание, а при входе в это прерывание таймер аппаратно сбрасывается в 0. Заметь что константа не требует корректировки учитывающей число клоков входа впрерывание и загрузку регистра как в твоем варианте. ;-)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru