than the stepped sequence of constant current levels derived with prior art circuitry the magnitude of the uniformly constant current is determined by the magnitude of the resistance 22 and the magnitude of the feedback voltage at terminal 16 as is well known to those skilled in the art of operational amplifiers no current will flow relative to the noninverting and inverting inputs of op amp 20 furthermore the opposite polarities of the noninverting and inverting inputs combine with the very high gain of op amp 20 to result in an infinitesimal voltage differential better known as the 34 error 34 between those inputs which renders the voltages thereat essentially equal therefore the current flow relative to the csd 12 is independent of the voltage thereacross and the uniformly constant magnitude of that current is only dependent on the magnitudes of the resistance 22 and the reference voltage at terminal 24 consequently the magnitudes of either or both the reference voltage at terminal 24 and the resistance 22 can be set to determine the magnitude of the uniformly constant current furthermore csd 39 s connected between terminals 14 and 16 to close the open circuit within the feedback loop can be either charged or discharged by the uniformly constant current which flows relative thereto in fig2 a battery 30 to be charged is disposed between terminals 14 and 16 of the regulator 10 with the positive battery terminal connected to terminal 14 and the negative battery terminal connected to terminal.