• 検索結果がありません。

MPCZ-16EX-FLASH -FLASH 取扱説明書 有限会社メイトテック

N/A
N/A
Protected

Academic year: 2021

シェア "MPCZ-16EX-FLASH -FLASH 取扱説明書 有限会社メイトテック"

Copied!
10
0
0

読み込み中.... (全文を見る)

全文

(1)

MPCZ-16E

MPCZ-16E

MPCZ-16E

MPCZ-16EX

X

X

X-FLASH

-FLASH

-FLASH

-FLASH

取扱説明書

取扱説明書

取扱説明書

取扱説明書

有限会社メイトテック

有限会社メイトテック

有限会社メイトテック

有限会社メイトテック

(2)

はじめに はじめにはじめに はじめに 1.製品の保証について 1.製品の保証について1.製品の保証について 1.製品の保証について ・無償修理 ・無償修理・無償修理 ・無償修理 製品ご購入後製品ご購入後製品ご購入後製品ご購入後1111年間は無償で修理いたします。年間は無償で修理いたします。年間は無償で修理いたします。年間は無償で修理いたします。 (但し、下記 (但し、下記(但し、下記 (但し、下記「有償修理」に該「有償修理」に該「有償修理」に該「有償修理」に該当するものを除く)当するものを除く)当するものを除く)当するものを除く) ・有償修理 ・有償修理・有償修理 ・有償修理 1) 1)1) 1)製品ご購入後製品ご購入後製品ご購入後製品ご購入後1111年を経過したもの。年を経過したもの。年を経過したもの。年を経過したもの。 2) 2)2) 2)製品購入製品購入製品購入製品購入1111年以内で故障の原因がお客様の取り扱い上のミスによるもの。年以内で故障の原因がお客様の取り扱い上のミスによるもの。年以内で故障の原因がお客様の取り扱い上のミスによるもの。年以内で故障の原因がお客様の取り扱い上のミスによるもの。 3) 3)3) 3)製品購入製品購入製品購入製品購入1111年以内で故障の原因がお客様の故意によるもの。年以内で故障の原因がお客様の故意によるもの。年以内で故障の原因がお客様の故意によるもの。年以内で故障の原因がお客様の故意によるもの。 ・免責事項 ・免責事項・免責事項 ・免責事項 当社製品の故障、不具合、誤動作あるいは停電によって生じた損害等の純粋 当社製品の故障、不具合、誤動作あるいは停電によって生じた損害等の純粋当社製品の故障、不具合、誤動作あるいは停電によって生じた損害等の純粋 当社製品の故障、不具合、誤動作あるいは停電によって生じた損害等の純粋 経済損失につきましては、当社は一切その責任を負いかねますので、あらか 経済損失につきましては、当社は一切その責任を負いかねますので、あらか経済損失につきましては、当社は一切その責任を負いかねますので、あらか 経済損失につきましては、当社は一切その責任を負いかねますので、あらか じめご了承ください。 じめご了承ください。じめご了承ください。 じめご了承ください。 2.製品について 2.製品について2.製品について 2.製品について ・当社製品はカタログ仕様範囲内において、使用部品、回路図等、予告無く ・当社製品はカタログ仕様範囲内において、使用部品、回路図等、予告無く・当社製品はカタログ仕様範囲内において、使用部品、回路図等、予告無く ・当社製品はカタログ仕様範囲内において、使用部品、回路図等、予告無く 変更することが有ります。 変更することが有ります。変更することが有ります。 変更することが有ります。 ・当社製品は部品メー ・当社製品は部品メー・当社製品は部品メー ・当社製品は部品メーカーの製造中止等によりやむを得ず製品の供給を続けカーの製造中止等によりやむを得ず製品の供給を続けカーの製造中止等によりやむを得ず製品の供給を続けカーの製造中止等によりやむを得ず製品の供給を続け ることが出来なくなることが有ります。 ることが出来なくなることが有ります。ることが出来なくなることが有ります。 ることが出来なくなることが有ります。 ・当社製品の無断での複製を禁止します。 ・当社製品の無断での複製を禁止します。・当社製品の無断での複製を禁止します。 ・当社製品の無断での複製を禁止します。 ・当社製品は一般商工業用として設計されております、長時間連続運転や0℃ ・当社製品は一般商工業用として設計されております、長時間連続運転や0℃・当社製品は一般商工業用として設計されております、長時間連続運転や0℃ ・当社製品は一般商工業用として設計されております、長時間連続運転や0℃ 以下及び50℃以上の環境での使用は避けて下さい。 以下及び50℃以上の環境での使用は避けて下さい。以下及び50℃以上の環境での使用は避けて下さい。 以下及び50℃以上の環境での使用は避けて下さい。 3.カタログ、取扱説明書の記載事項について 3.カタログ、取扱説明書の記載事項について3.カタログ、取扱説明書の記載事項について 3.カタログ、取扱説明書の記載事項について ・当社製品のカタログ及び取扱説明書は予告無く変更する場合があります。 ・当社製品のカタログ及び取扱説明書は予告無く変更する場合があります。・当社製品のカタログ及び取扱説明書は予告無く変更する場合があります。 ・当社製品のカタログ及び取扱説明書は予告無く変更する場合があります。 ・取扱説明書に記載されている内容及び回路図の一部又は全部を無断での転 ・取扱説明書に記載されている内容及び回路図の一部又は全部を無断での転・取扱説明書に記載されている内容及び回路図の一部又は全部を無断での転 ・取扱説明書に記載されている内容及び回路図の一部又は全部を無断での転 載、転用を禁止します。 載、転用を禁止します。載、転用を禁止します。 載、転用を禁止します。 4.海外への輸出について 4.海外への輸出について4.海外への輸出について 4.海外への輸出について ・当社製品を使用した機器を海外 ・当社製品を使用した機器を海外・当社製品を使用した機器を海外

