Title: Microprocessor controlled voltage source and waveform generator