The first time I encountered such a problem.
ADC interrupt some reason spends a lot of time of the microcontroller core, although the turnover was due to be executed very quickly. In the end, then stop working completely correct operator "print". Although expected, what was to affect the turnover, on the "INPUT".
To solve this problem, it is necessary to do its procedure output/input data.
It is strange that the other interrupts do not affect.
↧