455
8272E–AVR–04/2013
ATmega164A/PA/324A/PA/644A/PA/1284/P
29.5.3
Supply current of I/O modules
The tables and formulas below can be used to calculate the additional current consumption for
the different I/O modules in Active and Idle mode. The enabling or disabling of the I/O modules
It is possible to calculate the typical current consumption based on the numbers from
Table 29-Example
Calculate the expected current consumption in idle mode with TIMER1, ADC, and SPI enabled
at V
to add 9.1% for the TIMER1, 17.9% for the ADC, and 12.4% for the SPI module. Reading from
CC = 2.0V
and F = 1MHz. The total current consumption in idle mode with TIMER1, ADC, and SPI enabled,
gives:
Table 29-9.
Additional Current Consumption for the different I/O modules (absolute values).
PRR bit
Typical numbers in
V
CC = 2V, F = 1MHz
V
CC = 3V, F = 4MHz
V
CC = 5V, F = 8MHz
PRUSART1
5.9A
37.3A
149A
PRUSART0
6.7A
40A
157.1A
PRTWI
9.5A
58.9A
239.5A
PRTIM2
12A
74.3A
297.6A
PRTIM1
6.6A
41.4A
170.3A
PRTIM0
3.1A
19.5A
78.6A
PRADC
16.2A
75.4A
301.4A
PRSPI
9.3A
56.6A
226.3A
Table 29-10. Additional current consumption (percentage) in Active and Idle mode.
PRR bit
Additional current consumption
compared to Active with external
Additional current consumption
compared to Idle with external
PRUSART1
1.6%
8.1%
PRUSART0
1.8%
8.8%
PRTWI
2.6%
12.9%
PRTIM2
3.3%
16.3%
PRTIM1
1.9%
9.1%
PRTIM0
0.9%
4.3%
PRADC
3.65%
17.9%
PRSPI
2.5%
12.4%
ICCtotal
0.070mA (1+ 0.091 + 0.179 + 0.124)
0.091mA