Vai ai contenuti. | Spostati sulla navigazione

Strumenti personali
Fatti riconoscere
Sezioni
Tu sei qui: Home TDP WATCHDOG

WATCHDOG

è un timer autonomo che una volta abilitato rimane sempre in funzione. Genera un reset ogni TWDT  = 18 ms. Può essere prolungato mediante il prescaler che condivide con il TIMERO (vedi timer 0 e registro OPTION). Per non fa resettare il programma, quando è attivo, bisogna azzerarlo periodicamente (prima che raggiunga il tempo di lavoro stabilito)

Le funzione di questa periferica è di sbloccare il micro in caso di loop o in un bug per cui non venendo più azzerato provvede al reset. Il watchdog rimane funzionante, se attivo, anche durante lo sleep. Il flag di attivazione è il WDTE.