(3)

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH 使用方法

使用方法

使用方法

使用方法

はじめに

はじめに

はじめに

はじめに

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH はフラッシュ

はフラッシュ

はフラッシュ

はフラッシュ ROM

ROM

ROM

ROM と

と RS232C

RS232C

RS232C

RS232C 中継ケーブル、添付プログラム

中継ケーブル、添付プログラム

中継ケーブル、添付プログラム

中継ケーブル、添付プログラム

フロッピーで構成されています。

フロッピーで構成されています。

フロッピーで構成されています。

フロッピーで構成されています。MPCZ-16EX-FLASH

MPCZ-16EX-FLASH

MPCZ-16EX-FLASH の機能は

MPCZ-16EX-FLASH

の機能は

の機能は INTEL-HEX

の機能は

INTEL-HEX

INTEL-HEX

INTEL-HEX ファイ

ファイ

ファイ

ファイ

ルのユーザープログラムをフラッシュ

ルのユーザープログラムをフラッシュ

ルのユーザープログラムをフラッシュ

ルのユーザープログラムをフラッシュ ROM

ROM

ROM

ROM の任意のアドレスにローディングし、そ

の任意のアドレスにローディングし、そ

の任意のアドレスにローディングし、そ

の任意のアドレスにローディングし、そ

のプログラムを実行します。

のプログラムを実行します。

のプログラムを実行します。

のプログラムを実行します。

フラッシュ

フラッシュ

フラッシュ

フラッシュ ROM

ROM

ROM

ROM の中にはあらかじめ

の中にはあらかじめ

の中にはあらかじめ MATEBLST

の中にはあらかじめ

MATEBLST

MATEBLST

MATEBLST というプログラムが書き込まれて

というプログラムが書き込まれて

というプログラムが書き込まれて

というプログラムが書き込まれて

います。万一このプログラムを消去された場合、添付フロッピーの

います。万一このプログラムを消去された場合、添付フロッピーの

