もしよろしければ教えてください。

文字列を保存ファイルから読み出して、1文字ずつに区切りたいのです。split(//,$aiueo);
半角文字(1とかa)は成功するのですが、全角文字(1とかA)が保存されているとその部分だけ文字化けしてしまいます。
どのようにすればうまくいくのでしょうか??。