PRESCALER E POSTSCALER

Amigos, qual seria a diferença entre prescaler e postscaler, ou seja, qual o significado desses comandos e como interpretá-los?
Fórum sobre desenvolvimento de sistemas embarcados: Hardware e Software, Tecnologias: Eletrônica digital e analógica, Microcontroladoras, Microprocessadores, Sistemas *NIX (Linux, BSD), Software embarcado Baremetal. Sem fins lucrativos.
http://asm51.com.br/phpbb/
Pask escreveu:Na verdade, é assim:
PRESCALER => Determina quantos ciclos de máquina serão necessários para realizar um incremento no timer.
Se o prescaler for 1:1, a cada ciclo de máquina, o timer sofrerá um incremento; se o prescaler for 1:8, a cada 8 ciclos de máquina o timer sofrerá um incremento e assim por diante. É uma espécie de atraso programável para os incrementos do timer pelos ciclos de máquina do MCU.
POSTSCALER: Determina quantas vezes o timer terá que estourar ou ir do seu valor máximo de contagem para zero novamente até gerar uma interrupção de timer.
Exemplo:
Se o postscaler for 1:1 a cada estouro do contador do timer uma interrupção será gerada; se o postscaler for 1:16, a cada 16 estouros do contador do timer uma interrupção será gerada e assim por diante. Também é um atraso programável para determinar quantos estouros serão necessários no contador do timer até que a sua interrupção seja gerada.
Na verdade, os conceitos e prescaler e postscaler se confundem um pouco. Por exemplo, o Watchdog Timer tem prescaler ou postscaler? Na verdade, eu prefiro chamar de postscaler, pois, ele também determina quantas vezes o WDT irá estourar a sua contagem de tempo até gerar o reset no MCU.
Acho que isto!