Микроконтроллер C167 содержит 2 универсальных блока таймеров GPT1 и GPT2 (С166, С164, С165, С163, С161 содержат в своем составе аналогичные блоки).
Блок GPT1 включает 3 реверсивных таймера/счётчика с разрешением 400 нс при тактовой частоте микроконтроллера 20 МГц.
Блок GPT2 включает 2 реверсивных таймера/счётчика с разрешением 200 нс (при тактовой частоте микроконтроллера 20 МГц) и дополнительный 16-разрядный регистр перезагрузки CAPREL.
Каждый таймер блоков GPT1 и GPT2 может работать независимо и поддерживает целый ряд режимов работы.
Таймеры блоков обеспечивают работу с внутренними и внешними источниками сигналов.