El VCC de 5 V 1 A en el puerto P1 del microcontrolador está conectado al diodo emisor de luz LED. El método de fuga de la resistencia pull-up puede proporcionar suficiente corriente. Entonces, ¿qué tamaño debe tener esta resistencia?
1) En primer lugar, la corriente de entrada del puerto del microcontrolador estándar general 51 tiene los siguientes requisitos:
Para P1, P2 , y P3, el consumo total del puerto. La corriente combinada no puede ser superior a 15 mA; cada corriente de entrada no puede ser superior a 10 mA; de lo contrario, es posible que el microcontrolador no funcione correctamente. (Nota: el valor de corriente disipadora de algunos microcontroladores mejorados ha aumentado, pero no significativamente)
2) Por lo tanto, si solo maneja LED, la resistencia mínima puede ser 5 V/10 mA = 500 ohmios. Deje algo de margen. La cantidad puede ser de 1K ohm. (Si tiene en cuenta la caída de voltaje de saturación y la caída de voltaje del LED, puede ser menor)
Si desea controlar 8 LED, considerando el peor de los casos (los 8 dígitos están encendidos), cada pin El valor actual del pin no puede ser superior a 1...2 mA, por lo que la resistencia mínima puede tomarse como 5 V/1 mA = 5 k ohmios. Para dejar algo de margen, tome entre 6,8 y 10 k ohmios.
Por último, sólo hay un indicador a tener en cuenta: la corriente total consumida por los 4 pines del puerto del estándar 51 al mismo tiempo debe ser inferior a 70 mA.
Por lo tanto, si desea controlar varios LED de alta potencia, estos pines no son adecuados para la activación directa.