figured out how the ADC values are received

interrupt uses adc request (tx'ed byte) to index jump table, with
recieved value in accumulator