I am a new user to the AVR and I am having a problem to wakeup from a falling or rising edge on the INT0 pin after going into power down mode on the AT90LS2343.
I am using the internal oscillator and have the watchdog disabled. If I modify the MCUCR SFR to a value of 0x22 and only use IDLE mode then everything seems to work, as I would expect. If I configure the MCUCR SFR to a value of 0x30 then again everything seems to work as expected (except for the expected multiple interrupts while INT0 is low). However, if I use a setting of 0x32 or 0x31 for the MCUCR SFR the controller appears not to wakeup. I have measured the signal at PB1 with an oscilloscope and there is no bouncing of the signal and I have transitioned the period at a rate of 100 milliseconds or more.
I would appreciate it if someone could give me a hint as to what I am doing wrong?
Thanks in advance for your help