Preskaler (prescaler)
Dzielnik częstotliwości przed timerem lub układem peryferyjnym, który obniża zegar do wartości, z jaką licznik zdąży sobie poradzić bez natychmiastowego przepełnienia.
16-bitowy timer taktowany bezpośrednio 72 MHz przepełnia się nieco ponad 1000 razy na sekundę, czyli za szybko do większości zastosowań. Preskaler najpierw dzieli zegar: przy dzieleniu przez 7200 licznik tyka z częstotliwością 10 kHz i może mierzyć do 6,5 sekundy. W STM32 wpisuje się PSC, a dzielnik wynosi wartość rejestru plus jeden — klasyczne źródło błędu o dokładnie jeden tyk. Starsze układy AVR oferują tylko stałe kroki: 1, 8, 64, 256 i 1024.
Wybór to kompromis między rozdzielczością a zakresem. Niski dzielnik daje drobne kroki czasu, ale krótkie przedziały; wysoki odwrotnie. Ta sama idea stoi za generatorem prędkości transmisji w UART-cie i zegarem przetwornika ADC.