The datasheet for the ATxmega64A4 family specifies a max. current per I/O pin of 20 mA, and a max. current for VCC and GND pins of 200 mA. I take this to mean the max. current the device will ever draw is 200 mA, and the 20 mA per I/O pin must come from this budget. It occurs to me, though, that these specs could also be interpreted as meaning the 20 mA per I/O pin is ADDED to the 200 mA to calculate total draw. In my experience that would be unusual, but I just wanted to make sure that is not the case. Thanks.
Xmega power consumption
Author
Message
Level: Moderator
Joined: Mon. Jul 18, 2005
Posts: 104804 View posts
Location: (using avr-gcc in) Finchingfield, Essex, England
The figures are very similar to tiny's and mega's and it means never more than 200mA for the entire device and not more than 20mA for any particular pin. It's not "added".
To state it slightly differently -
No more than 20ma on any one pin.
Thus sum of all of the pin loads (plus the micro, itself) must not add up to be any more than 200ma.
Jim
I don't have the Xmega data sheet(s) in front of me at the moment. Do look closely at the spec. For the Mega's there are footnotes on the electrical spec's about limits on certain pin combinations, also.
JC