added IRQ handler to ADC class