Einen MSP430 Microcontroller kann man in einen Sleep-Mode versetzten. Er braucht dan nur noch 6µA bei 3V Betriebsspannung.
Mit einem Interrupt an einem Port (z.B. pos. Flanke) ist er nach 6µs wieder wach.
Wie das mit anderen Microcontrollern geht z.B. AVR kenn ich mich nicht aus.