Summer 2011
教育機関向けプログラム
教育機関、研究者、学生向けのリソース
www.microchip.com/academic
MCHP Tube
マイクロチップ社がお届けする教育機関向けオンラ イン動画ニュースです。マイクロチップ社製とサー ドパーティ製の製品、技術、ソフトウェア/ハードウェ ア開発ツールに関する最新情報をお届けします。www.microchip.com/mchptube
MCHP Tube
インタラクティブ
プログラミング
■マイクロチップ社への質問: マイクロチップ社の役員、エンジニア、 マーケティング担当者への質問を投稿できます。 ■
学生プロジェクト: 学生プロジェクトの動画を公開します。 ■
ヘッドライン ニュース: マイクロチップ社とサードパーティからの 教育機関向け製品と技術に関する最新ニュースをお届けします。
推奨教材
■
『Beginner's Guide To Embedded C Programming: Using
The PIC® Microcontroller and The HI-TECH PICC-Lite C Compiler』、Chuck Hellebuyck著、ソフトカバー: 202ページ 詳細は、
www.microchipdirect.com
で製品番号BK003を入 力してください。■
『Beginner's Guide to Embedded C Programming -
Volume 2: Timers, Interrupts, Communication, Displays and More』、Chuck Hellebuyck著、ソフトカバー: 206ページ
詳細は、
www.microchipdirect.com
で製品番号BK003を入 力してください。■
『PIC® Microcontroller and Embedded Systems』、
Muhammad Ali Mazidi、Rolin McKinlay、Danny Causey共著、 ソフトカバー: 832ページ
詳細は、www.pearsonhighered.comを参照してください。 ■
『PIC® Microcontroller, An Introduction to Software &
Hardware Interfacing』、Han-Way Huang、Leo Chartrand共著、 ハードカバー: 608ページ
詳細は、
www.delmarlearning.com
を参照してください。 ■『Embedded Design with the PIC18F452 Microcontroller』、
John A. Peatman著、ハードカバー: 420ページ 詳細は、www.picbook.comを参照してください。
■
『Microcontrollers: From Assembly Language to C Using the
PIC24 Family』、Robert B. Reese、J.W. Bruce、Bryan A. Jones共著、ソフトカバー: 864ページ
詳細は、www.reesemicro.comを参照してください。
■
『Programming 16-Bit PIC Microcontrollers in C: Learning to
Fly the PIC 24』、Lucio Di Jasio著、ソフトカバー: 400ページ 詳細は、
www.flyingpic24.com
を参照してください。■
『Programming 32-bit Microcontrollers in C: Exploring the
PIC32』、Lucio Di Jasio著、ソフトカバー: 552ページ 詳細は、
www.elsevier.com
を参照してください。マイクロチップのコミュニティへの参加
概要
マイクロチップ社は、教育機関向けプログラムによって世界中の教育 機関、研究者、学生向けに独自のサポートとリソースを提供し、継続 的に教育に取り組んでいます。マイクロチップ社は教育機関と連携し て組み込みアプリケーションの知識基盤を拡大し、その知識を将来の エンジニアと技術革新につなげるべく努力を続けています。教育機関に対するサポート
■研究室、カリキュラム、コース教材の提供 ■
製品の寄付による実習の支援 ■
低コスト開発ツール調達の支援 ■
マイクロチップ社の全ソフトウェア開発ツールの無償バージョンの 提供
:
www.microchip.com/free
■マイクロチップ社のオンラインeコマースサイトで開発ツールを 大量にご注文頂いた場合、25%の教育機関割引を適用:
www.microchipdirect.com
教育機関向けオンライン
リソース
■教育機関向けウェブサイト:
www.microchip.com/academic
■無償製品サンプル:
www.microchip.com/samples
■24時間対応の技術サポート:
www.microchip.com/support
■マイクロチップ社の全製品と技術に関するオンラインフォーラム:
www.microchip.com/forums
■マイクロチップ社のアプリケーション ノート:
www.microchip.
com/applicationnotes
■無償のソフトウェアライブラリ: www.microchip.com/libraries ■
アプリケーション分野別のデザインセンター:
www.microchip.
com/designcenters
業界リーダーとの連携
教育機関向けパートナープログラムへのご登録:www.microchip.
com/academicpartner
■リージョナルトレーニングセンターでの無償トレーニング:
www.microchip.com/rtc
■マイクロチップ社が開催するMASTERs技術カンファレンス参加 の際には追加割引:
www.microchip.com/masters
■マイクロチップ社のブランドを活用
教育機関向けニュースレター
教育機関向け季刊ニュースレターのメイントピック: ■マイクロチップ社製品と技術に関する最新情報 ■
対費用効果の高い教育機関向けサードパーティ製ツールの特集 ■
マイクロチップ社関連学生プロジェクトに参加した学生が執筆した 記事
www.microchip.com/academicnewsletter
TMソフトウェア
ツール
無償の
MPLAB®
統合開発環境
(IDE)
アセンブリのプログラミングに必要なツールを全て装備
MPLAB IDEは、PIC®マイクロコントローラとdsPIC®デジタルシ グナル コントローラを使った組み込みアプリケーションの開発に無 償でご利用頂ける、マイクロチップ社の統合開発環境です。MPLAB IDEはMS Windows®上で動作する32ビット アプリケーション です。 使いやすく、各種無償ソフトウェア コンポーネントを揃え ており、迅速なアプリケーション開発とデバッグ作業が可能です。 MPLAB IDEは、マイクロチップ社製とサードパーティ製の各種ソフト ウェア/ハードウェア開発ツールに対して、共通のグラフィカル ユー ザインターフェイスを提供します。 このためツールの切り換えや、無償のMPLAB SIMシミュレータから
MPLAB ICD 3インサーキット デバッガまたはMPLAB REAL ICE ™
インサーキットエミュレータへのアップグレードを、全てMPLAB IDE
の統合環境内できわめて簡単に行う事ができます。
今すぐ
MPLAB IDE
をダウンロード:
www.microchip.com/mplab
MPLAB C®
および
HI-TECH C®
コンパイラ
マイクロチップ社は、PICマイクロコントローラとdsPICデジタルシ グナル プロセッサの全てに対応可能なCコンパイラ ラインアップを ご用意しています。MPLAB CとHI-TECH Cの一連の製品は、開発 ソフトウェアに対するプロジェクト固有のニーズに対応する包括的な ソリューションを提供します。 マイクロチップ社のマイクロコントローラとデジタルシグナル コント ローラの全製品に、無償バージョンをご用意しています。MPLAB C®
コンパイラ
マイクロチップ社のMPLAB Cコンパイラは、フ ル機能を備えるANSI準拠高性能ツールであり、 MPLAB IDEに緊密に統合されています。ソース レベルのデバッグ機能により、Cソースコードを1 ステップずつ実行して、重要なポイントで変数と構 造体を確認できます。MPLAB IDEに統合されて いるため、無償のMPLAB SIMシミュレータまたはMPLABインサー キットデバッガ/エミュレータと組み合わせて、コーディングとデバッ グを1つの一貫した環境で実行できます。ハードウェアデバッガま たはマイクロチップ社のデバイスプログラマを使って、ターゲットに コードを書き込む事ができます。MPLAB IDEではコンパイラのスイッ チとリンカのカスタマイズも行うため、これらのパワフルなコンパイ ラのグラフィカル フロントエンドとして使えます。エラーとブレーク ポイントを編集すると、ソースコードの対応する行にジャンプします。 ウォッチ ウィンドウは、浮動小数を含む定義済みデータタイプに基づ いたデータ構造を表示します。 最新バージョンは、www.microchip.com/compilers
からダウ ンロードできます。 無償バージョンは、 各コンパイラページの[Downloads]
セクションに[LITE]
モードとして表示されます。■
PIC18 MCU向けMPLAB Cコンパイラ
■
PIC24 MCUとdsPIC DSC向けMPLAB Cコンパイラ ■
dsPIC DSC向けMPLAB Cコンパイラ
■
PIC24 MCU向けMPLAB Cコンパイラ ■
PIC32 MCU向けMPLAB Cコンパイラ
HI-TECH C®
コンパイラ
HI-TECH C ANSI Cコン パ イラ は、 プ ログラ ム 全 体 を 検 査して からコン パ イ ル す るOCG (Omniscient Code Generation ™ )テクノロジ を採用し、よりインテリジェントで先進のコード生 成を実現し、製品のユーザビリティを向上させま す。OCGは、複数のソースファイルから同時に情 報を抽出し、よりインテリジェントで先進のコード生成を実現します。 これにより、他のコンパイラに比べて最大で2倍のコード密度を達 成し、RAM使用率と割り込み速度を向上させます。HI-TECH Cコ ンパイラはMPLAB IDEに統合されており、マイクロチップ社の全て のデバッガとエミュレータと完全に互換です。これらのコンパイラは
Windows、Linux、Mac OS Xで使えます。
最新バージョンは、
www.microchip.com/compilers
からダウ ンロードできます。コンパイラの無償バージョンを入手するには、HI-TECH
インストーラの指示に従ってください。■
PIC10/12/16 MCU向け ■
PIC18 MCU向け
■
PIC24 MCUとdsPIC DSC向け ■
PIC32 MCU向け ■
HI-TECH C Enterpriseエディション マイクロチップ社とそのサードパーティは、その製品と技術を教育現 場で簡単に役立てて頂くためのソフトウェア ツールを提供していま す。マイクロチップ社は、各種プログラミング言語に対応したソリュー ションを提供します。 MPLAB® C Compilers
サードパーティ
ベンダー
Matrix Multimedia
社製
Flowcode
PIC MCU向けFlowcode v4は、世界で最も先進的なマイクロコント ローラ向けグラフィカル プログラミング言語の1つです。Flowcode の最大の利点は、経験の浅いユーザでも複雑な電子システムとロボッ トシステムを作成できる事です。Flowcodeは、7セグメントディス プレイ、モータ コントローラ、LCD等の複雑なデバイスの制御を、 マクロを使って簡単に実行できるパワフルな言語です。さらに、マイ クロチップ社のMPLAB IDEと互換のアセンブリとCの両方のコード を生成できます。 詳細は、
www.matrixmultimedia.com
を参照してください。PIC MCU
向け
Flowcode
バージョン
4 Student/Home
エディション
(SW500080)
PIC12/16/18シリーズのマイクロコントローラ向 けのコード作成をサポートし、HI-TECH C®コンパ イラと互換です。
dsPIC® DSC
と
PIC24 MCU
向け
Flowcode
PIC24シリーズのマイクロコントローラとdsPICシ リーズのデジタルシグナル コントローラ向けのコー ド作成をサポートし、MPLAB Cコンパイラと互換 です。
推奨ソフトウェア
/
ハードウェア
ツール
BASIC
によるプログラミング
サードパーティ製
:
PICBASIC PRO Compiler ™ (SW500041)
PICBASIC PROコンパイラを使うと、使い慣 れ たBASICコマンド構 文 を 使って、 マ イク ロ チ ッ プ 社 のPIC® 10/12/14/16/17/18 MCUファミリ用のプログラムを作成できます。 PICBASIC PROコンパイラは、マイクロチップ 社のMPLAB® IDEで使えます。これにより、ソー スレベルのデバッグ機能を持つマイクロチップ社 のツールを使えます。 詳細は、ベンダーのウェブサイト
www.melabs.com
を参照してく ださい。ビジュアル
プログラミング環境
プログラミング言語を学習しなくてもマイクロチップ社のデバ
イスをプログラムできる素晴らしい方法
MPLAB IDE
向け無償
MATLAB
デバイスブロック
MATLAB Simulink向けマイ クロチップ デバイスブロック セットは、dsPIC30 DSCと dsPIC33 DSC向けに、イン ターフェイス準拠のコンフィグレーションとランタイム周辺モジュール ブロックを提供します。 マイクロチップ社が提供するブロックセットとSimulinkを使うと、 MATLAB/SIMULINKモデルとして完全なアプリケーションを作成で きます。アプリケーションのCコードを生成可能です。これらのブロッ クセットは、MPLAB IDE用のMATLABプラグインと互換です。
BLDCモータ制御アプリケーションを含む各種サンプルをデモモデル として提供しております。
詳細は、
www.microchip.com/dspicblocksets
を参照してくださ い。デバイスブロックを無償でダウンロードする事もできます。chipKIT ™ Basic I/O Shield (TDGL005)
chipKIT Basic I/O Shield は、Uno32、
Max32等のchipKITマイクロコントローラ ボード用に設計された入出力拡張ボードです。 特長は以下の通りです。 ■
128x32ピクセル有機ELグラフィックディスプレイ ■
I2C温度センサ ■
256 Kbit I2C EEPROM ■
I2Cデイジーチェーンコネクタ ■
4つの押しボタン ■
4つのスライドスイッチ ■
8つのディスクリートLED ■
4つのオープンドレインFETドライバ ■
アナログポテンショメータ
chipKIT ™ Network Shield (TDGL006)
chipKIT Network Shield は、chipKIT Max32マイクロコントローラ ボード用に設計 された拡張ボードです。PIC32MX795F512L マイクロコントローラの先進の通信機能を全て 利用できるように、Max32のI/O機能を拡張 します。特長は以下の通りです。 ■
10/100 Ethernet PHYとRJ45コネクタ ■
デュアルCANトランシーバおよびコネクタ ■
USBホストおよびデバイスのサポート ■
2つのI2Cバスコネクタ
■
256 Kbit I2C EEPROM
■
RTCC用32.768 kHzオシレータ
詳細は、
www.digilentinc.com/chipkit
を参照してください。Arduino
コミュニティ向け
Arduino ™
コミュニティ向け
Digilent
社製
chipKIT
マイクロコントローラの知識は全くないものの、その処理機能をアプ リケーションに追加したいユーザに最適です。 PIC32の高性能で先進の周辺モジュールを実装し、既存のArduino ハードウェア/ソフトウェアと互換の新しい開発ボードを販売中です。 サンプルコード、チュートリアル、カリキュラムを
www.arduino.
cc/playground
から入手して活用できます。chipKIT ™ Uno32 (TDGL002)
chipKITは、マイクロコントローラを使った アプリケーション開発用の使いやすいプラッ トフォームです。オリジナルのArduino IDE を変更したバージョンを使い、サンプルコー ド、チュートリアル、リソースと互換です。このボードは、3.3 Vで 動作する多くのArduinoシールドとピン互換です。特長は以下の通 りです。 ■PIC32MX320F128Hプロセッサ ■
128 KBフラッシュメモリ、16 KB RAM ■
最大動作速度80 MHz ■
42個のI/O端子を利用可能 ■
USBまたは外部電源 ■
プログラミング用にUSBケーブルが必要(別売) ■
Arduino Unoと互換のフットプリント ■
無償ソフトウェアは、
www.digilentinc.com/chipkit
からダウン ロードできます。chipKIT ™ Max32 (TDGL003)
chipKIT Max32は、先進のアプリケーショ ン開発用の使いやすいプラットフォームで す。オリジナルのArduino IDEを変更した バージョンを使い、サンプルコード、チュー トリアル、リソースと互換です。このボード は、3.3 Vで動作する多くのArduinoシー ルドとピン互換です。特長は以下の通りです。 ■PIC32MX795F512Lプロセッサ ■
512 KBフラッシュメモリ、128 KB RAM ■
最大動作速度80 MHz ■
USB 2.0 OTGコントローラ ■
10/100 Ethernet MAC ■
デュアルCANコントローラ ■
83個のI/O端子を利用可能 ■
USBまたは外部電源 ■
プログラミング用にUSBケーブルが必要(別売) ■
Arduino Mega2560と互換のフットプリント ■
増設メモリと先進の周辺通信機能を追加 ■
無償ソフトウェアは、
www.digilentinc.com/chipkit
からダウン ロードできます。推奨ハードウェア
ツール
推奨ハードウェア
ツール
8
ビット
PIC16
ソリューション
ミッドレンジ
ファミリには、
PIC12/16
ファミリのメンバーが
含まれます。これらの製品は、
1
つの割り込み、多数のアナ
ログ、モータ制御、基本的な周辺通信機能を備えています。
PICDEM ™ Lab
開発キット
(DM163035)
マ イ ク ロ チップ 社 製6/8/14/18/20ピ ンPIC®マイクロコントローラの包括的な 開発/学習プラットフォームを提供するよ うに設計されています。 一般的なディスク リート部品と各種長さの配線を同梱してお り、はんだ付け不要のプロトタイピング領 域で回路を開発した後、実装されているPIC MCUに接続できま す。弊社の代表的な4つの周辺モジュールについて説明する実習 マニュアルを無償でダウンロードできます。これらのマニュアルに は、CバージョンとMatrix Multimedia社のFlowcode V3 Visual Programming Environment (VPE)を使ったバージョンの両方があり ます。Flowcode V3のLiteバージョンも無償で使えます。推奨プログラミング/デバッグツールは以下の通りです。 ■
MPLAB® IDE
■
PIC10/12/16 MCU向けHI-TECH C®コンパイラ ■
PICkit ™ 2プログラマ/デバッガ(PG164120)を同梱 ■
PICkit 3プログラマ/デバッガ(PG164130) ■
PICkitシリアルアナライザ(DV164122) 詳細は、
www.microchip.com/picdemlab
を参照してください。PICDEM ™
メカトロニクス
デモボード
(DM163029)
PICDEMメカトロニクス デモボードは、実際に動 かしながらメカトロニクスについて学習するため の、使いやすい開発/デモ用プラットフォームで す。キット内のジャンパ配線を使うと、PICマイク ロコントローラをボード上の各部に接続して実験 できます。これらの部品にはセンサ、LED、操作用デバイス、モー タドライバが含まれます。このボードには9つのサンプル プロジェク トが付属し、それぞれにファームウェア、接続図(ジャンパ配線用)、 回路図が含まれます。 推奨プログラミング/デバッグツールは以下の通りです。 ■MPLAB IDE
■
PIC10/12/16 MCU向けHI-TECH Cコンパイラ ■
PICkit 3プログラマ/デバッガ(PG164130) ■
MPLAB ICD 3プログラマ/デバッガ(DV164035) 詳細は、
www.microchip.com/mechatronics
を参照してください。開発ツールのご注文
マイクロチップ社のオンライン ストアmicrochipDIRECTでは、 開発ツールを簡単にご注文頂け ます。 ■毎日24時間いつでも簡単に部品を調達可能 ■
ご購入もお支払もオンラインで可能 ■
変更にも迅速かつ柔軟に対応 ■
在庫品はご注文後24時間以内に出荷
*
学生/
教職員向けに多くのツールを25%
の教育機関割引でご提 供しています。プログラマ
/
デバッガ
PICkit ™ 3
インサーキット
デバッガ
(PG164130)
MPLAB® PICkit 3を使うと、MPLAB統合開発環境
(IDE)のパワフルなグラフィカルユーザインターフェ イスで、最も安価にPIC®フラッシュマイクロコント ローラとdsPIC®デジタルシグナルコントローラの デバッグとプログラミングを実行できます。MPLAB PICkit 3とPCの接続にはフルスピードUSBイン ターフェイスを使います。対象デバイスとの接続に は、MPLAB ICD 2/3とMPLAB REAL ICEと互換のマイクロチップ デバッグ コネクタ(RJ-11)を使います。このコネクタは、2本のデ バイスI/Oピンとリセットラインを使って、インサーキットデバッグと
In-Circuit Serial Programming ™を実現します。
詳細は、
www.microchip.com/pickit3
を参照してください。MPLAB® ICD 3
インサーキット
デバッガ
(DV164035)
MPLAB ICD 3インサーキット デバッガシステ ムは、マイクロチップ社のフラッシュデジタル シグナルコントローラ(DSC)とマイクロコント ローラ(MCU)に対応した、非常に対費用効果 の高いマイクロチップ社製高速ハードウェアデ バッガ/プログラマです。このデバッガを使う と、MPLAB統合開発環境(IDE)の使いやすくパワフルなグラフィカ ルユーザインターフェイスで、PICフラッシュマイクロコントローラ とdsPIC DSCのデバッグとプログラミングを実行できます。 MPLAB ICD 3インサーキット デバッガのプローブは、PCとの接続 にハイスピードUSB 2.0インターフェイスを使い、対象デバイスと の接続にMPLAB ICD/MPLAB REAL ICEシステムと互換のコネクタ(RJ-11)を使います。MPLAB ICD 3は全てのMPLAB ICD 2ヘッダ をサポートしています。 詳細は、
www.microchip.com/icd3
を参照してください。 * 教育機関割引をご利用頂くには、教育機関として認定されるメー ルアドレスのドメインでwww.microchipdirect.com
にログイ ンして頂くだけです。 お支払手続の際に自動的に割引が適用さ れます。 メールアドレスのドメインが認識されなくてもご心配なく。学校の 詳細情報とツールの利用目的をAcademic@microchip.com
に 送信して頂くだけで、25%の割引クーポンをお受け取り頂けます。8
ビット
PIC18
ソリューション
PIC18マイクロコントローラファミリには、従来のPIC18、PIC18 J
シリーズ、PIC18 Kシリーズが含まれます。これらの製品は、ミッド レンジ製品に割り込みを1つ追加し、より大容量のメモリとUSB等 の先進の周辺通信機能を備えています。
PIC18
開発キット
(DV164136)
このキットにはPIC18 Explorerボード、PICkit 3デバッガ/プログラマ、USBケーブル、9 V 汎用電源が含まれます。PIC18 Explorerボー ドにPIC18F8722とPIC18F87J11を実装し、 各種のプロセッサ プラグイン モジュール(PIM) を使うと、多様な汎用PIC18ファミリを使えます。PICtail ™ドータ ボードを使うと、各種アクセサリボードをPIC18 Explorerに接続で きます。 推奨プログラミング/デバッグツールは以下の通りです。 ■
MPLAB IDE
■
PIC18 MCU向けMPLAB Cコンパイラ
■
PICkit 3プログラマ/デバッガ(PG164130)を同梱 ■
MPLAB ICD 3プログラマ/デバッガ(DV164035)
PICkit ™ 3 Debug Express (DV164131)
PICkit 3 Debug Expressには、44ピンデモ ボード、PIC18F45K20マイクロコントローラ、
PICkit 3デバッガ/プログラマが含まれます。 推奨プログラミング/デバッグツールは以下の通りです。 ■
MPLAB IDE
■
PIC18 MCU向けMPLAB Cコンパイラ
■
PICkit 3プログラマ/デバッガ(PG164130)を同梱
F1
評価キット
(DV164132)
F1評 価 キットは、 拡 張ミッドレンジPIC® マ イ ク ロ コ ン ト ロ ー ラ(PIC12F1XXX/ PIC16F1XXX)向けデモ/開発ツールです。 短期間のプログラミングと開発を可能にする PICkit ™ 3が付属しています。XLPテクノロジ採用PIC16LF1937 を実装したこのプラットフォームは、44ピン開発ボード、プロトタ イピング領域、3V LCDグラスで構成され、モータ制御アドオン、 PICkit 3、PICkitシリアル アナライザをサポートします。このキット は汎用開発プラットフォームとして使え、低消費電力、LCD、モータ 制御のデモを含みます。 推奨プログラミング/デバッグツールは以下の通りです。 ■MPLAB® IDE
■
PIC10/12/16 MCU向けHI-TECH C®コンパイラ ■
PICkit 3プログラマ/デバッガ(PG164130)を同梱 ■
PICkitシリアルアナライザ(DV164122)
PICDEM ™ 2 Plus
開発ボード
(DM163022-1)
PICDEM 2 Plusボードは、マイクロチップ社製
8ビットマイクロコントローラ、特に18/28/40
ピンPIC16FXXX、PIC16F1XXX、PIC18の機 能をお試し頂けます。このボードは、プログラム 済みデバイスを実装して単独のデモボードとして 使えます。また、インサーキットエミュレータ(例: MPLAB REAL ICE ™ )またはインサーキットプログラマ/デバッガ(例: MPLAB ICD 3またはPICkit 3)と共に使う事もできます。サンプルプログラ ムが用意されており、サポートするデバイスの特長をお試し頂けます。
サードパーティ
ベンダー
SchmartModule 8
ビット
PIC® MCU
開発ボード
(TSB8BITDB)
SchmartBoard 8ビットPICマイクロコントロー ラ 開 発 用SchmartModule Aは、 最 大28ピ ン のSOICパッケ ー ジ の 全8ビットPIC MCU
をサポートしています。 ユ ー ザが行う作 業は、 SchmartBoard|ezテクノロジを使ってチップをボー ドにはんだ付けして、オンボード ジャンパを設定する事だけです。 2˝ x 2.5˝のボードに、5 V電圧レギュレータ、リセット、外部クロッ ク、プログラミング用のICSP ™ヘッダとRJ-11コネクタを実装して います。 詳細は、
www.schmartboard.com
を参照してください。推奨ハードウェア
ツール
16
ビット
PIC24 MCU/dsPIC DSC
ソリューション
16ビットファミリには、PIC24F/PIC24Hマイクロコントローラと dsPIC30F/dsPIC33Fシリーズのデジタルシグナル コントローラ (DSC)が含まれます。PIC24とdsPIC® DSCは、アーキテクチャは 同じですが、dsPIC DSCにはDSP機能とそれに関連するハードウェ アおよび命令セットが追加されています。dsPIC33F
および
PIC24H
開発ボード向け
Microstick (DM330013)
dsPIC33FとPIC24H向 けMicrostickは、 低コストで使いやすい16ビット開発プラット フォームをお探しの方に最適なソリューション です。USB電源で動作するこのキットは、オ ンボードデバッガ/プログラマを装備し、デバイスを簡単に交換でき るDUTソケットを実装しています。また、dsPIC33FJ64MC802と PIC24HJ64GP502も付属しています。 推奨プログラミング/デバッグツールは以下の通りです。 ■
MPLAB® IDE
■
PIC24 MCUとdsPIC DSC向けMPLAB Cコンパイラ
詳細は、
www.microchip.com/microstick
を参照してください。Explorer 16
スタータキット
(DV164037)
マイクロチップ社のPIC24F/PIC24Hの16ビット マイクロコント ローラとdsPIC33デジタルシグナル コント ローラを使うアプリケーション開発に必要な ツールを全て揃えたキットです。このキットに は、MPLAB ICD 3インサーキットデバッガ、 Explorer 16開発ボード、Explorer 16開発 ボードまたはMPLAB ICDで使える9 V汎用電源、シリアルケーブル、 PIC24FJ128GA010とdsPIC33F256GP710(プラグインモジュー ルに実装済み)が含まれます。 推奨プログラミング/デバッグツールは以下の通りです。 ■MPLAB IDE
■
PIC24 MCUとdsPIC DSC向けMPLAB Cコンパイラ
詳細は、
www.microchip.com/explorer16
を参照してください。16
ビット
28
ピン
スタータボード
(DM300027)
この低コストの16ビット/28ピン スタータ開発 ボードは、28ピンPIC24マイクロコントローラと dsPICデジタルシグナル コントローラ(DSC)をサ ポートします。このボードは、これらのマイクロコン トローラまたはDSCを用いる回路設計の主要要件 の検証を支援する最適な試作ツールです。 推奨プログラミング/デバッグツールは以下の通りです。 ■MPLAB IDE
■
PIC24 MCUとdsPIC DSC向けMPLAB Cコンパイラ ■
PICkit ™ 3プログラマ/デバッガ(PG164130)
推奨ハードウェア
ツール
PIC18F MCU
向け
MPLAB®
スタータキット
(DM180021)
このスタータキットには、オンボード デバッグ/ プログラミング機能、USB通信、静電容量式 タッチパッド、ポテンショメータ、加速度センサ、 MicroSDメモリカード、有機ELディスプレイが 含まれます。このボードはUSBマウス、ジョイ スティック、マスストレージデバイス (サムドライブ)として機能させ る事ができます(全てオンボードの静電容量式タッチパッドを使用)。 推奨プログラミング/デバッグツールは以下の通りです。 ■MPLAB IDE
■
PIC18 MCU向けMPLAB Cコンパイラ
サードパーティ
ベンダー
MikroElektronika EasyPIC6
開発システム
(TMIK003)
EasyPIC6は、PIC®マイクロコントローラ向け のフル機能開発システムです。この開発システム は120を超える8/14/18/20/28/40ピンPIC MCUに対応しており、PIC16F887マイクロコン トローラを実装済みです。また、USB 2.0プロ グラマとmikroICDに加えて、COG、ポートエク スパンダ、MENU、4x4キーパッド等の多くの周辺モジュールが含ま れます。
Stratford Digital
社製
MX
教育用ターゲットボード
(TSTR002)
MXモジュール シリーズの組み込みコントロー ラは、各種組み込み製品向けの堅牢なプラット フォームとして使えます。MX教育用ターゲッ トボードは、MX PIC24F教育用モジュール (TSTR001)等、各種MXモジュールを接続で きるように設計されています。全てのモジュー ル信号の基本I/O引き出しがあります(カッコ内の数字は全ての回路 とコネクタを実装した場合の最大数)。特長は以下の通りです。 ■RS-232ポート: 2 (4) ■
SPIポート: 1 ■
I2C ™ポート: 1 (2) ■
CANポート: 0 (1) ■
JTAGポート: 0 (1) ■
ユーザボタン: 4 ■
LED: 4 ■
ブレッドボード領域: 1
Stratford Digital
社製
MX PIC24F
教育用モジュール
(TSTR001)
MXモジュール シリーズの組み込みコントロー ラは、各種組み込み製品向けの堅牢なプラット フォームとして使えます。これらの小型(65x50 mm)モジュールを使うと、製品のニーズに合 わせて処理能力とモジュールコストを調整でき ます。 MX PIC24F教育用モジュールは、MXインターフェイス仕様に準拠 し、65個の信号を備え、標準的なインターフェイス回路に十分な電 力を供給できます。他のリソースは以下の通りです。 ■16 KB内蔵RAM ■
256 KB内蔵フラッシュメモリ ■
32 KB外部EEPROM ■
実習マニュアルは
www.microchip.com/ academiclabs
から無 償でダウンロードできます。 詳細は、www.stratforddigital.com/mx
を参照してください。サードパーティ
ベンダー
Chameleon ™ 16
ビット開発キット
(TDKCHA001)
Nurve Networks社製Chameleon16ビット 開発キットは、高性能、省スペースのアプリ ケーション開発ボードです。このクレジットカー ドサイズのコンピュータは、2つのプロセッサ、 9つのプロセッサコア、1 MBのオンボードフ ラッシュ、64 KBのEEPROM、200 MIPSを超える処理能力を備え ています。また、NTSC/PAL出力用のコンポジットビデオ、VGA、オー ディオ出力、マウス/キーボード用PS/2を含む充実したI/Oインター フェイスを装備しています。上記に加えて各種の汎用デジタルI/O 端子とアナログ入力も備えたChameleonは、産業用コントローラ、 実験、教育、ウェアラブルコンピュータ、ホビー用途に最適です。 詳細は、
www.xgamestation.com
を参照してください。MikroElektronika
社製
LCD
付属
Easy24-33 v6
開発システム
(TMIK006)
MikroElektronika社のEasy24-33 v6は、少 ピンPIC24 MCUとdsPIC® DSC向けの汎用 開発システムです。14∼28ピンのDIPパッ ケージが取り付け可能で、24F16KA102を実 装済みです。汎用性のあるこのツールを使って、 多くのアプリケーションを簡単に試作できます。 特長は以下の通りです。 ■全てのI/Oピンが押しボタンとLEDに接続 ■
2行x16桁のキャラクタLCD(バックライト付き) ■
静電容量式タッチキーパッド ■
2つのポテンショメータ
■
シリアルSRAM (64 Kbit) (SPIインターフェイス付き) ■
シリアルEEPROM (1 Kbit) (I2C ™インターフェイス付き) ■
CANトランシーバと温度センサ
■
UART/USBコンバータ
■
USB、RS-232、全ポートピンのコネクタ ■
広いプロトタイピング領域
■
Mikro C、Pascal、Basicの各コンパイラのデモバージョン (プ ログラムの上限は6Kワード)
■
オプションのZigBee®トランシーバ モジュー ルをサポート
(MRF24J40MA)
詳細は、
www.mikroe.com
を参照してください。PIC32 USB
スタータキット
II (DM320003-2)
このキットにマイクロチップ社の無償USBソフト ウェアを組み合わせる事によって、USBの組み込 みホスト/デバイス/デュアルロール/On-The-Go アプリケーションを開発できます(無償ソフトウェア のOn-The-Goサポートは将来のソフトウェアリリー スで提供予定)。推奨プログラミング/デバッグツールは以下の通り です。 ■MPLAB IDE
■
PIC32 MCU向けMPLAB Cコンパイラ ■
PIC32 I/O拡張ボード(DM320002)
PIC32 Ethernet
スタータキット
(DM320004)
このボードは、RJ45 Ethernetケーブルへの接 続、オンボード プログラマ/デバッガ、無償の 開発ツールを装備し、多数の設計文書が付属し ています。このスタータキットは、I/O拡張ボー ド(DM320002)等のマイクロチップ社製スター タキット拡張ボードまたは独自の試作品を接続す るための拡張ヘッダを装備しています。推奨プログラミング/デバッ グツールは以下の通りです。 ■MPLAB® IDE
■
PIC32 MCU向けMPLAB Cコンパイラ ■
PIC32 I/O拡張ボード(DM320002)
推奨ハードウェア
ツール
32
ビット
PIC32
ソリューション
PIC32 MCU
は、クラス最高レベルの
32
ビット性能を発揮で
きるように設計された
32
ビット
マイクロコントローラ
ファミ
リであり、多数のソフトウェアがサポートしています。
2007
年に登場してから、
PIC32
ファミリはクラス最高レベルの
DMIPS/MHz
を誇る
MIPS® M4K®
コア、非常に高効率な内
部バス
アーキテクチャ、先進の命令キャッシュによって、最
高性能製品としての地位を確立しました。
PIC32 MCU
の
5
つのファミリは、
Ethernet
、
CAN
、
USB
ホスト
/
デバイス
/
On-The-Go
等、各種の汎用接続モジュールを内蔵しています。
また、
32
∼
512 KB
のフラッシュメモリ、
8
∼
128 KB
の
RAM
を内蔵しています。
PIC32
スタータキット
(DM320001)
PIC32スタータキットには、高性能のPIC32 マイクロコントローラ ファミリをお試しになる 場合に必要なものが全て含まれます。35以 上のサンプル ソースコード、オンボードプロ グラマ/デバッガ、無償の開発ツール、多数 の設計文書が付属しているため、初めて作成 するPIC32 MCU用プログラムでも短時間で完成できます。PIC32スタータキットは、マイクロチップ社のスタータキット拡張ボード(近 日発売予定)または独自の試作品を接続するための拡張ヘッダを装 備しています。ホストPCには、Windows® XPオペレーティングシ ステムが必要です。Microsoft Vistaのサポートは計画中です。推 奨プログラミング/デバッグツールは以下の通りです。 ■
MPLAB IDE
■
PIC32 MCU向けMPLAB Cコンパイラ ■
PIC32 I/O拡張ボード(DM320002)
Cerebot 32MX7
開発ボード
(TDGL004)
このボードはPIC32MX795F512Lを実装済みで、 MPLAB IDEで動作するプログラミング/デバッグ 機能を内蔵しています。また、各種周辺デバイス 接続にも対応しています。特長は以下の通りです。 ■80 MHzプロセッサ(512 KBフラッシュメモリ、128 KB RAM 内蔵) ■
Digilent社の周辺モジュールボード接続用の6つのPmodコネ クタ ■
10/100 Ethernet ■
2つのCANネットワークインターフェイス ■
USB 2.0デバイス/ホスト/OTGのサポート ■
ユーザI/Oとして3つの押しボタン、4つのLED ■
複数の電源オプションまたはUSB電源で動作 ■
全I/OピンのESDおよび短絡保護 詳細は、
www.digilentinc.com/microchip
を参照してください。サードパーティ
ベンダー
PIC32 Cerebot ™
ボード
Digilent社のCerebotボードは、組み込み制御およびロボットプロ ジェクト用のツールで、学生にとっても趣味で楽しむ方にとっても便 利なものです。パワフルなマイクロコントローラを使ったこれらのボー ドは、多数のI/Oコネクタと電源オプションがあり、各種プログラミ ングオプションに対応します。Cerebot 32MX4
開発ボード
(TDGL001)
このボードはPIC32MX460F512Lを実装済み で、MPLAB® IDEで動作するプログラミング/ デバッグ機能を内蔵しています。また、各種周辺 デバイス接続にも対応しています。特長は以下の 通りです。 ■Digilent社の周辺モジュールボード接続用の9つのPmodコネ クタ ■
8つのホビー用RCサーボコネクタ ■
USB 2.0デバイス/ホスト/OTGのサポート ■
ユーザI/Oとして2つの押しボタン、4つのLED
■
256 KbitシリアルEEPROM、12ビットシリアルD/Aコンバータ ■
複数の電源オプション(DC 3.6∼9 V)またはUSB電源で動作 ■
全I/OピンのESDおよび短絡保護
マイクロチップ社の名称とMicrochipロゴ、dsPIC、MPLAB、PICは、米国およびその他の国におけるマイクロチップ・テクノロジー社の 登録商標です。chipKIT、In-Circuit Serial Programming、ICSP、PICDEM、PICkit、PICtail、REAL ICEは、米国およびその他の国にお けるマイクロチップ・テクノロジー社の商標です。 HI-TECH Cは、米国におけるマイクロチップ・テクノロジー社の登録商標です。その 他、本書に記載されている商標は各社に帰属します。© 2011, Microchip Technology Incorporated, All Rights Reserved.12/11 DS01159C_JP
*DS01159C_JP*
Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199