>>502
フツーにソースの信号が実際に安定してないんじゃないの?

関係ないけどADCxと、その値をキャッシュしてる変数のビット幅って
それで一致してるの?

あと、504がたぶん言いたいことだと思うんだけど、(もし割り込みを使ってるなら)
サンプリングの間隔にもよるけど、2つのレジスタをアトミックに読み取るように
しないとまずいかもね。
今回の問題とは関係ないと思うけど。