LED需要專用的驅動器芯片來供給電源。部分驅動器芯片是可編程的,通過寫入程序,它可以控制LED元件點亮、熄滅或發出不同亮度的光;另外絕大多數驅動芯片帶有使能端,這個端口可以與多種單片機、接口電路相連,從而接受來自單片機或其他接口電路的指令來控制LED的發光狀態。這時的編程,是對單片機或其他上位機而言的。