たきざわ ともうします。 もう解決されたかもしれませんが・・・ > グローバル変数として、 > BYTE *ptr; (略) > ptr = (long*)0x200000; 私は 3048Fで volatile unsigned short *ptr ptr = (vold*)0x200000; の様に使っています。 BYTEの宣言がわかりませんが、volatileになっていますか? ポインタのキャストは vold型へポインタ型では? 私はHEW 3.0Cですのですこし違うかもしれません。 #的外れならごめんなさい。