Hallo, versuche grade einen Watchdog auf einem ATmega16 zu aktivieren. Leider gibt das AVR-Studio folgende Fehlermeldung aus: 'MCUCSR' undeclared (first use in this function) AVR/WDT.h habe ich ins Programm eingebunden. Als Beispielprogramm verwende ich den Code aus dem Buch "AVR" von Florian Schäffer (S.179).
1 | #include <avr/wdt.h> |
2 | if ((MCUCSR & (1<<WDRF))) |
3 | {
|
4 | MCUCSR=0; |
5 | }
|
6 | else
|
7 | {
|
8 | wdt_enable (WDTO_2S); |
9 | |
10 | usw... |
Kann jemand sagen, woran es liegt?