Microprocessor controlled data acquisition for Raman spectroscopy