Mal ne ganz andere Idee:
Ich gehe mal davon aus, dass die Taster direkt an an Masse oder Vcc sitzen. Wenn du dann von hier eine Diode (in entsprechender Richtung) zum Versorgungspin des AVRs schaltest, wird er nur so lange Saft bekommen, wie die Taste gedrückt ist. Je nachdem wie hoch der Sperrstrom der Diode ist, geht der Stromverbrauch während der Zeit in der du keinen Taster drückst gegen 0!

MFG Moritz