います。万一このプログラムを消去された場合、添付フロッピーの

います。万一このプログラムを消去された場合、添付フロッピーの LOAD.HEX

LOAD.HEX

LOAD.HEX を

LOAD.HEX

ROM

ROM

ROM

ROM ライターで書き込んで下さい。

ライターで書き込んで下さい。

ライターで書き込んで下さい。

ライターで書き込んで下さい。

1.使用前の準備

1.使用前の準備

1.使用前の準備

1.使用前の準備

★パソコンの準備

★パソコンの準備

★パソコンの準備

★パソコンの準備

1. パソコンの OS は MS-DOS/V を使用してください。

2.パソコンの MS-DOS を立ちあげて下さい

3.MPCZ-16EX-FLASH 添付のフロッピーをパソコンの A:にセットして下さい。

4.パソコンの COM1 又は COM2 ポートに RS232C ケーブルを接続します。

★MPCZ-16EXの準備

★MPCZ-16EXの準備

★MPCZ-16EXの準備

★MPCZ-16EXの準備

1.MPCZ-16EX のディップスイッチ S2 を下図のようにセットします。

2.MPCZ-16EX の ROM ソケットに"16EX-FLASH"と書かれた ROM チップを

挿入します。

3.MPCZ-16EX の CN4 に付属の RS232C ケーブルを接続します。

4.MPCZ-16EX の RS232C ケーブルとパソコンの RS232C ケーブルを接続します。

準備完了

準備完了

準備完了

準備完了

スイッチ 1 2 3 4 5 6 7 8 9 10 ON ○ ○ ○ ○ ○ OFF ○ ○ ○ ○ ○

(4)

2.プログラムのロード

2.プログラムのロード

2.プログラムのロード

2.プログラムのロード

(サンプルプログラム)

(サンプルプログラム)

(サンプルプログラム)

(サンプルプログラム)

LED オプション有りの場合

1.サンプルプログラム ctcint10.hex をロードしてみましょう。 ctcint10.hex は添付フロッピーの SAMPLE ディレクトリー内にあります。

2.パソコンから "a:\mateblst -o1000 A:\SAMPLE\ctcint10.hex"と Key-In します。 10 秒以内に MPCZ-16EX の電源を OFF から ON します。 3."書込み完了"のメッセージ 4.MPCZ-16EX の電源をオフにし、再度電源をオンにします。 5.約 1 秒後に LED が点滅を繰り返します。

LED

LED

LED

LED オプション無しの場合

オプション無しの場合

オプション無しの場合

オプション無しの場合

1.サンプルプログラム UART10.HEX をロードしてみましょう。 uart10.hex は添付フロッピーの SAMPLE ディレクトリー内に有ります。

2.パソコンから、"A:\mateblst -o1000 A:\SAMPLE\uart10.hex”と Key-In します。 10 秒以内に MPCZ-16EX の電源を OFF から ON します。 3."書込み完了"のメッセージ 4.パソコンの Windows を立ち上げ、プログラム-アクセサリ-ハイパーターミナルを起動します。 (ここでは、Windows95 を例に取ります) ハイパーターミナルの設定 ハイパーターミナルの設定ハイパーターミナルの設定 ハイパーターミナルの設定 接続形態:COM1 ダイレクト モデムの設定 ビット/秒 :9600 データービット :8 パリティ :無し ストップビット :1 フロー制御 :ハードウエア ASCII の設定 ローカルエコー :OFF 5.設定完了後ターミナル画面に戻します 6.MPCZ-16EX の電源をオフからオンにします。

(5)

3.Mateblstのコマンド

3.Mateblstのコマンド

3.Mateblstのコマンド

3.Mateblstのコマンド

*フラッシュメモリの消去のみ

*フラッシュメモリの消去のみ

*フラッシュメモリの消去のみ

*フラッシュメモリの消去のみ

MATEBLST -c2000,5fff (2000H 番地から 5FFFH 番地を消去します) アドレスの範囲は 1400H から 7FFFFH までです。

