WUCSR_MPEN_
temp_wucsr |= WUCSR_MPEN_;
val &= ~(WUCSR_MPEN_ | WUCSR_WAKE_EN_);
val |= WUCSR_MPEN_;
val &= ~WUCSR_MPEN_;
val &= ~(WUCSR_WAKE_EN_ | WUCSR_MPEN_);