WINDOW[3:0] (bity 7-4) -określa okno czasowe, w którym WDT MUSI być odświeżony. Poza nim RESET. Wartości:
0x0 - tryb windowed wyłączony (normalny WDT)
PERIOD[3:0] (bity 3-0) - Okres czasu wyłączenia watchdoga Ta wartość jest ładowana do pola bitowego PERIOD rejestru Watchdog Control A (WDT.CTRLA) podczas resetowania. Wartości:
0x0 - WDT wyłączony
0x1 - 8 ms
0x2 - 16 ms
0x3 - 32 ms
0x4 - 64 ms
0x5 - 125 ms
0x6 - 250 ms
0x7 - 500 ms
0x8 - 1 s
0x9 - 2 s
0xA - 4 s
0xB - 8 s
(reszta – zarezerwowana) nie używać tych wartości.
✔️
Najczęstsze i NAJWAŻNIEJSZE konfiguracje:
🔹 Fabryczna (bezpieczna): WINDOW = 0x0, PERIOD = 0x0, Fuse0 = 0x00 ✔ WDT wyłączony.
🔹 Zwykły watchdog (bez windowed): WINDOW = 0x0, PERIOD = 0x8 (~1 s), Fuse0 = 0x08 ✔ WDT włączony.
🔹 Watchdog windowed (zaawansowane): WINDOW = 0x4, PERIOD = 0x8, Fuse0 = 0x48 ⚠️ Tylko dla świadomych użytkowników.
⚠️ Fuse0 należy interpretować jako DWIE wartości 4-bitowe, a nie jako zestaw bitów 0/1.
Będziemy przedstawiać, opisywać kolejne grupy fusebitów. Postaramy się przybliżyć użytkownikom fusebity mikrokontrolerów UPDI. W sposób prosty i przystępny dla każdego.