*インテルヘキサファイルをフラッシュメモリに書き込む

*インテルヘキサファイルをフラッシュメモリに書き込む

*インテルヘキサファイルをフラッシュメモリに書き込む

*インテルヘキサファイルをフラッシュメモリに書き込む

MATEBLST TARGET.HEX (TARGET.HEX というファイルを書き込みます.書き込みアドレスは ファイルのアドレス情報に依存します)

MATEBLST -o10000 TARGET.HEX

(TARGET.HEX というファイルを書き込みます.書き込みアドレスは ファイルのアドレス情報に 10000H を加えた場所です)

MATEBLST -c10000,10fff -o8000 TARGET.HEX

(10000 番地から 10FFFH 番地を消去し、TARGET.HEX というファイル を書き込みます.書き込みアドレスはファイルのアドレス情報に 8000H を加えた場所です)

*フラッシュメモリの内容を読み出し、インテルヘキサファイ

*フラッシュメモリの内容を読み出し、インテルヘキサファイ

*フラッシュメモリの内容を読み出し、インテルヘキサファイ

*フラッシュメモリの内容を読み出し、インテルヘキサファイ

ルを作成して保存する

ルを作成して保存する

ルを作成して保存する

ルを作成して保存する

MATEBLST -r8000,bfff SAVE.HEX (フラッシュメモリの 8000H 番地から 0BFFFH 番地を読み出し、SAVE. HEX というファイルに書き込みます)

(6)

パソコンのCOMポートの設定

パソコンのCOMポートの設定

パソコンのCOMポートの設定

パソコンのCOMポートの設定

-p(n) n=com ポート番号

com1: -p1

com2: -p2

コマンド例(com2 に接続する例)

mateblst -o1000 -p2

TARGET.HEX

注意:com ポートは com1、com2 のみ指定できます。

4.Mateblstの動作

4.Mateblstの動作

4.Mateblstの動作

4.Mateblstの動作

MPCZ-16EX の電源はコマンドを入力してから入れてください。

MPCZ-16EX は電源を入れて 5 秒経過しても MateBlaster から通

信がなければ、ROM アドレス 1400H 番地(CPU からは 400H 番地に

見える)からプログラム(ユーザー作成のターゲット)を実行します。

一旦、MateBlstr との通信が確立すると、電源を入れなお

さずに、コマンドを送ることができます。

-o、-c といったオプションのあとにはスペースを入れずにア ドレスを入れてください。 -o、-r オプションは同時に使用できません。

5.プログラミング上の注意

5.プログラミング上の注意

5.プログラミング上の注意

5.プログラミング上の注意

400h

400h

400h

400h にジャンプします

にジャンプします

にジャンプします

にジャンプします

Mateblstプログラム(実行モード)は電源投入イニシャル処理後 JP 400h を実行します。 ユーザープログラムのプログラムカウンターと Mateblst プログラムを同期させる為、ユーザー プログラムの先頭に ORG 400h の行を入れる必要が有ります。これは、コンパイラ(アセン ブラ)にプログラムカウンターの先頭を 400h と認識させる為です。

(7)

固定領域を

固定領域を

固定領域を

固定領域を 400h

400h

400h 番地以降にセットしています

400h

番地以降にセットしています

番地以降にセットしています

番地以降にセットしています

たとえば NMI 割込み発生時のプログラムカウンターは 66h となりますが、Mateblst では 466h となります。

実際の

実際の

実際の

実際の ROM

ROM

ROM

ROM 領域は

領域は

領域は

領域は

Mateblstは ROM の 00000h 番地から、013FFh 番地までを占有します。 ユーザープログラム実行モードでは MMU の操作で 400h~13FFh をプログラム上見えなく しています。

ユーザープログラムのローディングアドレス

ユーザープログラムのローディングアドレス

ユーザープログラムのローディングアドレス

ユーザープログラムのローディングアドレス

