The MP111 is a dying gasp storage and release controller. It charges storage capacitor from the input during normal operation. Once the storage capacitor is charged to the selected voltage, the charge is stopped, and the storage capacitor is separated from the input. The charging circuit maintains the storage voltage after the charge is completed. The MP111 keeps monitoring the input voltage, and releases the charge from storage capacitor to input capacitor when the input voltage is lower than the selected release voltage. It regulates the input voltage to keep it close to release voltage for as long as possible. The MP111 has built-in current limit circuit during the charging up of the storage capacitors. The storage and release voltage can be programmed to user’s desired value by external resistors. The MP111 comes in an SOIC-8 package and requires a minimum number of readily available standard external components.