[an error occurred while processing this directive]
Ответ: У кого как не знаю - а у меня всё прекрасно работает...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено fantasy 07 апреля 2003 г. 09:12
В ответ на: КР1878ВЕ1. Глюк с прерыванием. отправлено Alexey_B 07 апреля 2003 г. 00:43

Первая и пожалуй единственная ошибка - не учитываете что команда записи производит реальную запись в регистр через 2 такта! В примерах не зря NOP ставят!
А так общая идея:
1) запрет прерываний;
2) настройка таймера (источник, делитель, разрешение прерываний);
3) разрешение прерываний;
4) в подпрограмме обработки прерывания обязательно снятие флага прерыания (если конечно надо в следующем цикле вызывать).
Ежели совсем не понятно - пишите, отвечу рабочим примером (пишите до обеда), иначе отвечу потом только в субботу...)

З.Ы.: а таймер в этом микроконтролере классный!

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

Ответы



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

E-mail: info@telesys.ru