34.3 ATmega328PB 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 are controlled by the Power Reduction Register.

Table 34-1. ATmega328PB: Additional Current Consumption for the Different I/O Modules (Absolute Values)
PRR bitTypical Numbers
VCC = 2V, F = 1 MHzVCC = 3V, F = 4 MHzVCC = 5V, F = 8 MHz
PRUSART14.8 μA28.7 μA107.8 μA
PRUSART04.7 μA28.1 μA110.9 μA
PRTWI7.2 μA44.2 μA169.2 μA
PRTIM25.7 μA38.6 μA140 μA
PRTIM13.8 μA22.9 μA88.8 μA
PRTIM01.9 μA11.6 μA45.2 μA
PRSPI5.7 μA38.3 μA159.8 μA
PRADC6.5 μA44.3 μA165.11 μA
PRTIM44.1 μA28.2 μA95.5 μA
PRTIM36.7 μA47.1 μA164.1 μA
PRSPI15.8 μA40 μA157.9 μA
PRPTC4.7 μA27.8 μA108.2 μA

It is possible to calculate the typical current consumption based on the numbers from the above table for other VCC and frequency settings than listed there.