Что такое таймер-счётчик микроконтроллера Arduino

Таймер-счётчик микроконтроллера Arduino - это автономное периферийное устройство, на вход которого подаются импульсы с тактового генератора или внешнего входа (пина).

Таймер-счётчик называется счётчиком, поскольку он ведёт подсчёт импульсов, работая автономно, то есть не занимая процессорного времени АЛУ (арифметико-логического устройтва) микроконтроллера.

Также он называется таймером, поскольку его можно запрограммировать по принципу таймера - при получении импульса с заданным номером таймер-счётчик будет прерывать выполнение основной программы, выполняемой микроконтроллером. Для обработки данного события.