Hi. I think that for the proper functioning of the functions ADC12_enableInterrupt () and ADC12_disableInterrupt () lines 208-209 of the current adc12.h
# define ADC12OVIE0 ADC12OVIE
# define ADC12TOVIE0 ADC12TOVIE
are incorrect and should instead be
# define ADC12OVIE0 (ADC12OVIE * 0x10000)
# define ADC12TOVIE0 (ADC12TOVIE * 0x10000)
as is suggested by interruptMask type unsigned long.
Regards,
Peppe