Joystick ADC interrupt

Please give a better description.

One thing might be that Serial.print does not show anything because you're missing a Serial.begin() in setup().

Please do not edit your opening post when posting new / modified code; just put it in a new reply.