Цитата(ArtemKAD @ Jun 4 2013, 18:44)

Параметр в доке = "DC Current per I/O Pin" - не ток через выход (I/O Pin Output), а именно через просто I/O ногу.
Я думаю, что вы в данном месте неверно трактуете обозначение I/O, принятое в даташитах Atmel (и не только). В предельных параметрах даны две строчки: DC Current per I/O Pin и ниже DC Current VCC and GND Pins. То есть I/O относится к линиям портов ИНФОРМАЦИОННЫХ сигналов, а VCC, GND (AREF) - к СИЛОВЫМ цепям.
В PIC-контроллерах в даташитах также пишут I/O pin, но в отличие от Atmel, четко указывают два предельных параметра:
Output clamp current 20 мА (ток через защитный диод)
Maximum output current sunk by any I/O pin 25 мА (ток через любой информационный пин)
Если не убедил, то давайте посчитаем на пальцах. Для Xmega указан допустимый ток через одну линию порта 20 мА, а в ATmega точно такой же параметр имеет значение 40 мА. Согласитесь, что защитные диоды в Xmega и ATmega выполнены по одной технологии, поэтому иметь разный допустимый ток они не могут.