|
PIC-Port 04−01について |
1.パソコンではワードでソフト変更できますか?
|
A:できません。PICの開発ソフトはマイクロチップ社のホームページ無料でダウンロードできます。 |
|
2.コンパイルするソフトは何が入手しやすいでしょう。 |
A:イクロチップ・テクノロジー・ジャパン株式会社のホームページhttp://www.microchip.co.jp/
|
もしくはアメリカ本社のホームページhttp://www.microchip.com/を参照ください。 |
Microchip社 C コンパイラ MPLAB C18 (学生用バージョン無料でダウンロードできます) |
Microchip開発ツール MPLAB IDE (無料でダウンロードできます) |
|
3.データを転送するソフトは? |
A:フラッシュ用のソフトPIC-Port
flasher Ver0.9は弊社のホームページにダウンロードできます。
|
4つサーボ制御用サンプルプログラム もダウンロードできます。 |
|
4.サンプルソフトを開くパスワードはどのようにしてお知らせいただけるのでしょうか? |
A:パスワードはチップ上に貼っています。解凍のソフトWinZip( http://www.winzip.com ) |
を使いますと、チップ上に貼っているパスワードを入力し、解凍できると思います。 |
|
5.各コネクタに適合する品名、規格をお知らせください。 |
A:電源コネクタは3.96mmピッチプリント基板用コネクタ(トップ型ベース)です。
|
ハウジングはJSTのVHR-2Nを使えます。 |
|
6.4つサーボ制御サンプルソフトの使い方を教えてください。 |
A:RN1プルアップ抵抗出荷装着済みボードには、ジャンパJP4ショットの状態で、パソコンから、 |
デモソフトを使ってRS232を通して10ビット範囲でRB0-3のポートに挿したRCサーボを動けます。 |
(ジャンパJP4はずした状態で、RB0ポートのサーボを自動で4つ角度で繰り返し動きます。) |
|
7.出荷時プルアップ集合抵抗なし(PIC-Port
04-01Aボード)、なぜですか? |
A:プルアップ集合抵抗抵抗デフォルト装着済みの場合、ポートはディジタル入出力用と考えます。 |
しかし、PICマイコンのRA、REポートはAD変換として使われますので、集合抵抗プルアップ |
抵抗を付けますと、ポート間お互いに影響の恐れがあります。オプションとして、必要のみ、 |
装着してください。 |
|
8.MEL社のPICBASICProコンパイラを使ってプログラムを書きたいのですが |
コーディングの際変更しなければいけない注意点などございましたらお教え願います。 |
A:PICチップPIC18F452はソケットからはずして、PIC対応のプログラマー及び |
ICD2などを使って、PICをプログラムする場合に既存のブートプログラムが |
消えてしまいます。それ以外は特に注意するところがないと思います。 |
既存のブートプログラムでシリアル通信を通してフラッシュする場合に、 |
割り込みを使いますと、割り込みのアドレスは変更する必要があります。 |
変更方法についてコンパイラのメーカーに聞いたほうがいいと思います。 |
|
9.サンプルプログラムで動作させているPIC−PORT 04−01をパソコンから動かしたい、 |
通信フォ−マット及びボ−レイト等の通信条件がわかりません。教えていただけますでしょうか? |
A:PIC−PORT 04−01サンプルプログラムについて、4つRCサーボコントローラとしてお客様が |
ボード動作デモ用のみと考えています。 専用のRCサーボコントローラボードとソフトについては |
MiniS−PORT 05−01の購入を検討お願いします。但し、DLL提供などお客様のソフトと組む |
形で提供するのは現在予定がありません。 |
|
10.mcc
のコンパイラをダウンロードしたのですが、c:\mcc18\bootDirのフォルダがなく、 |
何かダウンロードの方法を間違えたのでしょうか? |
A:bootDirのフォルダを自分で作らないと、C18にありません。詳しくはマニュアルを参照ください。 |
C18使い方について、Microchipのサイト及び関連サイトの資料を参考ください。 |
|
11.Port04-01パワー入力端子@bに6Xを接続してパワースイッチBを入れると赤のLEDP |
が一瞬点灯しますが、それ以外の変化がありません。出荷時にPICに入っているプログラム |
の動作として、それが正常なのでしょうか? |
A:出荷時にPICに入っているプログラムは4つサーボを動くプログラムで、点灯しません。 |
パソコンから、
デモソフトを使ってRS232を通して10ビット範囲でRB0-3のポートに挿した |
RCサーボを動けます。
点灯のソフトはLED点滅サンプルプログラムをコンパイルして、 |
HEXファイルをフラッシュすれば、試すことができます。 |
|
12.現在使っているノートパソコン(IBM)ですが、D−sub9ピンのシリアルポートがなく、 |
カードスロットを経由してシリアル通信を行っております。この時のポートはCOM6 |
となております。このような状態で、標準のデモプログラム(サーボモータを動作させる |
プログラム)は動作するものでしょうか。 |
A:標準のデモプログラム(サーボモータを動作させるプログラム)はCOM1以外の自動選択機能 |
はないです。Flasherソフトは1番目の正常なCOMポートに繋がります。 |
|
13.Flasherソフトを使って、自作プログラムを書き込みした場合、現在PICに入っている |
サーボモータの動作プログラムは消えてしまうのでしょうか。 |
A:PICマイコンはパソコンと違って、複数プログラムを入れるのは難しい。自作のプログラム |
を書き込みした場合、現在PICに入っているサーボモータの動作プログラムは消えて |
しまいます、が、必要なら、再度サーボモータの動作プログラム(ダウンロードここへ) |
を書き込み(PICへアップロード)すればいいです。 |
|
14.「00851.zip」内の
c18i.o を使うと、compileする際に期限切れでerror、compile失敗になります。 |
A:MPLAB(R) IDE
v7.20, C18 v3.0から旧バージョンのOBJファイルにコンパチがなくなりました。 |
最新のM18 Compilerに付属しているソースc18i.c
を一部(ブート領域以外、プログラム先頭アドレス) |
書き換えてから コンパイルして新しい c18.oを作る必要があります。 |
|
|
|