Os microcontroladores possuem recursos diversos, cuja utilização depende da necessidade de cada aplicação.
Alguns microcontroladores possuem um tipo de temporizador que garante que o sistema reinicie, caso ocorra
um problema com a execução do programa, como um loop infinito. Esse recurso é chamado de