8.3.4 Peripherals Power Consumption

Use the table below when calculating the additional current consumption for the different I/O peripherals in various operating modes. Some peripherals request the clock to be enabled when operating in Standby sleep mode. Refer to the specific peripheral section for further information.

Table 8-6. Peripherals Power Consumption(1)
Operating conditions:
  • VDD = 3.3V
  • TA = 25°C
  • OSC at 24 MHz used as the clock source for the device in Standby sleep mode
SymbolDescriptionMin.Typ.✝Max. 85°CUnitConditions
IDD_OSCInternal Oscillator (OSC)185µAOSC at 24 MHz
IDD_USBUniversal Serial Bus (USB)2.1mAVDD=5.0V
IDD_UARTUniversal Synchronous and Asynchronous Receiver and Transmitter (USART)8.2µAUSART Enabled @9600 Baud
IDD_SPISerial Peripheral Interface (SPI)4µASPI Host @100 kHz
IDD_I2CInter-IC communication (I2C)8µAI2C Host @100 kHz
IDD_NVM_ERASEFlash Programming Erase6.8mA
IDD_NVM_WRITEFlash Programming Write9.2mA

Data in the “Typ.” column is specified at TA = 25°C and VDD = 3.3V, unless otherwise noted. These parameters are not tested and are provided for design guidance only.

Note:
  1. Current consumption of the module only. To calculate the total internal power consumption of the MCP2222, add the power consumption values of all peripherals and clock sources used to the base power consumption given in the Power Consumption section.