Naja, die 20mA gelten bei den "alten" AVRs ( AT90S... ) nur wenn sie gegen Masse schalten. Bei den neuen ists egal.
Deshalb sieht man sehr häufig, dass die LEDs mit der Kathode an den Port und die Anode über Vorwiderstand an die Versorgungsspannung angeschloßen werden.
Ist auf jeden Fall sinnvoller...

MfG Kjion