if ((commad & 0xF000) == 0x2000) { _acc = adin(command & 0x0FFF); if (_batFlag != BAT_RUNNING){ putw(_acc); } }_accは比較命令に用いる大域変数である。また、_batFlagはバッチの実行状態を保持する大域変数であり、BAT_RUNNINGはバッチの実行中であることを示すために定義された定数である。なお、SFRの操作はadin()の内部で行っている。SFRの詳細な使用法に関しては省略する。