реклама на сайте
подробности

 
 
> частота прерывания от таймера, Не пинать сильно!
BigCoster
сообщение Jul 5 2007, 16:42
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 71
Регистрация: 9-03-07
Из: г. Днепропетровск
Пользователь №: 26 009



Подскажите как посчитать время прерываний от таймера,
для шагового двигателя нужно 25мс.
Перерыл все что у меня было из книжек, не найду...
Понимаю что вопрос не умный, но делать нечего.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение Jul 5 2007, 18:21
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Да, мечтать не вредно. Да и при константной длительности прерывания и вычитать ничего не надо. Надо только записать в младший байт таймера число, а затем в старший другое число. И всё. Это 2 команды. Очень желательно при этом остановить таймер, а после перезаписи запустить снова. Но только если есть другие, более приоритетные прерывания. Если их нет, и младший байт меньше 254, то таймер не надо останавливать.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 19:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01377 секунд с 7
ELECTRONIX ©2004-2016