- ustawienia mikrokontrolerów tego typu zostały rozdzielone i pogrupowane w kilka grup. Oto kolejna z nich - Fuse6. Kolejna grupa ustawień systemowych. Wiekszość bitów tej grupy jest zarezerwowana i nie mają wpływu na działanie układu.
Dla tych bitów, zaleca się pozostawić wartość domyślną. Wartość domyślna podana w opisie bezpiecznika jest wartością zaprogramowaną fabrycznie i nie należy jej mylić z wartością resetowania.
- jest fuse systemowym. Ustawia czas uruchamiania mikrokontrolera. Szczegóły bitów:
ZAREZERWOWANE (bity 7-0) - grupa bitów zarezerwowana. Nie należy ustawiać wartości innych niż fabryczne (domyślne). Fabrycznie bity uastawione na 0x0.
📌 Zalecane: Pozostawić bity 7-0 ustawiony na 0, o ile producent nie zaleca inaczej.
SUT[2:0] (bity 2-0) - Ustawienie czasu uruchamiania. To pole bitowe wybiera czas uruchamiania między włączeniem zasilania a wykonaniem kodu. Ustawienia wartości tych bitów:
0x0 - 0 mS.
0x1 - 1 mS.
0x2 - 2 mS.
0x3 - 4 mS.
0x4 - 8 mS.
0x5 - 16 mS.
0x6 - 32 mS.
0x7 - 64 mS.
🔹 Fabryczna (bezpieczna): SUT[2:0]= 0x7 (64 mS), czas startu najdłuższy możliwy, o ile aplikacja nie wymaga innego czasu startu.
🔹 Programy często ustawiają wartość czasu startu na (0x6),czas startu ustawiony na (32 mS).
✔️
Najczęstsze konfiguracje:
🔹 Fabryczna (bezpieczna): Fuse6 = 0x7 ✔ Ustawienie zalecane. ZAREZERWOWANE =0x0, SUT[2:0]= 0x7.
🔹 Użytkownika : Fuse6 = 0x6 ✔ Ustawienie zalecane. ZAREZERWOWANE =0x0, SUT[2:0]= 0x6.
📌 Ważne:Jeśli ustawisz SUT[2:0] =0x0 , może okazać się to niemożliwe to wykonania. Wybierajmy sensowne wartości czasu startu mikrokontrolera.