ampliar pulsadores en el mismo programa SOLUCIONADO

prueba poniendo un estado por grupo pulsador-led,supongo que ira algo mejor,de tu forma puede funcionar porque cuando un led lo enciendes,ya queda encendido asta nuevo aviso y no necesita de la variable estado,epro con alguna combinacion podria darte problemas,no te lo tomes al pie de la letra,no estoy muy seguro que sea exactamente como digo,epro creo que si, un saludo y suerte

EDITO:ups,no abia visto el ultimo mensaje de pepe,mejor su ejemplo xD

entiendo pepeChorva , probare de tu forma pero tal y como esta funciona salvo lo del tiempo de pulsación , pruebo y comento gracias.-

Más que nada, porque los habías declarado, pero no los habías usado, creo que lo que te interesaba era un estado por botón, ¿no?