39.3.2 Supply Current (IDD)(1,2,4)

Table 39-2. 
PIC16LF18425/45 only
Standard Operating Conditions (unless otherwise stated)
Param. No. Sym. Device Characteristics Min. Typ.† Max. Units Conditions
VDD Note
D100 IDDXT4 XT = 4 MHz 465 670 μA 3.0V
D101 IDDHFO16 HFINTOSC = 16 MHz 2.1 2.6 mA 3.0V
D102 IDDHFOPLL HFINTOSC = 32 MHz 3.9 4.8 mA 3.0V
D103 IDDHSPLL32 HS+PLL = 32 MHz 3.6 4.4 mA 3.0V
D104 IDDIDLE Idle mode, HFINTOSC = 16 MHz 1.5 1.9 mA 3.0V
D105 IDDDOZE(3) Doze mode, HFINTOSC = 16 MHz, Doze Ratio = 16 1.5 mA 3.0V

† - Data in “Typ.” column is at 3.0V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested.

Note:
  1. The test conditions for all IDD measurements in active operation mode are: OSC1 = external square wave, from rail-to-rail; all I/O pins are outputs driven low; MCLR = VDD; WDT disabled.
  2. The supply current is mainly a function of the operating voltage and frequency. Other factors, such as I/O pin loading and switching rate, oscillator type, internal code execution pattern and temperature, also have an impact on the current consumption.
  3. IDDDOZE = [IDDIDLE*(N-1)/N] + IDDHFO16/N where N = Doze Ratio (see the CPUDOZE register).
  4. PMD bits are all in the default state, no modules are disabled.
PIC16F18425/45 only
Standard Operating Conditions (unless otherwise stated)
Param. No. Sym. Device Characteristics Min. Typ.† Max. Units Conditions
VDD Note
D100 IDDXT4 XT = 4 MHz 515 710 μA 3.0V
D101 IDDHFO16 HFINTOSC = 16 MHz 2.2 2.7 mA 3.0V
D102 IDDHFOPLL HFINTOSC = 32 MHz 4.0 4.9 mA 3.0V
D103 IDDHSPLL32 HS+PLL = 32 MHz 3.7 4.5 mA 3.0V
D104 IDDIDLE Idle mode, HFINTOSC = 16 MHz 1.6 2.0 mA 3.0V
D105 IDDDOZE(3) Doze mode, HFINTOSC = 16 MHz, Doze Ratio = 16 1.6 mA 3.0V

† - Data in “Typ.” column is at 3.0V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested.

Note:
  1. The test conditions for all IDD measurements in active operation mode are: OSC1 = external square wave, from rail-to-rail; all I/O pins are outputs driven low; MCLR = VDD; WDT disabled.
  2. The supply current is mainly a function of the operating voltage and frequency. Other factors, such as I/O pin loading and switching rate, oscillator type, internal code execution pattern and temperature, also have an impact on the current consumption.
  3. IDDDOZE = [IDDIDLE*(N-1)/N] + IDDHFO16/N where N = Doze Ratio (see the CPUDOZE register).
  4. PMD bits are all in the default state, no modules are disabled.