An der LED fällt auch noch eine Spannung ab (je nach Typ anders) d.h. der Strom ist etwas geringer.
Der Port sollte das also noch aushalten - die gehen bis max. 40mA ohne Schäden zu verursachen aber garantiert werden von ATMEL nur 20mA.
Dennoch: Für sowas unbedingt immer einen externen Schalttransistor verwenden!
Ein Mikrocontroller ist nicht als Leistungstreiber sondern für die *Steuerung* von Leistungstreibern konzipiert.
MfG,
SlyD