37.2 Automatically Enabled
The charge pump can also be enabled automatically. This allows the application to determine when to enable the charge pump. If the charge pump is enabled while VDD levels are above a sufficient threshold, the charge pump does not improve analog performance, but also consumes additional current. Allowing hardware to monitor VDD and determine when to enable the charge pump prevents unnecessary current consumption.
When the CPON bits are configured as ‘10
’, charge pump
hardware monitors VDD and compares the VDD levels to a reference
voltage threshold (VAUTO), which is set to 4.096V. When hardware detects a
VDD level lower than the threshold, the charge pump is automatically
enabled. If VDD returns to a level above the threshold, hardware
automatically disables the charge pump.
When the CPON bits are configured as ‘01
’, charge pump
hardware waits for an analog peripheral, such as the ADC, to be enabled before
monitoring VDD. In this case, charge pump hardware monitors all analog
peripherals, and once an analog peripheral is enabled, hardware begins to compare
VDD to VAUTO. When hardware detects a VDD level
lower than the threshold, hardware enables the charge pump. If VDD returns to
a level above the threshold, or if the analog peripheral is disabled, the charge pump is
automatically disabled.