全ファイルはZIPアーカイブにまとめてあります。適当なフォルダにダウンロードして解凍してください。
SoftRels080424.zipをダウンロード (1.58MB)
全プロジェクト・ファイルは、WIZ-C、CCS-C、VisualC#のそれぞれのIDEに読み込ませた後、リビルド(再構築)してください。
WIZ-Cはリビルトすると、xxx_Main.cが二つ開くことがありますが、その場合は後から開いた方(右端にあるタブ)は閉じてください。
WIZ-Cのソース・ファイルはUNIコードです。WIZ-CのIDE以外で開く場合は、UNIコードに対応したテキスト・エディタが必要です(Windowsのメモ帳でも可)。
次のプロジェクトはコンパイル・オプションで"Use PIC Call Stack"をOFFに設定する必要があります(Optimisations-"Use PIC Call Stack"をOFF)。
021 第2章 I2Cブリッジ マイコン・ホスト
051 第5章 温湿度ロガー マイコン・ホスト
071 第7章 カメラ雲台制御 マイコン・ホスト
次のプロジェクトは、割り込みモードをノーマルに変更する必要があります。
118D I2C制御サーボ・コントローラ
割り込みモードを変更するには、最終のコンパイルの際にアプリケーション・デザイナをOFFに設定し、"xxx_Main.c"を次のように変更して再コンパイルします。アプリケーション・デザイナをONにして再コンパイルすると、元(QuickInt)に戻るので注意してください。
変更前 const int QuickInt=1;
変更後 const int NormalInt=1;
プロジェクト・フォルダのロケーションを変えた後にコンパイルする場合、開いているファイルをいったん、すべて閉じてから再コンパイルしてください。その際、xxx_Main.cがエディタ・ウィンドに二つ開くことがありますが、後から開いたほう(右端のタブ)は閉じてください。
コンフィギュレーション・ビットは、ソース・コード上ではなくアプリケーション・デザイナで設定している場合があります。この場合はソース上では設定値がわかりません。確認する場合は、アプリケーション・デザイナを使ってください(電球のアイコン)。
WIZ-Cのヘキサ・ファイルは、各プロジェクト・フォルダの"Output"フォルダに入っています。
各コンパイラのバージョンは、次のものを使用しています。
WIZ-C Ver.14(リリース初期のバージョン)
CCS-C Ver.3.2.41
Visual C# Visual Studio 2005 Express Edition
Visual Studio 2008を使用する場合は、プロジェクト・ファイルのアップグレードが必要です。
[ CCSC ]
[ 021 ] 第2章 I2Cブリッジ マイコン・ホスト
[ 051 ] 第5章 温湿度ロガー マイコン・ホスト
[ 071 ] 第7章 カメラ雲台制御 マイコン・ホスト
[ 118D ] I2C制御サーボ・コントローラ
[ 129 ] I2C制御7セグメントLED表示器
[ 141 ] I2C制御S-RAMボード
[ 143 ] I2C制御LCDボード
[ 144 ] I2C制御キーパッド
[ Common ] I2Cドライバ、共通関数、共通定義など
[ CsSrc ]
[ 04ComTester ] 第4章 I2Cブリッジ Windowsホスト
[ bin ]
[ Debug ]
[ Release ]
[ obj ]
[ Debug ]
[ Release ]
[ Properties ]
[ 06DtLog ] 第6章 温湿度ロガー Windowsホスト
[ bin ]
[ Debug ]
[ Release ]
[ obj ]
[ Debug ]
[ TempPE ]
[ Release ]
[ TempPE ]
[ Properties ]
[ 08CamCon ] 第8章 カメラ雲台制御 Windowsホスト
[ bin ]
[ Debug ]
[ Release ]
[ obj ]
[ Debug ]
[ Release ]
[ Properties ]
[ WIZC ]
[ 021 ] 第2章 I2Cブリッジ マイコン・ホスト
[ Output ]
[ Temp ]
[ 051 ] 第5章 温湿度ロガー マイコン・ホスト
[ Output ]
[ Temp ]
[ 071 ] 第7章 カメラ雲台制御 マイコン・ホスト
[ Output ]
[ Temp ]
[ 118D ] I2C制御サーボ・コントローラ
[ Output ]
[ Temp ]
[ 129 ] I2C制御7セグメントLED表示器
[ Output ]
[ Temp ]
[ 141 ] I2C制御S-RAMボード
[ Output ]
[ Temp ]
[ 143 ] I2C制御LCDボード
[ Output ]
[ Temp ]
[ 144 ] I2C制御キーパッド
[ Output ]
[ Temp ]
[ Common ] I2Cドライバ、共通関数、共通定義など
[ Temp ]