led parpadeando usando 89v51

-1

Había escrito un programa para parpadear 8 led's uno por uno en 8051.it está funcionando bien.

¿Es posible indicar si alguno de los led falla?

Sé que a través del multímetro, podemos comprobar que el led es bueno o malo. Es posible a través de cualquier otro método

    
pregunta knowledge

1 respuesta

1

Supongo que ha conectado los LED a las salidas del microcontrolador con la tierra común.

Sin embargo, si conecta los LED con la fuente de voltaje común con los cátodos conectados al microcontrolador, podrá detectar si la corriente está fluyendo a través del diodo.

simular este circuito : esquema creado usando CircuitLab

Cuando tiene los LED conectados de esta manera, tiene 2 opciones para la configuración del pin:

  1. Pin configurado como la salida
    • cuando configura la salida en '1', el LED está apagado
    • cuando configura la salida en '0', el LED está encendido
  2. El pin se configura como la entrada
    • en esta configuración puede detectar la corriente que fluye a través del LED. Si hay '1' en la entrada, el LED está bien.

Pero debe configurar el pin como la entrada solo para pruebas de LED y no para conducir el LED. Las entradas tienen una impedancia alta, por lo que el flujo de corriente sería bajo y el LED podría no encenderse.

Entonces, si su LED está parpadeando, entonces puede apagarlo y durante el período de apagado, puede configurar el pin como entrada y verificar si el LED está bien. Luego, vuelva a configurar el pin como una salida y encienda el LED.

    
respondido por el 5phinX

Lea otras preguntas en las etiquetas