Цитата:
Сообщение от petrd
1. Регистры таймера лучше не предустанавливать (перезаписывать), а таймер не останавливать.
2. Таймер должен катиться и катиться, а его значения только считывать и сравнивать.
3. Для точных отсчетов периодов лучше использовать TMR2 и PR2, при помощи которых можно точно настраивать нужные периоды прерывания.
|
Я как бы и предложил то считать временные задержки по ТМР2 с пределителем 1:8
но при достижении таймером 0.1сек (50 входов в прерывание для моего кварца 20МГц) останавливать оба таймера сумировать и выдавать результат за одно проверять кнопки вбивать все стартовые значения таймера (15534) и запускать опять новый цикл
И еше такой вопрос а как правильно прописать приоритет прерываний от таймеров?