■■■ R8の応用例 − フラッシュマイコン書込器 ■■■■■

三菱電機のフラッシュマイコンM3351にプログラムを書き込む機器である。
パソコンにあるプログラムファイル(HEXフォーマット)をRS−232cインターフェースから本機に転送する
本機ではバイナリデータに変換しながら所定の転送手順でフラッシュマイコンにデータを送り込む。
LEDで状態表示をする。書込中はBUSY、書込後の照合結果により、GO、NGとなる。
そのほか、メモリ内容読み出しや、消去などの機能があり、パソコンのターミナルソフトから操作する。

■外観






■使用マイコン
 RENESAS社の20ピンフラットパッケージのR5F21154SPである。
 サンハヤト社で販売している同マイコンの20ピンDIPタイプ SR8C15CPもある。

■使用したマイコン搭載基板
 トランジスタ技術2005年4月号付録のR5F21154SPを実装したプリント基板 MB−R8CQ
 サンハヤト社で販売している同マイコンを実装したプリント基板 MB−R8C

■本機の動作
 パソコンのRS−232Cからシリアルデータを38.4kbpsで本機器に送る。
 クロック同期形シリアルの4線式バス通信モード+双方向モードを使う。
 
 パソコンはターミナルソフト(Tera Termを推奨)で操作する。
 次の機能がある、ヘルプメニューを示す。

    --------------- 使い方 ------------------------------
    Tera Termを用意する
    設定は38400bps,8bit,none,1bit,XOn/Offである
    プログラムファイルはインテルHEX形式である
    テキストファイル送信にはSend fileメニューを使う
    -------------- コマンドメニュー ---------------------
    ERS↓           フラッシュメモリの消去
    PRG↓↓         プログラムデータの書き込み
    READ [adrs [size]]↓  インテルHEX形式データの読み出し
    VPP↓            メモリ書き込みモードの再設定
    ERR↓           エラーチェック
    RD [adrs [size]]↓    データ読み出し
    WR adrs,data↓      1バイト書き込み
    VRF↓            1バイトベリファイ
    ? | HELP↓         このコマンドの使用方法の表示
    ----------------------------------------------------
    MR adrs [adrs ...]↓    メモリ内容の表示
    MD [adrs [count]]↓  メモリ内容のダンプ
    MM adrs [val ...]↓    メモリ内容の変更
    BF adrs1 adrs2 word↓ メモリブロックのデータ埋め
    RESTART↓        リスタート
    VER↓            バージョンの表示
    Z↓             TCBを覗く


■回路図
 ダウンロードファイルに繊細なpdf版がある。




■ダウンロード
 mt7751WR.lzh フラッシュマイコン書込器のプログラム(LZH形式)
 writer.lzh フラッシュマイコン書込器の回路図(LZH形式)



戻る 更新 2010.2.11