> CCRの割り込みマスクフラグを1に固定しているので、NMI(マスク不可能割り込み) > 以外の割り込みは起こっていないと思います。しかし、あの時点でそのNMIも > 起こっているとは考えにくいのですが・・・。 割り込みの可能性もないとしたら・・・ # 確かFlashROMの消去・書き込み中は、NMIすら禁止されているはず プログラムはC言語で書いていますか? もしかして、volatile宣言されていないFlashROM関係レジスタの 特定ビットが立つのを待つようなコードを書いているため、 コンパイラの最適化が働いているとか。 (例)#define HOGE_REG *((unsigned char*)0xF1234) while(HOGE_REG & 0x01) { } // <--- 無限ループに陥る可能性!! あとは・・・ ○デバイスが壊れている。 --->他のデバイスでも同じですか? ○ひょっとしたら書き込み処理がおかしいのかも。 --->ソースの一部か、処理の手順を具体的に記述されると レスが付きやすくなると思います。 あまりお役に立たない情報かも知れませんが。