SOLUCIONADO -- Problemas con contador matematico

Hola a ambos:

Tengo que agradeceros vuestra aportación a mi problema. De verdad, que os agradezco la información prestada.

De lo que no estoy tan contenta es del trato que me habéis dado.
No me parece educado por vuestra parte que saquéis conjeturas irreales de cosas que ni siquiera se han mencionado.
Quizás la culpa es mía, por no leer antes como va este foro.

En primer lugar, como bien dice Marcial, es mi primer post en este foro. No he ingresado antes, porque he estado ojeando manuales y recordando los planteamientos de la programación en C, ya que la tengo algo olvidada.
Hace tiempo que terminé la facultad. Así que si os sirve de dato, para que continuemos respondiéndonos en el futuro: Soy chica de 39 años, y estudie Ingeniería, la cual acabé hace ya unos cuantos años. Mi época de alumna desgraciadamente ya la terminé.

La tarea que planteo es simplemente, la realización de códigos básicos que se puedan acoplar a ciertos componentes en el futuro.
He adquirido un modem "Efcom V1.2" y ya soy capaz de enviar SMS y realizar llamadas desde el Arduino Uno.

Una vez conseguido eso, tengo que seguir adjuntando código para terminar un proyecto que tenemos pendiente en la fábrica.

El código que he ingresado primeramente, lo hice escribiéndolo. Nada de Copiar_Pegar y tiene razón Jofapa. Se me olvidó inscribir bien los corchetes del "if", pero aún poniéndolos bien no funciona.
A eso me refería cuando decía que sería demasiado bonito para ser cierto, ya que el problema creo que esta en los controladores de pulso de estado.

Jofapa. Muchas gracias por el código.
Tiene problemas en el funcionamiento. A veces enciende el LED a pesar de que "contador" es distinto de 1.
Pero no es lo que busco.

Sólo quería saber porque no funcionaba el que he puesto.
Seguiré trabajando en ello.

Unha perta y graciñas de nuevo.