Standardní nastavení pojistek ATMEGA126

Ahoj chtěl bych se prosím vás zeptat. Jak bych měl “standartně” nastavit pojistky při programování. Už jsem si takhle zrušil jeden mic.
Jde mi hlavně o nastavení oscilátoru. Používám krystal 16MHz. Je mi jasné že nastavím Ext. Crystal Osc .Frequency 8.0 - MHz ale jak velkou roli hraje nastavení start-up time. Dále kdy je výhodné nebo kdy se používá CLKDIV8.

Předem moc díky.

:arrow_right: administrator: přejmenováno z "pojistky ATMEGA126"

Zásada je napřed přečíst fuses, pak změnit jen to co potřebuji, např oscilátor a zapsat zpátky.

Start-up vyber vždy nejdelší, to jest řádek ve kterém je +64 ms.

CKDIV8 dělí kmitočet osmi. Asi nebudeš chtít udělat hlavní oscilátor 2 MHz tak, že tam dáš krystal 16 MHz a pak ho vydělíš osmi.

CKDIV8 může být programován. Určuje tak počáteční hodnotu registru CLKPR – Clock Prescale Register, jehož hodnota může být v programu změněna. Lze nastavit dělení Xtalu od 1 do 256 v mocninách dvojky.
Používá se to hlavně ke snížení spotřeby a k regulaci výkonu MCU.