У попередньому розділі ми використовували елемент Затримка для формування імпульсів Оскільки микроконтроллеру в цей час нічого робити було не потрібно, нас таке рішення цілком влаштовувало Але в тих випадках, коли контролер зайнятий іншою роботою, зручно використовувати апаратний модуль таймера, здатний самостійно працювати, не займаючи цим процесор мікроконтролера Крім того, таймер забезпечить більш точне дотримання заданого інтервалу часу

Мікроконтролери ATmega168 та PIC16F628A мають три таймера – два 8і бітових і 16 бітовий Мікроконтролери мають попередній, програмно-перестроюваний, дільник частоти для організації роботи таймера Є можливість переривання за таймером

Те, як використовувати таймер, можна знайти в прикладах, з якими ви отримуєте програму Flowcode

Рис 2519 Приклад програми використання таймера

Джерело: Гололобов ВН, – Самовчитель гри на паяльнику (Про електроніці для школярів і не тільки), – Москва 2012