Mateblst が 00000h~013FFh を占有する為 01400h 以降任意のアドレスです。 ユーザープログラム例 1 (悪い例)(悪い例)(悪い例)(悪い例) ;START JP 400h ORG 400h START: 以下ユーザープログラム ユーザープログラム例 2 (良い例)(良い例)(良い例)(良い例) ;START ORG 400h JP 500h ORG 500h START: 以下ユーザープログラム

前記例 1,例 2 で mateblst -o1000 TARGET.HEX とした場合。

例 1 ではユーザープログラムが 0h 番地に JP 100h とありますので、1000h 番地の内容、つまり ローダープログラムの内容が壊されます。

例 2 では ORG 400h とありますので、1000h 番地+400h 番地、つまり 1400h 番地からプログラ ムはローディングされますので、正常に動作します。

(8)

6.メモリーマップ

6.メモリーマップ

6.メモリーマップ

6.メモリーマップ

ローダー動作中

ローダー動作中

ローダー動作中

ローダー動作中

ROM

ROM

ROM

ROM メモリー

メモリー

メモリー

メモリー

論理メモリ

論理メモリ

論理メモリ

論理メモリ

ユーザーから は見えない ユーザープログラムへ引き渡し時の MMU の設定 BBR1=0h BR1=1h BBR4=3Fh BBR1,BR1,は変更禁止 00000h ローダープログラム 00400h ローダープログラム 01400h ユーザープログラム領域 ROM 領域 FFFFFh 0000h ローダープログラム 0400h ユーザープログラム領域 メモリーマップは MMU 設定 による

(9)

添付サンプルプログラム起動時のメモリーマップ

添付サンプルプログラム起動時のメモリーマップ

添付サンプルプログラム起動時のメモリーマップ

添付サンプルプログラム起動時のメモリーマップ

ROM

ROM

ROM

ROM メモリー

メモリー

メモリー

メモリー

論理メモリ

論理メモリ

論理メモリ

論理メモリ

ユーザーから は見えない サンプルプログラム起動時の MMU の設定 BBR1=0h BR1=1h BBR4=1Fh BBR1,BR1,は変更禁止 サンプルプログラムで BBR4 のみ 1Fh に設定 00000h ローダープログラム 00400h ローダープログラム 01400h ユーザープログラム 08FFFh ROM 領域 F8000h RAM 領域 FFFFFh 0000h ローダープログラム 0400h ユーザープログラム領域 ROM 領域 7FFFh 8000h RAM 領域

(10)

有限会社メイトテック

有限会社メイトテック

有限会社メイトテック

有限会社メイトテック

東大阪市瓜生堂3丁目8-13

東大阪市瓜生堂3丁目8-13

東大阪市瓜生堂3丁目8-13

東大阪市瓜生堂3丁目8-13

TEL

06-6224-TEL 06-6224-

TEL

参照

関連したドキュメント

Since locally closed functions with all point inverses closed have closed graphs [2], (c) implies

パソコン本体の電源を入れます。 ワイヤレス受信機(FMV-K600 シリーズは、パソコン本体背面)のコネク

More general problem of evaluation of higher derivatives of Bessel and Macdonald functions of arbitrary order has been solved by Brychkov in [7].. However, much more

■■ 1.1 梱包内容について ■

In Subsection 5.1 we show the continuity of the Dirichlet heat kernel associated with the killed LBM on a bounded open set by using its eigenfunction expansion, and in Subsection 5.2

Jabra Talk 15 SE の操作は簡単です。ボタンを押す時間の長さ により、ヘッドセットの [ 応答 / 終了 ] ボタンはさまざまな機

『国民経済計算年報』から「国内家計最終消費支出」と「家計国民可処分 所得」の 1970 年〜 1996 年の年次データ (

Q-Flash Plus では、システムの電源が切れているとき(S5シャットダウン状態)に BIOS を更新する ことができます。最新の BIOS を USB