ported: done

- build by MPLAB X on Windows
-  C18
- 動く。