Problema con toma de decisiones

Gracias por la ayuda compañero, la verdad que estoy muy agradecido y contento por las respuestas que me dieron, pero no logro comprender. (aclaro que soy nuevo en esto de la programacion y nunca habia programado en C, solo algunas tonterias en visual basic 6. Es mucho pedir si a mi codigo le agregaras

lo siguiente dentro del case, para que actue segun el estado a la hora de apretar el boton?
he usado IF ELSE NOT IF {} de todo lo que se me ocurrio y he logrado que mande por Serial.println ambos msj a la vez "<1>" y "<11>".. pero yo necesito que envie uno u otro dependiendo si es HIGH o LOW.

digitalWrite(luces, LOW);
 Serial.print ("<11>");
 Serial.println ("\t");