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