I am working with the ATtiny10. I have used the Arduino before and have some general programming knowledge, this is my first non-Arduino MCU program. The project will run on a CR2032 battery so it needs to have a very low power consumption. I have already turned off the ADC, comparator, timer and digital input buffers so that the power consumption is lower when active, and now I am trying to get a very low power 'sleep' mode (called power-down by the datasheet to distinguish from other modes).
What I want the MCU to do is go into power-down for 8 seconds (WDP3..0 = 0b1001) with the watchdog timer running. The watchdog should wake it up, check whether it has gone into power-down enough times, and if so, make a sound before going back to power-down. If not, just go back to power-down.
The watchdog can only run for a max of 8 seconds.
I have attached a screengrab from the ATtiny10 datasheet. From it, it seems like what I need is WDE = 0 and WDIE = 1 to enable interrupt mode, but I don't understand the difference between what the datasheet calls 'Interrupt Mode' and 'Interrupt and System Reset Mode'.
Can anyone explain in a more accessible way than the datasheet does?