BATTERY CHARGERS: microprocessor control