Repositório dedicado ao armazenamento de projetos utilizando microcontroladores AVR
| Pino | Nome | Funções |
|---|---|---|
| 7 | CKDIV8 | Habilita a divisão do clock por 8. |
| 6 | CKOUT | Habilita a interface JTAG. Se não estiver usando JTAG, pode desativar para liberar os pinos PC2 a PC5. |
| 5..4 | SUT1, SUT0 | Define o tempo de inicialização do oscilador. Para estabilidade com cristal, usar 01. |
| 3..0 | CKSEL3..0 | Seleciona o tipo de clock. Para cristal externo acima de 8MHz, usar 1111. |
| Pino | Nome | Funções |
|---|---|---|
| 7 | OCDEN | Habilita o Debug por OCD (On-Chip Debug). Se ativado, pode interferir na execução normal. |
| 6 | JTAGEN | Habilita a interface JTAG. Se não estiver usando JTAG, pode desativar para liberar os pinos PC2 a PC5. |
| 5 | SPIEN | Habilita a programação via SPI. |
| 4 | WDTON | Habilita o funcionamento do Watchdog Timer (WDT) |
| 3 | EESAVE | Se ativado, preserva a EEPROM após um "chip erase". |
| 2..1 | BODLEVEL2, BODLEVEL1 | Configura o Brown-Out Detection (BOD), que impede que o microcontrolador funcione com tensões muito baixas. |
| 0 | BOOTRST | Se ativado, o microcontrolador inicia a execução na seção de boot. |
A Figura 1 mostra o exemplo de configuração dos Fuses para uma aplicação com cristal externo de 16MHz, não utilizando:
- divisão do clock;
- JTAG;
- WDT;
Figura 1 - Configuração base dos FUSES
