Corrente LED 7 segments

DP voltage, presumo que seja a queda no diodo...

Terás de alimentar o arduino com uma fonte externa. Duvido que o USB consiga lidar com essa corrente.

Existe um pino chamado OE que faz com que isso que falas não aconteca. Basicamente existem dois registos. Um que está ligado aos pinos e um registo de memoria. QUando passares este OE para 0V, o chip passa o registo de memoria para os pinos.

Este chip parece suportar os tais 20mA por segmento que falas... mas fica muito próximo do limite máximo.