29/86
*
измерващ + режим броене на импулси – частен
случай на измерващия режим, при който броячът се тактува от външен сигнал. Ако се пусне втори таймер, и периодично се
чете стойността на брояча, може да се измери честотата на сигнала или да се броят импулси.
Пример – машина за навиване на трансформаторни намотки. Оборотомер на кола. Броячи на импулси и др.
Режими на работа на таймерните модули 32/86
*
генериращ (compare) – генерира се единичен правоъгълен импулс на извод на μCU. Стойността на брояча се сравнява със стойността на потребителския регистър и при съвпадение изводът може да се установи:
*в единица (set)
*в нула (clear)
*да се преобърне (toggle)
Когато е
избрана функцията преобръщане, на извода се генерира ШИМ сигнал, чийто коефициент на запълване не може да се променя (винаги е 50%), нито честотата му (определя се от разредността на брояча).
Режими на работа на таймерните модули 33/86
Когато са избрани функциите за
установяване в нула или едно, таймерът може да се оприличи на моновибратор.
В генериращия режим сигналът за съвпадение може да не се извежда към извод на μCU. Toгава се
Сподели с приятели: