引数はER0に乗ってきて、関数中ではそれをER2に持つ。*srcpをER0のまま使えるのに。
RxにE0を使い、loop中でE0→ER1に毎回ゼロ拡張が起きる。RxにR1を使えばloop前に
E1を1回だけゼロにしとけば済むのに。&演算も R1=R1&07FF とワードになる。
R1H=R1H&7 でイイのに。これだからへうのコンパイラ嫌いなんだ。