間で通信するプログラムを作ってみます。マイコンはh8/3069FというLANを使えるものなので、これを使ってUDP通信をします。パソコン側はJAVAを使って制御します。ここにおいてあるのは通信チェック用のもの。);return;}このプログラムを動かすと、マイコンはまず10バイトのDATAをパソコンへ送付し、パソコンからの返事を待ちます。パソコンからDATAを受け取ると、受け取ったDATAに応じた処理に分岐します。Aを受け取ると、マイコンのメモリにためておいた30KバイトのDATAをパソコンへ送付します。Bを受け取ると、10バイトのDATAを返送します。実際のプログラムではAを受け取ったらステッピングモーターを動かす。BならCCDの露光開始...というように受け取ったDATAごとに作業を割り当ててゆきます。パソコン側のプログラムはこちら。機能:UPDからDATAがはいるのを待つ。設定時間を過ぎてもDATAを受け取らなかった場合はnullを返す。);}}こちらも試験用のプログラム。これを走らせると...�@DATA受信を待ち、受け取ったら受け取ったDATAを画面に表示。�B文字Bを発送し、マイコンから返送されてくる10バイトのDATAを受け取って画面に表示の順に作業します。実用プログラムではボタンをクリックしたらAがマイコンに送付されてモータが動いたり...時間になったらCCD露光を開始する、といったふうにする予定。Itoこのサイトの文章・写真の無断転載を禁じます。