[an error occurred while processing this directive]
|
Счетный регистр у него один - TAR. Если вам нужно использовать таймер именно как аппаратный счетчик импульсов, то нужно подавать сигнал на входы имеющие функцию TACLK или TAINCLK.
Для измерения временных интервалов нужно использовать любой из входов, имеющих функцию захвата CCI1A, CCI1B, CCI2A, CCI2B. Ну и соответственно регистры CCRx, в которые будет копироваться содержимое TAR при выполнении условия захвата. А вот количество условий захвата за интервал времени придется считать программно.
Если вы используете таймер как аппаратный счетчик внешних импульсов, то НЕ можете его использовать как счетчик временных импульсов и задержек, если только не обеспечите стабильную частоту на его счетном входе.
В общем см. блок-схему на рисунке. Я вроде все понятно объяснил? ;-)
E-mail: info@telesys.ru