Так как таймеры-счетчики настроены как 16-тиразрядные таймеры, то максимальное значение в них равно 65535, что соответствует максимальному времени:
= 65536/ (0.9216 * 10^6) = 71.11 мс,
поэтому прерывание от него происходит раз в 71 мс. После запуска реле двигателя требуется 5 секунд задержки до выключения двигателя, следовательно, необходимое нам количество прерываний находим как: 5/ 71 * 10-3 = 70. Тоесть таймер будет иметь 70 прерываний.
Рисунок 3.4 - Алгоритм обработчика прерываний
Читайте также
Монтаж и регулировка шестиканальной цветомузыкальной приставки
Основным направлением развития радиоэлектронной
промышленности является создание высокотехнологической радиоэлектронной
аппаратуры на основе четкой организации производства, использован ...
Проектирование модуля управления трехфазным асинхронным двигателем
В настоящее время создано множество схем
управления двигателями переменного напряжения. При этом делается большой акцент
на применение в этих схемах специальных унифицированных микросхем ...
Основы телефонной коммутации
История освоения направления телекоммуникационного оборудования началась
в далеком 1992г., когда на развалинах Советского Союза небольшая группа
инженеров-энтузиастов во главе с будущим ...