SHC V7 で最適化SWを立てると フラグクリア の目的で不使用の変数に割り込みフラグを読み 込んでたコードが掻き消えてしまいました。 インターバルタイマーだったのでフォアグラウンド 処理が止まってしまい、訳が判らなくなりましたが アセンンブラーを追いかけてやっとこさメッケまし た。 H8C の最新版もこれが有るのでしょうか ? GnuPro ではOPT=n 。 の 設定が幾つ か有って、レベルを上げていくと同じく無視する 様になりました。 // x=CMT1.CMCSR.WORD; // read status // CMT1.CMCSR.WORD=0x40; // CMInt,1/512 CMT1.CMCSR.WORD =0x40 & CMT1.CMCSR.WORD; // Clear Int F. 杉本 横浜市 緑区 東本郷 6-17-1-602 オンボード Tel: 045-473-7678 URL:www02.so-net.ne.jp/~ob_henry