488
8271D–AVR–05/11
ATmega48A/PA/88A/PA/168A/PA/328/P
It is possible to calculate the typical current consumption based on the numbers from
for other V
CC
and frequency settings than listed in
.
30.7.3.1
Example
Calculate the expected current consumption in idle mode with TIMER1, ADC, and SPI enabled
at V
CC
= 2.0V and F = 1MHz. From
, third column, we see that we need to add
14.5% for the TIMER1, 22.1% for the ADC, and 15.7% for the SPI module. Reading from
, we find that the idle current consumption is ~0.055 mA at V
CC
= 2.0V and F
= 1MHz. The total current consumption in idle mode with TIMER1, ADC, and SPI enabled, gives:
Table 30-14.
ATmega328: Additional Current Consumption (percentage) in Active and Idle
mode
PRR bit
Additional Current consumption
compared to Active with external
clock (see
and
)
Additional Current consumption
compared to Idle with external
clock (see
PRUSART0
1.4%
7.8%
PRTWI
3.0%
16.6%
PRTIM2
3.3%
17.8%
PRTIM1
2.7%
14.5%
PRTIM0
0.9%
4.8%
PRSPI
2.9%
15.7%
PRADC
4.1%
22.1%
I
CC
total
0.045 mA (1 + 0.145 + 0.221 + 0.157)
⋅
0.069 mA
≈
≈