Nadie ha respondido la pregunta.
¿Por qué el LED solo se apaga cuando el pin 13 está configurado en SALIDA con escritura digital BAJA?
Claro que entiendo que en el modo INPUT-PULLUP se suministra voltaje al pin a través de una resistencia pull-up que, en teoría, puede hacer que el LED brille tenuemente. Pero la realidad es que el LED brilla intensamente cuando el pin 13 es una ENTRADA, baja o alta. Si el pin 13 está configurado en ENTRADA / BAJA (que es el valor predeterminado en el encendido), ¿de dónde proviene la tensión y la corriente para impulsar el LED? Y nadie se atreva a volver a la mierda sobre la resistencia de pull-up. Como dije, el LED es brillante independientemente de si el pin 13 está ENTRADA-BAJA o EN ENTRADA-ALTA.
Parece que el UNO r3 funciona de manera diferente a las versiones anteriores. Esquema REF: enlace El pin 13 es una entrada para un amplificador operacional. Si hay un voltaje en el pin 13, el amplificador operacional coincidirá con el voltaje en su salida que impulsa el LED. Debido a que los pines de ENTRADA tienen una alta impedancia, sin una resistencia de bajada su voltaje flotará, o quizás haya una minúscula fuga en el microcontrolador y sin una resistencia de bajada habrá voltaje en la patilla. Las entradas del amplificador operacional tienen una impedancia infinita teórica.
Esto es una mejora de diseño. Con la versión anterior no se podía usar el pin 13 como INPUT-PULLUP porque el voltaje solo sería de 1.7V porque el LED estaba drenando la corriente que entraba a través de la resistencia de pull-up. Con el UNO R3, el op-amp no drenará la corriente de pull-up, lo que nos permite configurar el pin 13 como INPUT_PULL-UP. Sin embargo, el Pro-mini aún tiene el diseño antiguo, y si quieres usar el pin 13 como INPUT-PULLUP, debes apagar la resistencia del tablero.