Необходимость ограничивать ток при подключении светодиодов к микроконтроллерам возникает из-за возможного выхода из строя как светодиода, так и микроконтроллера при превышении допустимой нагрузки на линию порта ввода/вывода. 14
Это связано с тем, что у разных светодиодов свои вольт-амперные характеристики, и если приложить напряжение, приводящее к большему току, светодиод может выйти из строя. 5 Кроме того, по мере нагревания светодиода его сопротивление уменьшается, что приводит к увеличению проходящего через него тока и ещё большему нагреву. 4 В конце концов, либо светодиод от перегрева разрушится и цепь разорвётся, либо увеличение тока выведет из строя другой узел (микроконтроллер или питание платы). 4
Чтобы ограничить ток, протекающий через линии порта ввода/вывода микроконтроллера, нужно рассчитать и подключить резистор. 1