Hi,

willst Du das rein elektronisch lösen, oder mit Controller ?
Ein µC kann sich das Drücken der Taste in einer Variablen merken,
die Elektronik muss sich das elektisch Merken, zB. ein FlipFlop o.ä.
Aja, Selbsthaltung wär dann noch ein Stichwort.