Show Menu
Cheatography

AVR: Energização e reset Cheat Sheet (DRAFT) by

Quais são os processos e passos executados pelo microcontrolador AVR durante a sequencia de energização ou de reset?

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Sequência de Inicia­lização do AVR

Power-up and Reset

A microc­ont­roller may reset due to the following sources:

1. Power-on reset.
2. Brown-out reset.
3. Watchdog timer reset.
4. External reset pin.
5. Pseudo­-reset generated by software.
6. Pseudo­-reset caused by software error.

In the next sections, we will explain about these reset sources in further detail. Even though most of the inform­ation on this cheat sheet is applicable to any AVR device, quanti­tative values (such as voltage levels, timing delays, fuse config­ura­tion, etc) were based on the ATmega328 microc­ont­roller. It is advisable to check the datasheet of your device and adapt the inform­ation as possible.
Note: The term "pseudo­-reset" is not used at the litera­ture, but as shown later, this distin­ction is useful and has a logical reason to be made.

Power-on reset