[通信][ポケコン] SHARP PC-G850シリーズとPCでプログラムを送受信する
2019.4
PC-G850シリーズとPCでプログラムを送受信する方法
PC-G850シリーズはメモリが32KBしかありませんので少し大きいプログラムを作るとすぐにメモリが不足してしまいますが、
PCと接続するケーブルを使うとPC-G850で作成したプログラムをPCに保存できるようになります。
ここではPC-G850シリーズとWindows PCの間でプログラムの送受信をする方法を解説します。
対応機種はSHARP PC-E200,PC-G801,PC-G802,PC-G803,PC-G805,PC-G811,PC-G813,PC-G815,PC-G820,PC-G830,PC-G850,PC-G850S,PC-G850V,PC-G850VSです。
■手順
▽ケーブルを用意する
PC-G850とPCを接続するケーブルは自作することも可能ですが自作が難しい場合は高松製作所で販売しています
USBタイプ→PC-G850/PC-E200シリーズ用 パソコン接続ケーブル(USB)
シリアルタイプ→PC-G850/PC-E200シリーズ用 パソコン接続ケーブル(シリアル D-Sub9P)
自作の方法はこちらのサイトなどを参考にしてください
PC-G850用USB通信ケーブルを作ろう!
▽USBドライバのンストール
高松製作所で販売しているUSBケーブルはFTDI社製のUSB-シリアル変換チップを使用していますので最初にFTDIのUSBドライバをインストールします。
こちらから対応するOSのドライバをダウンロードしてインストールしてください。(OSによってはドライバをインストールしなくても使用できます)
Virtual COM Port Drivers
※右側のComments欄のsetup executableと書かれたリンク先のドライバを使うとダブルクリックするだけでセットアップできますので簡単です。
ドライバのインストールが完了したらケーブルをPCのUSBポートとPC-G850に接続してください。
▽ポート番号の確認
システムのプロパティからデバイスマネージャを開き、「ポート」の下の「USB Serial Port(COM?)」のポート番号を確認してください。
※デバイスマネージャーの開き方
Windowsキー(CtrlキーとAltキーの間にあるWindowsのロゴが付いたキー)を押しながらBreakキー(キーボードの右上辺りにあるPause/Breakと書いてあるキー)を押してシステムのプロパティが表示されたらデバイスマネージャーをクリックする
通信ソフトの準備
こちらからTera Termをダウンロードしてパソコンにインストールします。
Tera Term
※Windows XP以前のOSをご利用の場合はTera Termの代わりにプリインストールされているハイパーターミナルを使うこともできます。
▽通信条件を合わせる
ポケコンで [TEXT]→[S]→[F]と操作して通信条件を下記の通りに設定します
baud rate = 9600 end of line = CR LF
data bit = 8 end of file = 1A
stop bit = 1 line number = yes
parity = none flow = RS/CS
パソコン側では、Tera Termを起動します。
「新しい接続」と表示されたらシリアルを選択してケーブルを接続したポートの番号を選択します。
[設定]→[シリアルポート]で下記の通りに設定します。
ボー・レート:9600
データ:8bit
パリティ:none
ストップ:1
フロー制御:hardware
[設定]→[端末]で下記の通りに設定します。
改行コード-受信:CR
改行コード-送信:CR
漢字-受信:SJIS
漢字-送信:SJIS
※9600bpsに設定する場合の例です。機種によって4800bpsまでしか設定できませんので9600の部分を4800に変更してください。
▽パソコン→ポケコンのファイル転送
この操作では受信した内容はTEXTエディタに保存されます。
TEXTエディタの内容をBASICのプログラムに変換する場合は受信後に[TEXT]→[B]→[B]と操作してください。
1.ポケコンを受信待機状態にする
ポケコンで[TEXT]→[S]→[L]と操作します
2.パソコンからファイルを送信する
Tera Termの[ファイル]→[ファイル送信]で送信するファイルを選択します。(又はTera Termの画面に送信するファイルをドラッグ&ドロップします)
送信が終了してもポケコン側で受信が終了しないときはTera TermでCTRLキーを押しながらZキーを押します
※ファイル転送時にエラーが発生する場合は通信速度を下げてください
▽ポケコン→パソコンのファイル転送
この操作ではTEXTエディタの内容が送信されます。
BASICのプログラムを送信する場合は送信前に[TEXT]→[B]→[T]と操作してBASICのプログラムをTEXTに変換してください。
1.パソコンを受信待機状態にする
Tera Termの[ファイル]→[ログ]で受信するファイル名を入力します。[追記]のチェックは外します。
2.ポケコンからファイルを送信する
ポケコンで[TEXT]→[S]→[S]と操作します
転送が終了したら、Tera Termのログウインドウの[閉じる]をクリックします。
Kenji Takamatsu Homepage
ポケットコンピューターPC-E500シリーズ、PC-G850シリーズについて書いてます。
PC-E500シリーズというのはSHARPのポケットコンピューターPC-E500,PC-E550,PC-1480U,PC-1490U,PC-1490UII,PC-E650,PC-U6000の総称です。
PC-G850シリーズというのはSHARPのポケットコンピューターPC-E200,PC-G801,PC-G802,PC-G803,PC-G805,PC-G811,PC-G813,PC-G815,PC-G820,PC-G830,PC-G850,PC-G850S,PC-G850V,PC-G850VSの総称です。
Kenji Takamatsu Homepage